Finding the best restaurants near Grand Palace and Wat Pho can be a little bit challenging as the surroundings of these city highlights are often occupied by vendors selling souvenirs, vendors selling cold drinks only and travel agencies. For most tourists, visiting the Grand Palace, Wat Pho and Wat Arun is on their itinerary and takes almost half a day and eat somewhere close to these attractions. The restaurants listed in this article are located close to the Grand Palace and Wat Pho and are perfect for either lunch or dinner.
The best restaurants near the Grand Palace and Wat Pho are:
1. ERR Urban Rustic Thai
Located in an alley close to the Chao Phraya River behind Wat Pho, you will find ERR Urban Rustic Thai. Like many other restaurants listed in this article, ERR Urban Rustic Thai is a bit tucked away from the main road and therefore a bit difficult to find. This restaurant serves amazing tasting and stunning looking Northern and Southern Thai dishes. With authentic flavours and plenty of chillis, you will most definitely be blown away. One of the absolute highlights is the Geng Krua Si Krong Moo (395 THB), a Southern-style curry with spareribs as tender as it could possibly be. Be warned that the Southern Thai cuisine is notoriously famed for its level of spiciness. Another absolute highlight Nag Kai Tort (195 THB), which is crispy fried chicken skin with homemade See-Ra-Cha sauce, but this speciality is often sold out.
Geng Krua Si Krong Moo (395 THB)
Other highly recommended dishes are the Moo Hong (295 THB) - a much milder and sweeter Southern Thai dish with spareribs - and the Yum Kai Dao (145 THB) - a crispy fried egg salad with red onion, chillies and mint leaves. The portions at ERR Urban Rustic Thai are a bit small, so I would recommend to order different dishes and share it with each other. Keep in mind that this restaurant is closed on Monday.
Yum Kai Dao (145 THB)
Moo Hong (295 THB)
2. Baan ThaThien
A more down-to-earth restaurant near the Grand Palace and Wat Pho is Baan ThaThien. It’s located right behind Wat Pho and offers classic Thai food that is tasty, affordable and safe to eat for every foreigner. Due to this, the restaurant is often packed during lunchtime. The most popular dish here is the Pad Thai with Shrimp (100 THB). Although I strongly believe that the Thai cuisine has so many better choices than Pad Thai, the version at Baan ThaThien is seriously delicious!
Pad Thai with Shrimp (100 THB)
Other tasty options are the signature Red Curry Chicken (80 THB) - which is a little bit spicy and nicely creamy - and the Stir-Fried Chicken, Chili and Holy Basil (80 THB) - which is highly flavoured and served with a perfect fried egg. Besides their delicious Thai meals, this restaurant also serves really good coffee. A few breakfast options are available, making it possible to have breakfast before heading to the Grand Palace or Wat Pho. Baan ThaThien opens at 07.30 and closes at 17.00 and is therefore not suitable for dinner.
Red Curry Chicken (80 THB)
Stir-Fried Chicken, Chili and Holy Basil (80 THB)
3. ESS Eat Sight Story
A few restaurants next to the Chao Phraya River close to the Grand Palace and Wat Pho offer, next to their delicious food, an amazing view on Wat Arun. One of these restaurants is ESS Eat Sight Story. The restaurant is a bit upscale but hugely popular for tourists who want to cool down after visiting one of the attractions. You can choose between sitting on the terrace or inside where they have a proper working air-conditioning. The menu of ESS Eat Sight Story consist of Thai and Western food options. I would strongly recommend trying one of their homemade, wood-fired oven pizzas if you are in the mood for something Western. The Smoked Salmon Pizza (340 THB), which has also cream cheese on it, is highly recommended. If you prefer something Thai, the Naeur Pad Char (270 THB) is absolutely delicious. ESS Eat Sight Story is open daily from 11:00 - 22:00.
Smoked Salmon Pizza (340 THB)
Naeur Pad Char (270 THB)
Beautiful and relaxing riverside view with Wat Arun in the background
In my opinion, Elefin has many similarities with Baan ThaThien, which is also listed in this article. This nicely decorated restaurant also offers classic Thai food that is tasty, affordable and safe to eat for any foreigner and is also incredibly popular. It’s located close to Baan ThaThien, right behind Wat Pho on the riverside. And it serves also delicious coffee.
The big difference is that it also serves Western food options, which are mostly breakfast options, and that it serves other Thai dishes. One of these delicious Thai dishes is the Thai Boat Noodles (125 THB). This large bowl of noodle soup is packed with stewed beef, pork balls and thin egg noodles. The soup itself is full of flavour and very aromatic. Another great option is the Green Curry with Roti (125 THB). This creamy green curry is slightly spicy and is served with large chunks of tender chicken. It’s served with both rice and roti. Their signature Lemongrass Chicken (140 THB) is also recommended. Served with jasmine rice, this lemongrass chicken is super crispy and goes perfectly together with the complimentary spicy dipping sauce. In contrary to Baan ThaThien, Elefin is also opened in the evening, making it a perfect restaurant near the Grand Palace and Wat Pho for both lunch and dinner. For more details, check out our Elefin Review.
Thai Boat Noodles (125 THB)
Green Curry with Roti (125 THB)
Lemongrass Chicken (140 THB)
5. The Deck
This restaurant is another restaurant listed in this article that has a magnificent river view on Wat Arun. It’s a popular - and a bit upscale - restaurant, with French, Italian an Thai food options. It does attract visitors of the Grand Palace and Wat Pho, but is also a popular restaurant to have just a romantic dinner in the evening with enlightened Wat Arun in the background. One of the highlights of the French cuisine at The Deck is the Duck Confit Leg (415 THB). This French classic is served with an apple and red cabbage compote and is one of their most-ordered dishes. For lunch, I would recommend either the Yam Som O Koong (225 THB) - which is a light pomelo salad with large prawns - and the Soft Shell Crab Cooked in Garlic and Pepper (285 THB) - which is a completely edible crispy fried crab served with a spicy dipping sauce. The Deck is daily opened from 08:00 until 22:00.
Beautiful view on Wat Arun and the riverside during the evening
Duck Confit Leg (415 THB)
Soft Shell Crab Cooked in Garlic and Pepper (285 THB)
Som O Koong (225 THB)
6. On Lok Yun
Out of all the restaurants listed in this article, On Lok Yun is located the furthest from the Grand Palace and Wat Pho (750 meters). The reason why it’s listed is that it’s a hugely popular local restaurant to enjoy Western breakfast with a Thai twist. As you already might know, it’s highly recommended to visit the Grand Palace as early as possible to avoid the heat and the crowd. The Grand Palace opens at 08:30 in the morning. This restaurant opens at 05:30, making it perfect to visit it first and enjoy a delicious and cheap breakfast. You can order different types of egg with bacon and sausage. One of the most ordered versions is the Scrambled Eggs with Bacon, Ham and Chinese Sausage (40 THB). Other tasty breakfast options are the Egg Custard Break (Kaya) (28 THB) and the French Toast (35 THB). More information can be found in our article about On Lok Yun.
Cheap breakfast at On Lok Yun, close to Wat Pho and Grand Palace
7. Natthaphon Coconut Ice Cream
Not necessarily a restaurant, but it most definitely deserves a listing in this article about the best restaurants near the Grand Palace and Wat Pho. This small shop serves the best coconut ice cream in the city. The owner makes this heavenly ice cream solely from coconut and won’t add any other ingredient to it. Besides the coconut ice cream, she also serves flavours like mango, green tea, Thai tea and black bean. I would strongly recommend this delicious treat in the late afternoon when you are looking for something to cool down. More details about this small shop can be found in our article about The Best Coconut Ice Cream in Bangkok.
Coconut Ice Cream(30 THB)
Green Tea Ice Cream (40 THB)
As you might have noticed, these restaurants are not the most local or most-fair priced restaurants. That’s because it’s quite a touristy area. The restaurants listed in this article does serve delicious food though. If you are looking for more local restaurants, head to Dinso Road (Thanon Dinso). This street is not that far from the Grand Palace and Wat Pho and is packed with amazing local Thai restaurants. When you download our TopTravelFoods app, you can easily find the most amazing dishes in that area. You can download our food app for free via:
In the evening, after you finished your temple-hopping, visit Chinatown as it is located close to the Grand Palace and Wat Pho. This part of Bangkok comes alive after five o’clock and you will find the most amazing street food vendors, local restaurants and dessert shops. In our article about the Best Food in Chinatown, we recommend all the restaurants and dishes you must-try.