10 Best Romantic Dining Spots to Try in Bangkok

Bangkok is truly a city for romantic dining. The choices of cuisine, views, and fine food are endless, and you are assured of having a memorable night out with some of these superb spots. For lovely dining along the Chao Phraya River, the Mandarin Oriental's Le Normandie (classy French) provides charming river views to go with your meal, as does the hidden away Steve Cafe, set in a classic old Thai house looking out at the Rama VIII Bridge. But the best experience has to be actually sitting on the river itself, enjoying fine food with the waves literally lapping right up to your cocktail on the superb Supanniga Cruise. If you want to get get romantic with a bird's eye view, opt for a splurge at Vertigo in the Banyan Tree, where you can dine al fresco 68 floors up with a 360 degree panorama of the city, an evening at Bangkok's only truffle restaurant Urbani, or try high end Indian at Rang Mahal, or fine dining over Lumpini Park at Park Society. Other great spots include the colonial House on Sathorn along with sala rattanakosin with its superb Wat Arun and river views. With such a selection, you might want to start planning a week's worth of romance!

Rang Mahal
Photo courtesy of courtesy of Rang Mahal


Think romantic and spicy. Expensive and fashionable, Rang Mahal is the Indian place to take a date to impress. Located in the chic Rembrandt Hotel with great views over Bangkok, you'll feel like you are dining in the time of the Raj here,...  Read More



For fine over the top gastronomy and incredible views, a night at Park Society will be romantic and dazzling. This chic rooftop restaurant on top of the new Sofitel So Bangkok combines superb French styled haute gastronomic dining with bird's...  Read More



The sala rattanakosin eatery and bar brings the concept of "waterfront dining" to a whole new level. Reserve one of the front tables by the window here and you will face directly out to the Chao Phraya, with Wat Arun, the iconic "temple of...  Read More



Decorated in a colorful retro style, this 60 year old traditional Thai house is the setting for one of Bangkok's hidden gems, and is an excellent spot for a romantic sunset dinner. It is tough to find and a bit far out, but well worth the...  Read More



If you can foot the bill, the staggering views at Vertigo make for one fine romantic evening. The seafood grill here, led by roasted snow fish served with capers and butternut squash as well as the Appetizer Plate featuring seared bay scallops,...  Read More



The House on Sathorn is an innovative new restaurant that combines creative Asian accented cooking by a talented chef in an atmospheric setting in an old colonial mansion. The restaurant, along with its accompanying bar, upstairs club lounge,...  Read More



The prices are as high as the restaurant, and Mezzaluna might be the most spendy place in Bangkok, but the views are spectacular from the 65th floor of the Lebua State Tower and those looking to impress a date won't go wrong. It's not right on...  Read More



Urbani Truffle Bar and Restaurant, perched up on the 39th floor of the Sathorn Square building, occupies a superlative piece of real estate, facing the Bangkok skyline and boasting large windows from every table from which to look out on the...  Read More



If you want a truly romantic Bangkok meal, forget about going to a restaurant with a river view, better to actually go out on the river itself and eat like a king! Supanniga Cruise, run by the Laorauvirodge family, who operate Supanniga Eating...  Read More



For that rare special romantic evening, a dinner at suave Le Normandie is at the top of the Bangkok dining scene. This classy French restaurant on the top floor of The Oriental Hotel is a Bangkok institution and had been awarded two stars by the...  Read More


Meet Dave Stamboulis

Dave Stamboulis is a travel writer/photographer based in Bangkok. Born in Athens, Greece and growing up in the U.S., Dave first discovered Bangkok while on a 45,000-kilometer bicycle trip and...  More About Dave