Weavify / Directory / Old Town & Khao San

Old Town & Khao San

10 places across Phra Nakhon (Old Town), Khao San, Rattanakosin (Old Town) and Samsen.

Eating and drinking in Old Town & Khao San

Old Town & Khao San covers four neighbourhoods in Bangkok: Phra Nakhon, Rattanakosin, Khao San and Samsen. Two MRT stops serve it, Sam Yot and Sanam Chai. Boats stop at Phra Arthit Pier.

Nine of the ten venues are restaurants. Thai kitchens hold most of the range: Thipsamai does pad thai wrapped in egg and fresh orange juice at $$, and Krua Apsorn works stir-fried crab in yellow curry and morning glory in Phra Nakhon. Jay Fai charges $$$ for a crab omelette and dry tom yum. Nusara tops out at $$$$. Expect tom yum goong consomme, Isaan tartare and Thai wagyu stir-fried with holy basil. Indian kitchens make up four of the nine. For Indian restaurants in Khao San, Bangkok, Taste of India Bangkok sends out butter chicken, paneer tikka, garlic butter naan and mango lassi.

Only one bar is in the mix. YABAR Secret Bar & Rooftop pours Swag Duck in the Bath and Mom Mao from a rooftop in Khao San. Ratings run high across the group. Five of the ten sit above 4.7, and most of those are the Indian kitchens near Khao San and Samsen.

Indian

Delight Indian Restaurant

Khao San, Bangkok
24-hour Indian restaurant on Thanon Tani, 3 minutes from Khao San Road. Rated 4.8 on Google. Open to walk-ins day and night.
Thai Street Food $$$

Jay Fai

Phra Nakhon (Old Town), Bangkok
Michelin-starred street food by chef Supinya Junsuta. Famous crab omelette, drunken noodles, and tom yum in Phra Nakhon, Bangkok. Open Wed-Sat.
Thai $$

Krua Apsorn

Phra Nakhon (Old Town), Bangkok
Michelin Bib Gourmand Thai restaurant in Phra Nakhon, Bangkok. Royal-household crab omelette and yellow curry crab on Dinso Road.
Thai Indian

Malar Thai-Indian Cuisine

Samsen, Bangkok
Malar Thai-Indian Cuisine on Soi Samsen 4 — Indian-Thai fusion, Palak Chicken, flaky samosas, near the Grand Palace. 4.9 stars.
Modern Thai $$$$

Nusara

Phra Nakhon (Old Town), Bangkok
Chef Ton's 12-course Thai tasting menu with Wat Pho views in Phra Nakhon. One Michelin star, No. 5 on Asia's 50 Best 2026.
Thai International $$$

Sala Rattanakosin

Rattanakosin (Old Town), Bangkok
Riverside Thai and international dining at Sala Rattanakosin in Old Bangkok with rooftop cocktails and Wat Arun views across the river.
Indian

Taste of India Bangkok

Khao San, Bangkok
Taste of India on Khao San Road — North Indian butter chicken, tandoori, paneer, naan. TripAdvisor Travelers Choice, 4.8 stars, 4,800+ reviews.
Thai Street Food $$

Thipsamai

Phra Nakhon (Old Town), Bangkok
Thipsamai on Maha Chai Road serves Bangkok's famous pad thai since 1966. Charcoal-wok noodles, Superb Pad Thai with prawns, fresh orange juice.
North Indian

Tikka N Talk Indian Restaurant

Khao San, Bangkok
North Indian on Chakrabongse Rd near Khao San. Butter chicken, tandoori, fresh naan. Open until 2 AM. Halal, veg and vegan.

Bars & Nightlife

See all bars & nightlife →

Getting there

Nearest stations

MRTSam Yot, Sanam Chai
By boatPhra Arthit Pier

Other Bangkok areas

Chinatown & Riverside (11) Siam & Ratchaprasong (5) Silom & Sathorn (27) Ari & Saphan Khwai (10) Sukhumvit (29) Thonglor (13) Ekkamai & Phra Khanong (18)