3 Best Restaurants in The Old City, Bangkok

Raan Jay Fai

$$$$ | Phra Nakhon Fodor's choice

To enjoy chef Jay Fai’s Michelin-award-winning dishes at her small open-air eatery, plan in advance or be prepared for upwards of a three-hour wait. Reservations via email or phone are possible, although response may be slow; you can also try showing up when the restaurant opens at 10 am, and put your name on a waiting list. 

327 Mahachai Rd., Bangkok, Bangkok, 10200, Thailand
02/223–9384
Known For
  • pad khee mao (drunken noodles)
  • lump crabmeat with curry
  • cult following
Restaurants Details
Rate Includes: Closed Mon. and Tue.

Krua Apsorn

$$ | Old City

This small shophouse restaurant is a truly capable all-round Thai eatery, a rarity in a neighborhood where you’re generally better off eating at places that specialize in one or two dishes. Recommended plates include nuea pu phat phrik lueang (crabmeat stir-fried with yellow chili) and kaeng khiaw-wan look chin pla krai (green curry with fish balls).

169 Dinso Rd., Bangkok, Bangkok, 10200, Thailand
02/685--4531
Known For
  • convenient to key Old City tourist sights
  • consistently good food
  • crab meat with yellow peppers
Restaurants Details
Rate Includes: Closed Sun.

Methavalai Sorndaeng

$$ | Old City

Serving exceptional traditional Thai food for more than 60 years, Sorndaeng features white tablecloths, lacy curtains, and black-trousered waiters. Fans say the restaurant makes the best thawt man plaa (fried spicy fish cakes) in the city. At lunch, the restaurant tends to fill up with local government office workers.

78/2 Ratchadamnoen Klang Rd., Bangkok, Bangkok, 10200, Thailand
02/224–3088
Known For
  • lunchtime busy with government workers
  • sophisticated presentation
  • upscale atmosphere

Recommended Fodor's Video