Old City Restaurants

Hotel Quick Finder | Select the date of your stay
  • Bangkok Old City Restaurants

    Where to Eat in Bangkok Old City

    If you're after food toned down for the Western palate and Thai fusion foods, the best place to head in the Old City is definitely Khao San Road and the road's fringing it.

    There's been an influx of faceless fast food outlets and coffee shops in recent years, but there's still many intriguing bites to be found. Japanese, Indian, Italian, Greek and the famed streetfood all appear. Many restaurants here give dishes a fusion twist. On Rambuttri Road find cheap but succulent grilled seafood in the evenings, and debatably the best fish in chips in town at 'Oh My Cod!'.

    On nearby Chakraphong Road there's a gang of authentic street food carts. During the day walk even further and you'll meet Banglamphu Market's claustrophobic food section. Squeeze your way past the locals and wow at the strange-looking Thai curries, grilled meats, noodle dishes and desserts.

Restaurants in Old City


This long-running Thai vegetarian restaurant is located opposite the City Hall, a few doors down from the 7-Eleven Store. Vegetarians will love the wide selection of veggie stir-fried dishes. All are tasty and some are meat lookalike recipes made from tofu. Don’t overlook the delicious broccoli cooked in oyster sauce and vegetarian fried rice (kao pad jay).  

  • Opening Hours: 07:00 – 19:00
  • Location: 152, Din So Road
  • Cuisine: Thai vegetarian
  • Price Range: Cheap
Hide Map Show Map

Most visitors to Bangkok have heard that the iconic Wat Arun on the riverside is also known as 'The temple of Dawn', but the best time to capture its beauty is at sunset. And the best place to witness the sun disappearing precisely behind the monument is from the balcony of 'Arun Residence', a great restaurant located right across the Chao Phraya River.

For this exact reason, the hard to find Arun Residence is now an increasingly popular restaurant and reserving a table has become necessary. Serving an excellent Thai food, it's the perfect place to dine with friends on a trip to Bangkok, or even for a romantic tete a tete. The restaurant is quite narrow but there is plenty of space over the three floors and wooden terrace. Unfortunately, a large boat often parks in front and although it doesn't really obstruct the view, it doesn't looks very good in a photo. Read More...

  • Opening Hours: Mon – Thurs 11:00 am 10:00 pm, Fri - Sun 11:00 am 11:00 pm (top floor bar opens 5.30pm)
  • Location: 36-38 Soi Pratoo Nok Yoong, Maharat Road
  • Tel: 02 221 9158
Hide Map Show Map


Tucked away in a tiny alley beside the petrol station opposite Wat Chanasongkram, Chocana serves filling falafel and hummus plates with selections of side dishes. Recommended dishes include baba ghanoush and Sabbath cake (jachnoon).

  • Opening Hours: 11:00 – 23:00
  • Location: Soi off Chakraphong
  • Cuisine: Israeli
  • Price Range: Cheap
Hide Map Show Map

In Love

Formerly named Chon-Ngern (Silver Spoon), In Love Bar is a romantic dining venue with views of the Chao Phraya River and elegant Rama VIII Bridge. Try the restaurant’s specialty dish, steamed sea bass with lemon (plaa kraphong neung manao). Reservations are recommended for tables along the riverside.

  • Opening Hours: 18:00 – 01:00
  • Location: 2/1, Krung Kasem Road, Thewet pier.
  • Tel: +66 (0) 2-2819228
  • Cuisine: Thai and European
  • Price Range: Affordable
Hide Map Show Map

Jae Fai Restaurant

Jae Fai Restaurant benefits from its location next door to Thip Samai Pad Thai Restaurant, but for many experienced street food connoisseurs in Bangkok, this is the real draw card for genuine local Thai food. First thing to note is the price: 400 baht for a crab omelet is expensive for local food in any country, especially Thailand, land of the 30 baht plate. But considering the huge chunks of white crab meat, juicy river prawns and other premium ingredients, it is definitely worth the price.

The rolled crab omelet is famed at Jae Fai, along with crispy noodle seafood rad na (starchy gravy dish ladled over prawns, squid and mussels) and drunken noodles – the dish that Rick Stein ate that first made this restaurant famous among westerners. Service can be slow so you need patience at Jae Fai, but they do say ‘good things come to those who wait’.

What to Order: crab omelet, served as a large roll filled with fresh, white crab meat. (ไข่เจียวปู)

  • Opening Hours: 17:00 – 01:00
  • Location: 327 Mahachai Road, Old City (next door to Thip Samai Pad Thai)
Hide Map Show Map

Jey Hoy

Located on Samsen Soi 2, this hole-in-the-wall place is marked by a big tray of fresh seafood displayed on a bed of ice. Serving local favourites such as stir-fried crab with curry powder and egg (puu pad phat phong karli), fried noodles with shrimp (pad thai krung sod) and more. Tables radiating outside the restaurant and along the footpath is possibly an indicator of its quality.

  • Opening Hours: 18:00 – 24:00
  • Location: Soi 2, Samsen Road
  • Cuisine: Thai – Chinese, seafood
  • Price Range: Cheap
Hide Map Show Map

Kin Lom Chom Saphan

This alfresco restaurant features romantic and relaxing ambience with superb views overlooking the Chao Phraya River and the stunning Rama VIII Bridge. The menu mainly focuses on Thai dishes and Seafood, though there are some European dishes as well as Japanese. Recommended dishes are sashimi clams and oysters, curried mud crab, and grilled snapper with salt. Make a reservation if you’d like to get a table on the outdoor terrace by the river.

  • Opening Hours: 11:00 – 02:00
  • Location: 11/6, Soi 3 Samsen Road
  • Tel: +66 (0) 2-6288382
  • Cuisine: Thai and Seafood
  • Price Range: Affordable
Hide Map Show Map

May Kaidee

Serving purely vegetarian food at good prices, May Kaidee is located on the ground floor of the Thai Cozy House hotel on Thanao Road (near Burger King). Recommended items are vegetarian massaman curry, spring rolls, and fruit shakes. One-day Thai cooking lessons are also available for those who are interested. 

  • Opening Hours: 09:00 – 23:00
  • Location: Ground level, Thai Cozy House Guesthouse, Thanao Road.
  • Tel: +66 (0) 2-6295870-4
  • Cuisine: Thai Vegetarian
  • Price Range: Affordable
Hide Map Show Map


Opposite Phra Sumen Fort, Roti-Mataba has excellent southern Thai cuisine include rotis, chicken korma and chicken or vegetable mataba. An English-language menu is available and it has air-conditioned room upstairs. Generous-portion loving diners will appreciate this place.

  • Opening Hours: 07:00 -20:00 (Tuesday – Sunday)
  • Location: Opposite Phra Sumen Fort, Phra Athit Road
  • Cuisine: Muslim Thai
  • Price Range: Cheap
Hide Map Show Map

Rub Aroon

Located on Maharat Road, Rub Aroon is a traveller-friendly café with a shop front open direct onto the street. The dishes are basic and delicious, served with fruit drinks and coffee. Features cozy seating, good service and is inexpensive.

  • Opening Hours: 10:00 – 18:30
  • Location: Maharat Road, ferry pier Tha Wang Lang
  • Cuisine: Thai
  • Price Range: Cheap
Hide Map Show Map

Seven Spoons Restaurant and Bar promises to tickle your senses in a warm, minimalist gastrobar on the edges of chinatown. We offer a modern cuisine menu, including Mediterranean influenced dishes and pasta, lovingly made from locally produced and organic ingredients wherever possible. We’re at the corner of Lan Luang and Chakkrapatipong (211 Chakkrapatipong Road), in a restored Chinese shophouse. For directions or to make a reservation call us at 02.6284588 , by mobile 08.45391819 or by email at [email protected]. Read More...

  • Opening Hours: Open daily 6pm to midnight.
  • Cuisine: Modern
  • Price Range: mid-range
Hide Map Show Map

Some of the best things in life are hard to find. Sheepshank Public House falls into this category, depending on which angle you approach it from. Coming from Pra Athit Road, it’s hidden down a small alleyway, but arrive by river boat and disembark at Pier no 13 and the welcome is warmer, with the restaurant lights shining onto the water. For those who are familiar with American cuisine, there are plenty of comforting dishes on the menu. The food is not only easy of the eye, but it has the kind of spirit and flavour combinations that leaves you feeling happy and satisfied. Read More...

  • Opening Hours: Tuesday to Sunday 18:00 – 00:00
  • MRT: Hua Lamphong
  • Address: 47 Phra Arthit Road , 10200
  • How to get there: MRT Hua Lamphong , Boat Pier Pra Athit (Number 13)
Hide Map Show Map

I found one of the best hidden restaurants of Bangkok purely by chance as I was exploring the surroundings of the Thewet area, north of the Grand Palace. Steve Cafe & Cuisine is tucked away on the riverside, far from busy streets, with no easy access and with no big signage. It's almost as if you have to be worthy to find it. Of course it's not an unknown restaurant, since it opened in 2012 word of mouth spread the good news that Steve Cafe has got everything just right, guaranteeing its sucess. It is now recommended that you call in advance if you come for dinner - People love discovering little secret places like this. Read More...

  • Opening Hours: 11.30 am - 11.pm
  • Tel: +66 (0) 81 868 0744, +66 (0) 2 281 0915, +66 (0) 2 280 2989
  • How to get there: by boat disembark at Dhevet pier and walk to main road but only 100 meter from pier cross a small bridge on your left and follows walk to small walkway along the canal until you reach the Thevarakunchong temple and you have to walk to temple pier.
Hide Map Show Map

Thip Samai

Possibly the most famous (and the best) phad thai place in the country. With over 50 years’ of experience, Thip Samai offers seven types of delicious phad thai ranging from 30 baht to a little over 100 baht per dish. The signature version, 'pad thai song-kreung' consists of shrimp roe, prawns, fried egg, fresh crabmeat, ground cuttlefish and sliced mango – very delicious. Beside phad thai, Thip Samai is also known for its freshly squeezed orange juice and an ice smoothies with pieces of sliced coconut.

  • Opening Hours: 19:00 – 03:00
  • Location: Mahachai Road
  • Tel: +66 (0) 2-2216280
  • Cuisine: Thai
  • Price Range: Cheap
Hide Map Show Map
Hotel Quick Finder | Select the date of your stay

Download our free travel guide

Get access to our free travel guides of the best things to do, see and visit, the best restaurants, shops and places to go at night too! All the important basics such weather and travel tips for your first trip are in there.

Print it out to carry around, save it on your phone or use it when you arrive. Just enter your details to get your free PDF Travel Guide and also add you to our free Asia Web Direct Travel Club Newsletter.

Talk to us!

Help us keep this website up-to-date by sending us your comments
or let us know if you wish to advertise on this page.