Skip to main content
Visit Thailand Today
Restaurants & Food

The 10 Best Restaurants in Bangkok, Ranked

Our ranked countdown of the 10 best restaurants in Bangkok, scored by visitor ratings and review volume.

Where to stay in Bangkok

Compare live prices across trusted booking sites — most rooms include free cancellation, so you can reserve now and decide later.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

1

Kodtalay The Riverfront Seafood Buffet

4.911, 3 Soi Charoen Krung 58, Khwaeng Yan Nawa, Khet Sathon, Krung Thep Maha Nakhon 10120, Thailand
Bangkok

Riverfront seafood buffet in Sathorn with fresh grilled prawns, wide variety, and open-air Chao Phraya views.

2

Kodtalay Seafood Buffet Sukhumvit

4.93070 Sukhumvit 70 Alley, Bang Na Nuea, Khet Bang Na, Krung Thep Maha Nakhon 10260, Thailand
Bangkok

Hugely popular Bangkok seafood buffet with live tanks, tableside grilling, and strong value at 499 baht.

3

Mungkorn Seafood @Sukhumvit

4.836 Soi Phloen Phit, Khwaeng Phra Khanong Nuea, Watthana, Krung Thep Maha Nakhon 10110, Thailand
Bangkok

Popular seafood buffet BBQ restaurant in Sukhumvit offering all-you-can-eat dining from afternoon into the evening.

4

Pier 21

4.5ชั้น 5, 88 Sukhumvit Rd, Khwaeng Khlong Toei Nuea, Watthana, Krung Thep Maha Nakhon 10110, Thailand
Bangkok

A bustling food court on level 5 of Terminal 21, serving affordable Thai classics daily from 10:00 AM to 10:00 PM.

5

The Island Restaurant Thai food & Vegetarian And Bar.

4.949 Soi Samsen 4, Khwaeng Ban Phan Thom, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

A Thai and vegetarian restaurant and bar in Phra Nakhon, open daily from 7 AM to 2 AM.

6

cholasbkk

4.9629 Soi Phetchaburi 31, Khwaeng Makkasan, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand
Bangkok

Authentic North and South Indian restaurant in Ratchathewi, open daily with both à la carte and buffet options.

7

Platinum Fashion Mall Food Court

4.46th Floor (at Platinum Mall 2), 222 (Pratunum, ถ. เพชรบุรี แขวงถนนเพชรบุรี เขตราชเทวี กรุงเทพมหานคร 10400, Thailand
Bangkok

A busy 6th-floor food court in Pratunam serving solid Thai classics, with a cashless card system and daily hours.

8

Above Eleven Rooftop Bar & Restaurant

4.6Fraser Suites, 38/8 Sukhumvit Rd, Khwaeng Khlong Toei Nuea, Watthana, Krung Thep Maha Nakhon 10110, Thailand
Bangkok

Nikkei rooftop bar and restaurant above Sukhumvit with inventive cocktails and Bangkok skyline views.

9

Thipsamai Padthai Pratoopee

4.2313, 315 Maha Chai Rd, Khwaeng Samran Rat, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

Bangkok's celebrated pad thai specialist, famous for egg-wrapped noodles and jumbo shrimp on Maha Chai Road.

10

RONGROS

4.7392/16 Thanon Maha Rat, Khwaeng Phra Borom Maha Ratchawang, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
Bangkok

Rooftop Thai restaurant beside the Chao Phraya with direct sunset views of Wat Arun from central Bangkok.

Plan your stay in Bangkok

Compare hotels nearby and book in a couple of clicks.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.