What are "real stores" called in English, as opposed to "online stores"?

Solution 1:

The fashionable phrase is brick and mortar business.

Solution 2:

Physical store is a possibility.

Actually, I would just say "Online" (online store) and "Store" (real store).

Solution 3:

These are sometimes called High Street stores in British English.

Solution 4:

You'll also see non-online outlets referred to as the following:

  • traditional retail stores
  • conventional retail stores
  • retail
  • local stores/shops
  • offline stores

Solution 5:

Henry's answer is dead on but some stores have their own variations. The board game community calls their stores the FLGS for Friendly-Local-Gaming-Store.