Where to Buy Imported Groceries in Bangkok and Across Thailand

Villa Market is Thailand's original international supermarket, with 42 stores across Bangkok, Nonthaburi, Phuket, Pattaya, Hua Hin and Udon Thani.

Short answer: Villa Market is Thailand's original international supermarket. Founded in 1974, it now has 42 stores — 27 in Bangkok plus Nonthaburi, Phuket, Pattaya, Hua Hin and Udon Thani — specialising in imported and premium groceries, fresh produce and quality meat.

What makes Villa Market different

Since our first store opened on Sukhumvit, we have focused on bringing products to Thailand that are hard to find elsewhere. Many brands on our shelves are exclusive to Villa Market in Thailand, including Oscar Mayer, Takis, Monoprix and Iceland.

  • Imported beef from the United States, Australia and Japan
  • Cheese and deli counters for entertaining
  • International pantry brands from Europe, the US and Japan
  • Organic and wellness ranges, including cage-free eggs
  • Freshness guaranteed on produce — or your money back

Where are the stores?

  • Bangkok (27): including Sukhumvit 33 (24 hours), Thonglor, Sukhumvit 11, Sukhumvit 49, Silom, Langsuan, Ploenchit Center, Gaysorn Amarin, Aree, Nang Linchi and Kingsquare.
  • Nonthaburi (4): Nichada Thani, Chic Republic, Ratchapreuk and Little Walk Rattanathibet.
  • Phuket (6): Laguna Boat Avenue, Boat Lagoon, Chalong, Bukis, Kamala and HomePro Cherng Talay.
  • Pattaya (2), Hua Hin (2) and Udon Thani (1).

See every address, phone number and opening time on our store finder.

Shopping tips

  1. Join Vplus for free and earn 1 point for every ฿25 you spend, in store and online.
  2. Visit early for the best choice in fresh produce and the butchery.
  3. Ask our teams for pairing ideas — or browse our recipes.

Frequently asked questions

Where can I buy imported groceries in Bangkok?

Villa Market specialises in imported groceries and has 27 stores in Bangkok, including Sukhumvit 33 (open 24 hours), Thonglor, Gaysorn Amarin, Nang Linchi and Kingsquare.

How many Villa Market stores are there?

Villa Market's official store locator lists 42 stores — 27 in Bangkok, 4 in Nonthaburi, 6 in Phuket, 2 in Pattaya, 2 in Hua Hin and 1 in Udon Thani.

Is there a 24-hour Villa Market?

Yes. Villa Market Sukhumvit 33 at 595 Sukhumvit Road is open 24 hours.

Can I order Villa Market groceries online?

Yes, you can shop online at shop.villamarket.com and earn Vplus points on online orders.