Bangkok has quickly become one of the most important cities in Asia for fine dining, with more and more Michelin-starred (or Michelin-affiliated) being drawn in every year. The problem is, many of these high-end restaurants – often located in luxury hotels - are rather expensive.
Fortunately, the city also boasts a superb range of affordable restaurants too, offering cuisine from all corners of the world. So, if you don’t want to break the bank, but still have an amazing meal at the same time, these are the restaurants we suggest – all based on our own experiences, and of course, price!
Note: We classify an ‘affordable restaurant’ in Bangkok as one that costs under 1,500 Baht per person for a meal (not including drinks). None of the postions below were sold. We personally tried them all, often more than once, and our panel of judges at Bangkok.com sorted them in their best faith.
- Damnoen Saduak Floating Market Tour
- Banyan Tree's Apsara Dinner Cruise
- Vertigo & Moon Bar Rooftop Dining
- Ayutthaya Ancient Capital Tour with River Cruise
- Shangri-La Hotel's Buffet Dinner Cruise
- Bridge on the River Kwai & Historic Railway Tour
- Siam Niramit Dinner Show
- Calypso Bangkok Cabaret Show
- Chao Phraya River Dinner Cruise
- Grand Palace & Emerald Buddha Half-Day Tour
Le Du RestaurantSilom - Modern Thai
Le Du Restaurant is a new rising star on the culinary scene of Bangkok and you better go there now before the word is out and seats become hard to get. Despite a French sounding name, Le Du is not a French restaurant at all… Le Du means 'Season' in Thai and categorizing its cuisine is a bit difficult. It could be defined as Young Creative Cuisine with Thai Roots with touches from many international origins. And here ‘Young’ doesn’t mean amateur - both head chefs at Le Du have a surprising culinary background.
Opening Hours: Monday to Saturday 18:00 - 23:00 (Closed on Sundays) - Location: 399/3 Silom Soi 7 - BTS: Chong Nonsi exit 4 - Tel: +66 (0)92 919 9969 Read More...
Seven SpoonsOld City - Mediterranean and Vegetarian
In a tiny Chinese shophouse on a quiet road that visitors don’t really frequent you will find one of the best restaurants in Bangkok. Seven Spoons only has room for four tables but it is fully booked every night, serving a range of Mediterranean and vegetarian dishes. The reason behind its popularity is simple. With delicious food, strong cocktails and a warm atmosphere, Seven Spoons is a rare find in the city, a restaurant with real soul and prices so low that you will be doing a double-take when they bring you the bill.
Opening Hours: Daily from 18:00 – Midnight, except Mondays - Address: 211 Chakkrapatipong Road, Intersection of Lan Luang Road - Tel: +66 (0)2 6284588 or +66 (0)84 5391819 Read More...
La Table de TeeSilom - French
La Table de Tee restaurant is a real find: somewhere you can enjoy well-presented, delicious French food in an intimate romantic setting. What sets it apart from the crowd is that the five-course inspired set menu is only 950 baht per person (not including service charge). We’ve searched high and low but no-one matches La Table de Tee for quality, value and atmosphere in Bangkok. The small restaurant is situated down a back alley on Soi Sala Daeng, just a few minutes from the BTS and MRT stops on Silom Road.
Opening Hours: Tuesday to Sunday 18:30 to 22:00 - MRT: Silom BTS: Sala Daeng - Address: 69/5 Soi Sala Daeng, Silom Rd., Bangkok - Tel: +66 (0)2 6363220 Read More...
Little BeastThonglor - Modern American
Little Beast Bangkok brings its signature tapas-style concept of dining to one of the capital’s coolest neighborhoods, with the trendy gastro bar tucked away around the back of Thonglor Soi 13. Using strong American flavours prepared using classic French culinary techniques, it is obvious this restaurant is a labour of love for Chef Nan and her team. The result is a laid back dining room where you can enjoy expertly prepared dishes in a casual environment. We recently paid this much-talked-about restaurant a visit to see just why their French bistro and modern American crossover menu has become so highly rated amongst the local Thonglor and expat crowd.
Opening Hours: Tues-Sat 17:30-01:00; Sun 11:00-15:00; Closed Mondays - Location: Little Beast Bangkok, Thong Lo 13 - Tel: +66(0)2 185 2670 Read More...
Steve CafeRiverside (Past Grand Palace) Thai Cuisine
Steve Cafe & Cuisine is tucked away on the riverside, far from the 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 success.
Opening Hours: 11.30 am - 11.pm - Location: Next to Dhevet pier - Tel: +66 (0) 81 868 0744, +66 (0) 2 281 0915, +66 (0) 2 280 2989 Read More...
Long TableSukhumvit - Thai
Long Table is not quite sky scraping, but what it lacks in stature it makes up for in every other area by serving Thai food that tastes delicious and looks amazing, cocktails that err on the right side of sweet and a view that makes you forget that this isn’t a rooftop. In fact, after an evening spent watching the sunset with a Bangkok Cosmopolitan in hand followed by a three-course meal enjoyed lounging in one of Long Table’s cosy booths, I can honestly say there is no cooler sky bar in the city. With two for one offers on drinks from 17:00 till 19:00 every evening and decently-priced food, a visit here won’t break the bank either.
Opening Hours: Daily from 17:00 until 02:00 - MRT: Sukhumvit BTS: Asoke - Address: 25th Floor, 48 Column Tower, Sukhumvit Soi 16 Read More...
Cafe ClaireChidlom - French Bistro & Classic Thai
Cafe Claire at the Oriental Residence is a discreet but great restaurant on Wireless Road, just next to the US Embassy in Chidlom area. Until now this beautiful leafy street of Bangkok was not known for having any high end restaurants and Cafe Claire was a much needed addition. With a casual design, the right price for this level of ingredients and such excellent service, it's no wonder why Cafe Claire is already a successful restaurant and makes it to our list of Best Restaurants in Bangkok. Read More...
Soul FoodThonglor - Thai
It might seem controversial, but one of the best Thai restaurants in the city is run by an American. Soul Food Mahanakorn serves up popular regional dishes in the cosy wood-lined restaurant on Thong Lor, only five minutes’ walk from the BTS. If you are looking for a great evening with delicious food and no pretentions then this is the place to go. Read More...
SupannigaThonglor - Thai Cuisine
Inspired by his grandmother recipes, the owner Eh opened Supanniga Eating Room, serving an appetizing range of traditional Thai dishes from both her hometown in Trat (by the east coast) and Khon Kaen (northeast) where the family is now based. With comfortable but chic decor, an outside terrace and some strong martinis, this restaurant on Thong Lor is worth a trip along the road to Soi 8. Read More...
QuinceThonglor - International
Run by an ex-vegetarian who’s turned his hand to things meaty, Quince is nevertheless a restaurant that pleases carnivores and vegetarians, with quality offerings for both crowds. Using locally-sourced ingredients and keeping things simple, Australian chef Jess Barnes has created a great selection of international dishes showcasing the best of Thailand’s home-grown ingredients and adds a host of marvellous cocktails to wash it all down with. You will find this tastefully renovated house at the entrance to Sukhumvit Soi 45; inside you can choose to eat in the laid-back conservatory at the front, or Quince’s smarter dining room.
Opening Hours: Daily 11:30 – 01:30 BTS: Thong Lor Address: Quince, Sukhumvit Soi 45, Bangkok, Thailand Tel: +66 (0)2 662447 Read More...
AppiaSukhumvit - Italian
The creator of popular Thai restaurant Soul Food Mahanakorn has succeeded again, this time bringing comfort eating from mama’s kitchen in Italy to the hungry folk of Bangkok. Here at Appia you’re guaranteed to leave happy and with a fully belly. All of the traditional favourites are served here: cured meats, pastas, tiramisu... We recommend you book ahead if you want to sample the dishes at Appia Italian restaurant on Sukhumvit 31, because since it opened in February 2013, the wooden tables at this Roman style restaurant have become some of the hottest in Bangkok.
Opening Hours: Tuesday - Sunday 18:00 - 23:00 - Address: 20/4 Sukhumvit Soi 31, Bangkok - Tel: +66 (0)2 2612056 Read More...
IndigoSilom - French
Open for more than a decade, Indigo is a French restaurant with a well established reputation for great cooking, ranging from brasserie style to delicious home cooking. Serving well executed traditional recipes that will remind any French citizen of his homeland, Indigo undeniably shows its true roots. When it comes to fine dining, atmosphere, service and decor also play an important role and on all accounts, Indigo is faultless. With prompt, cordial and efficient service, going to Indigo feels a bit like going home.
Opening Hours: 11:30 - 01:00 - BTS: Sala Daeng Address: 6 Convent Road, Silom - Tel: 02-235-3268 Read More...
PeppinaSukhumvit - Italian
Peppina Restaurant is the perfect combination of hearty Italian food, cool ambiance and great value prices. The large dining room is packed most nights of the week, with an eclectic range of diners; everyone from Japanese expats to trendy locals and inquisitive westerners hungry for a genuine pizza. The menu at Peppina is a fairly consise two pages, with some tempting daily specials usually added. However most diners are attracted by the genuine Napolitan pizza, available for around 200 for a solo serving or 400 for a large. The thing that sets Peppina’s pizzas apart is the base: the handmade dough is left to ferment for 12 hours and befire being shovelled into the pizza oven. The result is a pizza that is lightly charred on the base and has some pull to it, akin to ciabatta bread, and not at all like a soft bun as several places try to pass off for pizza in Bangkok. Read More...
- Opening Hours: 11:30-14:30; 18:00-23:00 (closed on Monday)
- Location: Sukhumvit Soi 31, 10 metres from Phrom Chit junction
- BTS: Phrom Phong
- Tel: +66 (0)2 119 7677
MaverickSukhumvit - French
Maverick Restaurant in Bangkok is a highlight of the dining scene in Sukhumvit, serving modern French cuisine and creative cocktails in a cool dining space free from the stuffiness of old-school French fine-dining. Prices are incredibly good value for this level of creative food and drinks – we would go as far to say, you can’t find French cuisine of this sophistication at such good prices anywhere else in downtown Bangkok. Maverick is located a few minutes from Asok Junction on Sukhumvit. You can walk from Asok BTS Station and Sukhumvit MRT Underground or take a quick two minute taxi. The restaurant is open from 11:30 to 14:30 for lunch on weekdays, and dinner from 17:30 (closed on Sunday). Read More...
- Opening Hours: Lunch: Mon - Fri 11:30 - 14:30, Dinner: Mon - Sat 17:30-23:00, Closed on Sunday
- Location: Sukhumvit 21 Soi 3
- BTS: Asoke
- Tel: +66 (0)2 665 2772
ThanyingSilom - Royal Thai Cuisine
Thanying is a delightful restaurant owned by M.R. Sorut Visuddhi, son of Princess Sulabh, serving authentic Royal Cuisine. Royal cuisine doesn't mean overly complicated dishes, but requires using only the best fresh ingredients, an elegant presentation and everything cut so that a guest never has to use a knife, the fish should be absolutely boneless and many other details that help to make the distinction between food and cuisine.
Opening Hours: daily from 11:30 hrs and last order is at 22:00 hrs - Location: 10 Thanon Pramuan (Pramuan St.), off Silom Rd. (between Silom 17 and 19) - BTS: 3 mn walk from Surasak BTS Station - Tel: (66) 02-236-4361, (66) 02-235-0371 Read More...