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.

Top 10 Resaurants in Old City Top 10 Restaurants in Old City

Bangkok’s Old City has plenty of dining options, but the great ones can be a little tricky to find, so we’ve put together a list of our top ten, complete with map.  Read More...

Sheepshank Public House

Another restaurant from the owners of Seven Spoons, Sheepshank Public House serves American-inspired food that makes you happy.  Read More...

Seven Spoons Restaurant Seven Spoons

In a cosy double shophouse on a quiet road that visitors don’t really frequent you will find one of the best restaurants in Bangkok. Read More...

Steve Cafe and Cuisine

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. Read More...


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

Arun Residence

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


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

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

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)

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

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

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


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

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

Seven Spoons Restaurant and Bar

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

Sheepshank Public House

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)

Steve Cafe and Cuisine

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 -
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.

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

Related Pages

Top 10 Thai food Top 10 Thai food

Thai food’s profusion of exotic flavours makes it among the most coveted of cuisines. As a walk through Bangkok forcefully reminds, these flavours and fragrances are seemingly inexhaustible. Read More...

20 Best Bangkok in Restaurants Bangkok Best Restaurants

When it comes to dining in Bangkok, the question is not what, where, or even when to eat. The options are endless, so why not start with these Bangkok Best Dining Experiences? Read More...

Best Selling Hotels in Old City

IN : Loading...  

Send us your feedback

Help us keep this website up-to-date by sending us your comments and suggestions. If your question is about a hotel please use this link - For TOUR questions and enquiries please use this link

Hotel Quick Finder

Check In:
Check Out:
Bangkok Old City
Download our Free {place} Guide

Asia Web Direct Travel Club members have access to our free travel guides, and lots of other travel specials and benefits from the Asia Travel Specialists.

Please enter your details and we'll send your free {place} Travel Guide to you straight away. We will also add you to our free Asia Web Direct Travel Club Newsletter.

All fields are required.

We will not pass your details on to any other company or individual. We take your privacy seriously!

in Loading... out