This selection of the best hotel restaurants in Bangkok almost makes you forget that this is a city normally associated with cheap and tasty street food, rather than fancy five-star dining.
Of course, hitting the streets armed with only a flimsy phrasebook and your sense of smell is a must for anyone visiting Bangkok. However, the Thai capital has an increasingly long list of world class restaurants, many of which regularly win internationally recognised awards and have Michelin-starred chefs plying their trade in the kitchen. Read on to discover our experts’ selection of the best hotel restaurants in Bangkok, and be warned: top-notch food and five-star service this good does come at a price...
- 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
Many point to David Thompson’s Nahm restaurant as being the catalyst behind one of the city’s latest culinary crazes: posh Thai food cooked by foreigners. Not so long ago, the very idea of non-Thais mastering the art of Thai cuisine would have been dismissed as a joke. Nahm, however, is testament to changing times, and you’ll find the simple yet classy venue packed out every day with locals, albeit affluent ones. Located at the swanky Metropolitan Bangkok, this restaurant is consistently named amongst the best restaurants in Asia, delivering modern Thai fare such as spicy frog’s legs with basil and cumin, delightfully rich and smoky skewered mussels covered in a spicy marinade and signature ‘royal’ style Massaman curry. Read More...
- Opening Hours: Lunch 12:00 – 14:00, Dinner 19:00 – 22:30
- Address: Ground Floor, The Metropolitan Hotel, 27 South Sathorn Road, Bangkok
- Tel: +66 (0) 2625 3333
Sirocco is perhaps the most recognisable hotel restaurant in Bangkok, sitting atop of the open air rooftop at the iconic Lebua State Tower. The views from the top are breathtaking, and the vast menu, which alternates on a regular basis, is just as impressive as the surrounding skyline. The last time we headed up to the 63rd storey at this luxury hotel we were blown away by modern European dishes such as the bouillabaisse with locally sourced seafood, meaty Iberico rib chop, as well as the subtle flavours brought out in the baby octopus and Portuguese cod. They also have one of the most comprehensive wine lists in town, and there’s an optional wine pairing menu available for an additional 2,500 baht. Read More...
- Opening Hours: 18:00 - 01:00
- Address: 63rd floor, lebua at State Tower Hotel, 1055 State Tower, Silom Road
- Tel: +66 (0) 624 9998
The ultra-luxury St. Regis Hotel Bangkok is home to a number of fine-dining restaurants, but the standout has to Zuma, which specialises in delicate Japanese creations that come out of the kitchen looking almost too pretty to eat. The ground floor restaurant has a dedicated sushi and sashimi bar, or for a touch of flair you can head over to one of the robata stations to watch your food being prepared right in front of you. Recommendations from the chefs include the abara yuzu miso (pork belly skewers with yuzu and miso mustard), honetsuki ko hitsuji no hatchou miso fuumi (hatcho miso marinated lamb chops, pickled onions and myoga), and gyuhire sumibiyaki karami zuke (beef tenderloin with sesame red chili and sweet soy). Read More...
- Opening Hours: Lunch 12:00 – 15:00, Dinner 18:00 – 23:00 Daily
- Address: G/F, 159 Ratchadamri Road
- Tel: +66(0) 2252 4707
After years of success in Bangkok’s busy Asoke area, this French food-institution moved to greener pastures at the end of 2012, and now sits at the lobby level of the stylish Plaza Athenee Hotel. This sophisticated five-star hotel at Ploen Chit is the perfect match for Le Beaulieu, with is warm and cosy decor and much-loved menu of honest French food, such as their roasted pigeon, Madame Burgaud duck and classic Boullibase. Dining options are flexible with both a la carte options and set menus available from a more than reasonable 800 baht per head. There’s also an excellent al fresco tapas and wine bar on the terrace. Read More...
- Opening Hours: 11:30 - 14:30, 18:30 - 23:30 (Closed on Sunday )
- Address: Athénée Tower (Lobby), 3 Wireless Road
- Tel: +66 (0)2 168 822
The ever-popular Elements restaurant delivers an all round dining experience with a skilfully crafted international menu, inviting urban-chic decor and some impressive city views from the 25th floor of Okura Prestige Hotel. Fridays are even more special here too, where you can eat and drink as much as you like for around 2,500 baht, with the daily specials being chalked up on a blackboard; when we went we indulged in the duck leg confit, Iberico pork belly and onions and Wagyu sirloin steak. There’s also a pretty outside al fresco area making the perfect place to watch the sun sink below the horizon in downtown Bangkok. Read More...
- Opening Hours: 18:00 - 22:30
- Address: 57 Wireless Road, Ploenchit, Bangkok
- Tel: +66 (0) 2687 9001
The ‘six star’ Siam Kempinkski is one of the finest hotels in Bangkok, and their signature dining venue, Sra Bua, is just as impressive. Emphasis here is firmly on Thai flavours, although this critically acclaimed restaurant does things a little differently, taking Thai classics and completely reinventing them. Known as ‘deconstructed cuisine’ in foodie circles, examples include frozen red curry ice cream with a side of fresh lobster salad, and tom kha pla broken up into two parts, with panko fish served separately to the soup which comes in a teapot. Sra Bua’s menu also flirts with French-Thai fusion, such as their seared foie gras coming with tamarind pear chutney as well as the beef tenderloin, which is served with a fragrant Thai basil and oyster reduction. Read More...
- Opening Hours: 12:00 – 15:00 and 18:00 – 23:00 Daily
- Address: 991 Rama 1 Road, Bangkok, Thailand
- Tel: +66 (0) 2 162 9000
This long running hotel restaurant in Bangkok has become synonymous with delectable Cantonese cuisine over the years, and can be found at the gorgeous Peninsula Hotel that towers over the Chao Phraya River. A visit to the Mei Jiang is simply not complete without trying their signature dim sum appetizers, which many-a-food connoisseur will claim to be the best in the city. Their delicate snow fish is another must, and is served either steamed with sweet corn dumplings or deep fried with shrimp and chilli paste. Meat lovers can go for something a little heartier such as the tenderloin beef with pepper paste and bok choi. Read More...
- Opening Hours: 12:00 - 14:30, 18:30 - 22:30
- Address: 333 Charoennakorn Road, Klongsan Bangkok
- Tel: +66 (0) 861 2888
The ultra stylish Sofitel So Hotel enjoys one of the best locations in Bangkok, overlooking the lush green expanse of Lumpini Park right in the heart of the city. Their signature Park Society restaurant takes full advantage of the views, sitting on top 29th rooftop floor of the hotel. As well as great scenery, the restaurant serves up a mouth-watering selection of delectable tapas, modern European mains and has a unique ‘open kitchen’ concept where you can order pretty much anything you want – cooked the way you want – and have it prepared right in front of you by the world-class chefs, many of which have worked up top hotel restaurants in Bangkok and across the world. Read More...
- Opening Hours: 17:00 - 01:00 for drinks, 18:00 - 22:00 for dinner
- Address: Sofitel So Bangkok, 2 North Sathorn Road , Bangkok
- Tel: +66 (0)2 624 0000
Thirty-seven floors up at the Pullman Hotel in Silom is one of the most stylish hotel restaurants in Bangkok, Scarlett Wine Bar and Restaurant. The spacious open dining room occupies almost an entire floor and is rich in warm wooden fixtures, earth-toned walls and has a stunning central bar with thousands of sparkling glasses suspended from the ceiling. Meat and seafood mains are really the standouts on the menu, such as their Jamon Iberico plate, rack of lamb, bone marrow with shallots and Pacific Ocean snow fish. The views of downtown are jaw-dropping too, making the perfect backdrop to the swanky decor inside and delicious food. Read More...
- Opening Hours: 18:00 - 01:00 Daily
- Address: Pullman Bangkok Hotel, 37th Floor, 188 Silom Road
- Tel: +66 (0) 2238 1991
Saffron at Banyan Tree Hotel sticks firmly to tried-and-tested Thai recipes, and makes our list of the best hotel restaurants in Bangkok with its quaint Siamese decor, stunning views over Bangkok and altogether freshness and authenticity of the each dish. We love that you can sit on a soft cushion and eat from a low table, and they also have some pretty inventive Thai-inspired cocktails such as the tom kha (coconut milk and Malibu with chilli garnish) and tom yum (vodka, lemongrass and galangal. The food menu is endless, meaning they’re sure to have whatever Thai dish you’re craving, including spicy salads, curries, soups, seafood and meaty mains. Read More...
- Opening Hours: 18:00 – 23:00
- Address: Banyan Tree Hotel, 21/100 South Sathon Road, Bangkok
- Tel: +66 (0)2 679 1199