10 most romantic Bangkok hotels to pamper yourself in

Bangkok features a wealth of romantic stays, whether it be for Valentine's Day or any other special occasion. While the city streets may be hot and congested, you can retreat to your quarters along the Chao Phraya River and somewhat imagine why the city was called Venice of the East. Many of the most enticing stays are to be found here, and most of them oozes old-world charm. For a real splurge, try the intimate Siam Hotel, located up in old Dusit, well away from the tourist crowds, or the Mandarin Oriental which remains a top favorite, with opulent suites looking out at the river and fantastic personalized service wherever you turn. You'll also find the small and uber-romantic Chakrabongse Villas located here, former home to a prince and truly worthy of a royal stay.

Romantic sleeps are not only restricted to the water. Inland, you will find the St. Regis, where suites come with a personal butler, giant bay windows with city views, and luxurious furnishings. Just around the corner is the cutting-edge Sofitel So, where you can choose an elements-based room type that looks over Lumphini Park and engage in fine dining at Park Society, the hotel's upper floor restaurant that overlooks the park and cityscape. You'll also find great city views and romantic dining options just nearby at both the Banyan Tree (which features the vista-magnificent Moon Bar) and elegant Sukhothai. Not to be left out, the Waldorf Astoria boasts personal concierges and an open-air infinity pool with seductive city views, and also the central Siam Kempinski makes the list for top romantic stays, with rooms that access directly into the hotel's immense free-form swimming pool, feeling far more like a Samui resort than a city stay, and giving easy access to the molecular gastronomy offerings over at Sra Bua, the hotel's romantic restaurant. If you want to stay on the Sukhumvit Road-side of town, the fantastic 137 Pillars Suites Bangkok offers amorous suites with jacuzzi tubs and a gorgeous rooftop infinity pool, perfect for a romantic city escape, as well as offering Valentine packages that include champagne, roses, and 5-course romantic dinners at the pool. It doesn't get more romantic than this!


A menage of opulence, Thai charm, and luxurious comfort, Waldorf Astoria Bangkok is right at the forefront when it comes to romantic elegance on the Bangkok hotel scene. Guests here get pampered with personal concierges at their beck and call, and the airy large ceilings and bronze accents found throughout the hotel make it about as grand as the original New York City Waldorf. Suites come with floor-to-ceiling windows to enjoy the beautiful Bangkok cityscapes, and there's a gorgeous teardrop-shaped open-air infinity pool on the 16th floor to go with a pampering spa, a creative Nordic-Thai restaurant, a dizzying top of the building champagne bar, plus a view over the Bangkok Royal Sports Club amongst other features. Set near Lumphini Park, the Central Business District, and tons of nearby shopping, the experience here starts from the get-go when a private limousine picks you up and an iPad delivers a virtual welcome video before the concierge takes over on arrival.

Recommended for Romantic Hotels because: For a romantic luxury binge, the Waldorf Astoria Bangkok is totally pampering.

Read more about Waldorf Astoria Bangkok →

Where else in Bangkok can one have a direct entrance into the swimming pool from one's terrace? Only at the Siam Kempinski, located just steps from Bangkok's most fashionable mall, Siam Paragon, yet a hidden away world of its own, and a great choice for a romantic treat. Tucked away in a peaceful niche, the Siam Kempinski is sophisticated and extremely stylish, with refined suites and serviced residences surrounded by landscaped tropical gardens and cascading water fountains and pools, making it a real oasis in the heart of town. The 303 rooms here are ultra-spacious, and most offer balconies with garden views. The hotel is full of modern art paintings and sculptures, features a 900 square meter Grand Ballroom, and is home to one of Bangkok's most innovative restaurants, Sra Bua by Kin Kin, the brainchild of the Michelin winning Danish chef Henrik Yde-Andersen, which offers molecular Thai gastronomy, the first of its kind in Thailand. Easy access via Siam Paragon into the Siam Skytrain station ensures a holiday in which Bangkok's legendary traffic will not be around to trouble and travail.

Recommended for Romantic Hotels because: For elegant urban romantic pampering, the Siam Kempinski is a great central Bangkok option.

Read more about Siam Kempinski Hotel Bangkok →

Just perfect for an urban romantic weekend, the Sofitel So Bangkok is an elegant urban oasis that sets out to combine every aspect of the Bangkok experience. Designed by an elite group of Thai architects and interior designers, overseen by French Haute couturier mogul Christian Lacroix, the hotel features rooms and public spaces designed around the theme of five elements. The rooms feature complimentary Apple Mac Mini's, and there is a staggering range of extremely romantic fine dining and drinking options on-premises, including the Park Society and Hi So bar and restaurant, which offers moonlit cabanas and a glittering city view by night over Lumpini Park. The Sofitel So is minutes from the MRT subway Lumpini Station, giving easy access to all the shopping, dining and nightlife districts of central Bangkok.

Recommended for Romantic Hotels because: For Bangkok's most nouvelle urban romance escape, the Sofitel So is a proven winner.

Read more about SO Sofitel Bangkok →

The St. Regis Bangkok
Photo courtesy of Courtesy of the St Regis, Bangkok

With a location set right in the heart of central Bangkok, overlooking the Royal Sports Club, the Starwood's St Regis Hotel sets a new mark in elegance and is a great place to treat your loved one to a romantic stay. All rooms are elegantly decked out in exquisite contemporary furnishings and feature giant windows with wide city views. The infinity-edge pool sprawls along much of the 15th floor, and the 12th floor Regis Bar also gives tremendous views of the sunset, the city, as well as the horse races from the Sports Club! The private butler service will leave both of you pampered to no end, and he/she will even escort you to Jo Jo's, one of Bangkok's most romantic restaurants, serving fine Italian cuisine in an intimate setting.

Recommended for Romantic Hotels because: For the perfect central city romantic stay, St. Regis is the most elegant and refined option.

Read more about The St. Regis Bangkok →

For the ultimate in luxury pampering, try a romantic splurge at the Siam Hotel. Paying homage to the post-colonial early 1900's era of King Rama V, this ultra-luxurious boutique hotel is a design lover's dream, and Bangkok's newest spot to lodge in sheer elegance. Vintage clocks, steamer trunks and straw fedoras are just some of the quirky antiques that grace the private villas that come with plunge pools and rooftop terraces. There's even a completely restored century-old teak pagoda-topped cottage that is the star piece of the resort. Everything here feels secluded and pampered, from the first luxury Muay Thai gym in Bangkok to the Opium Spa with Sodashi therapies, to the gorgeous Chon Thai restaurant, which is set in old teak houses along the river. The Siam is the most expensive hotel in Bangkok, but you get what you pay for here; privacy, exclusivity and plenty of opulent charm.

Recommended for Romantic Hotels because: For sheer elegance and upscale exclusivity, The Siam Hotel is at the top of the list.

Read more about The Siam →

Banyan Tree Bangkok
Photo courtesy of courtesy of Banyan Tree Hotel and Resorts

The outstanding cityscape views of Bangkok make the Banyan Tree one of the most romantic stays in town. Elevators whisk you up from the reception to rooms up to 60 floors above the ground, and the Moon Bar and Vertigo Restaurant are perched up on the 68th-floor rooftop, Asia's highest alfresco eatery, and should certainly be on your list while here, even if only for just a sunset drink, although Vertigo usually serves up a special Valentine's dinner as well, so think about splurging. Even the sundeck and its relaxing whirlpool are up on the 53rd floor, and the views from atop the Banyan Tree take in a 360-degree view of all Bangkok which will take your breath away.

Recommended for Romantic Hotels because: For dazzling city views, Banyan Tree is a great romantic escape.

Read more about Banyan Tree Bangkok →

Blending tradition with contemporary flair, this Small Luxury Hotels of the World member oozes romantic charm and makes for an excellent Valentine's Day stay. Taking its cue from the royal former Thai capital of Sukhothai, the Sukhothai outdoes itself with pampering and pleasing design and service. Everything from the architecture to the replicated pagodas or statues found throughout the hotel are pleasant to the eye, and the charming contemporary Thai villas and suites overlook lotus ponds and courtyard gardens, making the entire property feel like a complete urban escape. The Sukhothai also is home to the award-winning Celadon Thai restaurant, along with fine Italian cuisine at La Scala, and the hotel features one of the best Sunday brunch buffets to be found in the city.

Recommended for Romantic Hotels because: For a romantic stay in a mix of modern and traditional luxury, The Sukhothai is a true Bangkok charmer.

Read more about The Sukhothai Bangkok →

This hotel on the Chao Phraya River, popular with visiting celebrities, just oozes atmosphere and romantic charm, and it still sets the bar for high-end Bangkok accommodations. The Authors Residence suites, made famous by visiting luminaries such as Somerset Maugham, Noel Coward, and James Michener, are opulent and elegant affairs, with huge writing desks that look out upon the Chao Phraya. The spa across the river is a great place to get pampered and one of Bangkok's most romantic spots to share a couples' massage. The sumptuous breakfast buffet out on the riverfront will leave you hard-pressed to eat more, but make sure to enjoy the onsite China House, Le Normandie, and Sala Rim Naam restaurants, all amongst the most romantic in town. If your pocketbook can manage it, easily Bangkok's most romantic place to stay.

Recommended for Romantic Hotels because: For opulence, class service, and a romantic setting, you can't beat the Oriental.

Read more about Mandarin Oriental, Bangkok →

If a romantic hideaway worthy of royalty is what you are after, then by all means head straight to the Chakrabongse Villas. When we say that this is a hotel fit for a prince, we are not bluffing, as the Chakrabongse Villas were indeed the former residence of HRH Prince Chula Chakrabongse, whose daughter has transformed her father's home into a magical boutique lodging. Comprised of just 3 marvelous elegant villas, the Chakrabongse features traditional Thai homes that were transported to this exquisite early 1900's residence that sits right on the banks of the Chao Phraya River, looking out on Wat Arun, the beautiful Temple of Dawn. A wonderfully tranquil oasis in Bangkok, but book early, as few rooms and such a wonderful ambiance, mean for minimal vacancies.

Recommended for Romantic Hotels because: For privacy, romance, and sheer luxury, the Chakrabongse Villas are Bangkok's most discerning option.

Read more about Chakrabongse Villas →

For upscale romantic luxury on Bangkok's east side, 137 Pillars Suites & Residences Bangkok is unrivaled. The elegant hotel's sister property in Chiang Mai has received worldwide acclaim for its design and detail evoking Thailand's storied past, and the Bangkok property continues in the same tradition. There are 34 stylish suites here named after great royal periods in Thai history, and all are incredibly regal, featuring plush bedding, wood-paneled walls with modern artwork, spacious balconies with traditional rocking chairs, and marble-floor bathrooms with double vanity setups. You'll soak to contentment in the large stand-alone circular bathtubs that look out at the city, and there are plenty of ultra-modern perks like Japanese electric toilets (with heated seats!), espresso machines, touchpad mood lighting, iPod docks, and the 24-hour private butler service completes one terrific package. Guests can also opt for great Valentines' packages, as from February 1-14 you can book a Suite package that includes a 5-course romantic dinner at the pool, glasses of champagne, and roses for your loved one amongst other perks. Even beyond the rooms, it's all about great visuals and superb service here. The hotel features two knockout infinity pools, one of which is only for suite guests up on top of the roof. There is also a private check-in lounge for suite guests, which also serves breakfast and does high tea as well as complimentary happy hours each evening. For dining, Nimitr restaurant is one of Bangkok's most astounding fine dining experiences, combining cutting-edge Oriental cuisine with a bit of molecular-style magic, and the Jack Bains Bar upstairs provides a classy setting for cocktails, cigars, and more. The neighborhood around the hotel is filled with an array of boutique shops and restaurants, and while the BTS skytrain station out on Sukhumvit is a bit of a walk (15-minutes), guests can avail themselves of the complimentary London cab shuttle service that the hotel offers. Those looking for an intimate and romantic city escape will feel well at home here.

Recommended for Romantic Hotels because: The suites and rooftop infinity pool make 137 Pillars one of Bangkok's top romantic choices.

Read more about 137 Pillars Suites Bangkok →


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