Hotels in Bangkok with infinity pools

Bangkok is no stranger to hot weather. So when you’re on holiday here, you might want to enjoy a nice swim in the hotel pool to cool you down after a long day of eating street food and shopping.

Plus, there’s nothing greater than an infinity pool because it can provide you an Insta-worthy backdrop – how else will you let others know you’re on vacation? Here are 8 hotels with the best infinity pools for a cooler holiday in Bangkok city.

Note: Room rates may vary depending on seasons and promotions. 

1. Millennium Hilton Bangkok – submerged sunbeds in an infinity pool 

Price: From ฿2,880 ( ~USD95)/night

If you fancy a river view, Millennium Hilton is here to answer your wishes. Situated along the Chao Phraya river bank, you can easily appreciate the view from the submerged sunbeds that are lined up in the infinity pool. 

Hotel infinity pool bangkok thailand pool luxurious
Image credit: @sophiado_18

If you can’t have enough of the city’s skyline, visit the hotel’s 360 Three Sixty bar on the top floor in the evening. There, you can get into an observation deck that overlooks the lit-up Chao Phraya river at night.

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @fon_parsit

Stay at Millennium Hilton Bangkok and get a room with from ฿2,880 (~USD95) per night.

Millennium Hilton Bangkok
Address: 123 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Klong San, Bangkok 10600
Nearest Train Station: BTS Saphan Taksin
Contact: +66 2 442 2000
Millenium Hilton Bangkok website | Google Maps

2. Eastin Grand Hotel Sathorn –  infinity pool overlooking train tracks

Price: From ฿2,904 (~USD95)/night

If you’re looking to explore Bangkok’s vibrant nightlife as well as tour the old town, you may want to consider staying at Eastin Grand Hotel as it’s located near Silom, one of Bangkok’s party districts, and Saphan Taksin pier from which you can take a ferry to old town Bangkok. 

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @ricrego

The hotel is situated right in the heart of Bangkok, allowing guests to have an awesome view of the buzzing streets and even the BTS Silom line from its infinity pool above.

When you’re done swimming, get dry and relax on the hotel’s signature cocoon-shape sunbeds or spend time finding perfect angle for your next Insta-worthy post.

Hotel infinity pool bangkok thailand pool luxurious
Image credit: @jisu__n

Stay close to everything – the pier to old town Bangkok or BTS to the city centre – from only ฿2,904 (~USD95) per night if you want to save yourself from some hassle from Bangkok’s transportation. 

Eastin Grand Hotel Sathorn
Address: 33/1 Sathon Rd, Khwaeng Yan Nawa, Khet Sathon, Bangkok 10120
Nearest Train Station: BTS Surasak
Contact: +66 2 210 8100
Eastin Grand Hotel Sathorn website | Google Maps

3. Ad Lib Bangkok – modern loft-style hotel

Hotel infinity pool bangkok thailand pool luxurious
Image credit: @kwr333

Price: From ฿2,952 ( ~USD97)/night

Hidden amidst a big green space, Ad Lib Bangkok has a modern loft design with earthy black and dark brown tones, which blend in nicely with its surrounding greenery. The hotel’s natural style makes the building look spacious with lots of natural light coming through.

It’s not very common to have a hotel situated in the middle of a jungle-like garden in the heart of Bangkok, so Ad Lib is a perfect choice for those who prefer nature yet don’t want to get out of town.

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @neneeunhye

Surrounded by big trees, you can admire treetops closely while chilling in a teal-coloured infinity pool situated on top of the hotel. 

On top of everything, the room rates here starts from ฿2,952 (~USD97) which is quite inexpensive considering the design and location, which is close to nightlife spots like Soi Sukhumvit 11’s bar street. 

Ad Lib Bangkok
Address: 230/5 Sukhumvit 1 Alley, Khwaeng Khlong Toei Nuea, Khet Watthana, Bangkok 10110
Nearest Train Station: BTS Phloen Chit
Contact: +66 2 205 7600
Ad Lib Bangkok website | Google Maps

4. Hotel Muse Bangkok Langsuan – New York-style skyline views

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @shcook

Price: From ฿4,440 (~USD145.75)/night

At Hotel Muse Bangkok Langsuan, you’ll definitely feel like a princess (or prince) living in a big luxurious castle with its traditional Victorian-style decoration and architecture.

Walking through the hotel’s corridor, you might find yourself expecting to see Queen Elizabeth waving at you from around the corner.

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @amemi8

From the hotel’s infinity pool, the surrounding skyscrapers give a Manhattan-esque skyline vibe that will make you temporarily forget you’re in Bangkok.

hotel muse bangkok infinity poolThe pool tiles are inspired by the glamorous Roman pattern – similar to the luxury brand Versace
Image credit: @celeb_ping

From ฿4,440 (~USD145.75), you will get a chance to live your Gossip Girl fantasy and live queen Blair Waldorf’s lifestyle without completely shattering your piggy bank. You could even snap a photo here to trick your friends into thinking that you’re in New York!

Hotel Muse Bangkok Langsuan
Address: 55/555 Langsuan Road, Lumpini, Pathumwan, Bangkok 10330
Nearest Train Station: BTS Chit Lom, then take a taxi or Grab.
Contact: +66 2 630 4000
Hotel Muse Bangkok Langsuan website | Google Maps

5. SO Sofitel Bangkok – overlooking Lumphini Park

Price: From ฿5,220 (~USD171)/night

Lumphini Park is a huge park situated in the heart of Bangkok and it’s arguably one of the biggest ones as well.  From SO Sofitel Bangkok’s infinity pool, you’ll able to overlook the park along with a line of tall buildings as the background. It goes without saying that this is one of the rarest angles of Bangkok.  

Hotel infinity pool bangkok thailand pool luxurious
You can also chill at a lounge in the pool and look out into the picturesque view
Image credit: @tanyaskalozub

Besides the pool, SO Sofitel’s restaurant here has its own fair share of magnificent city views.

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @eikotokyo2

Lumphini Park is also a nice spot for a picnic or a relaxing morning jog, so pop by the park during your stay.  

From only ฿5,220 (~USD171.36) per night, you’ll get to sip your drinks next to one of the most breathtaking views in Thailand’s capital. 

SO Sofitel Bangkok
Address: 2 North Sathon Rd, Khwaeng Bang Rak, Khet Bang Rak, Bangkok 10500
Nearest Train Station: MRT Lumphini
Contact: +66 2 624 0000
SO Sofitel Bangkok website | Google Maps

6. Bangkok Marriott Hotel The Surawongse – garden-themed indoor space

Hotel infinity pool bangkok thailand pool luxurious
Image credit: @gvxv

Price: From ฿5,600 ( ~USD184)/night

At Bangkok Marriott Hotel The Surawongse, You’ll get the opportunity to take a picture with Bangkok’s highest building King Power MahaNakhon like never before. 

And better yet, you’ll have a clear view when the tower lights up at night.

In the middle of the hotel building, there’s a huge enclosed space with a garden theme that often hosts weddings and other events. However, you’re more than welcome to snap a Crazy Rich Asiasn-style shot in it if it’s not occupied. 

Hotel infinity pool bangkok thailand pool luxurious
Images adapted from: @hishamboshsaid, @aungku

The price per night here starts from ฿5,600 (~USD184), which will automatically grant access to the nice viewpoint of Mahanakhon building, where you can get to the rooftop overlooking the magnificent city view or dine up there with your special someone.

Bangkok Marriott Hotel The Surawongse
Address: 262 Thanon Surawong, Khwaeng Si Phraya, Khet Bang Rak, Bangkok 10500
Nearest Train Station: BTS Chong Nonsi
Telephone: +66 2 088 5666
Bangkok Marriott Hotel The Surawongse website | Google Maps

7. 137 Pillars Suites & Residences – bird’s eye view of Bangkok

Price: From ฿5,625 ( ~USD185)/night

If you prefer a huge infinity pool, then 137 Pillars Suites & Residences is the right choice for you. It takes up most of the space on the hotel’s rooftop and almost gives you a 360 ํ view of Bangkok’s city centre.

What’s special about the view is that the hotel is taller than most of its surrounding buildings, so your view won’t be obscured by anything.  

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @jilliandara

You also have a choice of relaxing in a small jacuzzi pool that has its own space in an indoor area with a high roof. The white marble-pattern tiles and walls make the area look even more spacious and elegant – now take out your phone and get those snaps.  

Hotel infinity pool bangkok thailand pool luxurious
Image credit: @_da_y_e

Though ฿5,625 (~USD185) seems a little steep, you’ll be able to take a swim in an enormous infinity pool while looking out onto the city view above you, which is worth every penny.

137 Pillars Suites & Residences
Address: 59/1 Soi Sukhumvit 39, Khlong Toei Nuea, Khet Watthana, Bangkok 10110
Nearest Train Station: BTS Phrom Phong
Telephone: +66 2 079 7000
137 Pillars Suites & Residences website | Google Maps

8. Avani+ Riverside Bangkok Hotel – romantic river view

Avani riverside bangkok hotel infinity poolImage credit: Bangkok River

Price: From ฿5,885 ( ~USD193)/night

A stay at Avani+ Riverside Bangkok Hotel will be a perfect overnight date for couples out there for it has a very romantic view of the Chao Phraya River.

Unlike other places, the hotel sits on a curve of the river, which offers a wider perspective of the city below, making it especially prettier to look at night.

Hotel infinity pool bangkok thailand pool luxuriousImage credit: @seenrestaurantbar

At night, you and your special one can pay SEEN bar a visit. The restaurant is opulently designed and makes for the perfect date spot. 

Take a sip of the signature cognac-based cocktail St. Charles Punch (฿495 ~USD16.26) with a hint of red port wine and fresh raspberries. Or go with a lighter drink like Lion’s Tail (฿400 ~USD13.14), a bourbon cocktail with fresh lime juice, syrup, and herb bitters. 

Make your perfect date happen from ฿5,885 (~USD193). This hotel is the most expensive one on the list, but it’s definitely worth the lovely experience with your special someone.  

Avani+ Riverside Bangkok Hotel
Address: 257 Charoen Nakhon Rd, Khwaeng Samre, Khet Thon Buri, Bangkok 10600
Nearest Train Station: BTS Wongwian Yai
Telephone: +66 2 431 9100
Avani+ Riverside Bangkok Hotel website | Google Maps

Make your stay more special in Bangkok

Book yourself into one of these hotels to fight off Bangkok’s heatwave, all while swimming in style. For those of you who would like to enjoy the views with clear skies, we recommend booking your stay during Thailand’s winter-to-summer period from November to June. Time to fetch your swimsuits!

Read our other articles for more Thai holiday ideas:

Cover images adapted from (L-R): @celeb_ping @jilliandara, @ricrego 

Drop us your email so you won't miss the latest news.