My Trip

Old City Restaurants

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

Collect 10 nights get 1 free*

NewAnd look out for Secret Prices on selected hotels

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 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 sevenspoons@LIVE.COM. 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 Read More...

  • Opening Hours: 11.30 am -
  • 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




About the Writer -




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 site up-to-date by sending us your comments:

  • - Tell us if something is not right, outdated or closed
  • - Suggest your restaurant, bar or shop
  • - Tell what you would like to see in this website