THAIest

The 20 best rooftop pool Bangkok list includes infinity pools and other impressive outdoor rooftop pools in the capital city of Thailand. Stay in one of these amazing Bangkok hotels with rooftop pools to take a dip whilst admiring the bird's eye view of the stunning Bangkok skyline. Choose from the best Bangkok hotels with infinity pools!

Best Rooftop Pools in Bangkok

Infinity pools are becoming like a standard for high-class hotels in Bangkok. The list of the best rooftop pools in Bangkok hotels includes the most attractive of them so you could choose the most impressive one for your stay.

1. The Okura Prestige Bangkok Hotel

The Okura Prestige Bangkok hotel is decorated in a contemporary style with 5-star luxury, offering 240 rooms. The atmosphere at the hotel is calm and suitable for relaxation. During the night you can enjoy the famous Japanese restaurant serving authentic Japanese food. The hotel also has a stunning 25-meter infinity pool on the 25th floor with impressive views of the city.

Rooftop Pool at The Okura Prestige Bangkok

What people say about this Bangkok infinity pool:

“Beautiful infinity pool among the skyscrapers”

“Swimming pool on floor 25th with nice views of the city”

“View from the infinity pool at night is unique”

“The swimming pool is the coolest thing that comes with warm salt water maintaining around 30-31 degrees Celsius, and of course the stunning infinity view”

“The infinity pool is amazing”

Bangkok area: Siam

How to get there: by BTS SkyTrain - 4 minutes’ walk from Phloen Chit BTS Station

2. 137 Pillars Suites Bangkok

Offering luxurious suites, 137 Pillars Suites Bangkok is a 5-star property close to the endless shopping options at Em District. This Bangkok hotel has even 2 impressive infinity pools: Infinity rooftop pool and Infinity pool on level 27. Available 24 hours exclusively for suite guests, hotel’s rooftop infinity-edge pool and Cabanas showcase a 360-degree city view. On Level 27, guests can revel in another Bangkok infinity pool that is complemented by a large Jacuzzi. The use of hotel swimming pools is exclusively for in-house guests.

Infinity Pool at 137 Pillars Suites Bangkok

What people say about this Bangkok rooftop pool:

“Pool was highlight, felt like we had our own private rooftop”

“Infinity roof top pool with towels, seats beds, toilets, shower, etc. is legendary”

“Both pools were amazing”

“The hotel has a total of 32 floors and at the top of the roof is a pool that is available 24 hours a day”

“The rooftop pool for suite guest was an amazing place to watch sunrise/sunset”

Bangkok area: Sukhumvit

How to get there: by BTS - 15 minutes’ walk from Phrom Phong BTS Station (hotel offers shuttle service)

3. AVANI+ Riverside Bangkok

AVANI+ Riverside Hotel is a modern hotel on the western bank of the Chao Phraya River. Hotel offers 251 guest rooms including 23 suites. There’s also a trendy rooftop bar serving Asian tapas, an elegant international restaurant, and a rooftop infinity pool with fantastic views of the river and Bangkok's skyline.

Rooftop Pool at AVANI Riverside Bangkok

What people say about this Bangkok infinity pool:

"The infinity pool on the 26th floor is brutal, big with views, with shade and sun beds"

"The rooftop pool is stunning and gives amazing sun rise photo opportunities"

"The infinity pool and view were amazing"

"The facilities are excellent including very instagrammable rooftop pool"

"The unique view from the rooftop pool was gigantic. Very expensive prices at the Rooftop Bar which you also have to use as a hotel guest at the pool."

Bangkok area: Riverside

How to get there: by BTS & Boat: Take BTS to Saphan Taksin Station and walk to Sathorn Pier, then take free shuttle boat service of Anantara to Anantara's private pier and walk through to Avani Riverside

4. Hotel Indigo Bangkok Wireless Road

Hotel Indigo Bangkok Wireless Road is a luxury hotel, situated nearby local landmarks such as Lumpini Park, Bangkok Art and Culture Centre, and Central Embassy Shopping Complex. Located on the 24th floor, hotel’s rooftop infinity swimming pool in Bangkok is the perfect place to unwind as you witness unrivalled views of Bangkok’s city skyline. Pool Bar at this Bangkok infinity pool offers a selection of refreshing drinks and light bites.

Infinity Pool at Hotel Indigo Bangkok Wireless Road

What people say about this Bangkok infinity pool:

“Amazing infinity pool overlooking the city”

“Infinity pool is a good place to hang at”

“Very relaxing city view from infinity pool”

“Wonderful rooftop pool with a fantastic view”

“Amazing pool and the view is awesome. No smoking area in the pool floor”

Bangkok area: Siam

How to get there: by BTS - 10 minutes' walk from Phloen Chit BTS Station

5. SO/ Bangkok

SO/ Bangkok is a luxury 5-star hotel designed by Christian Lacroix. The hotel is located in the heart of Bangkok and surrounded by business areas, entertainment districts, and Lumpini Park. There is also a 32 meters outdoor infinity pool and a spa tub on 10th floor with fantastic view of the park and the city skyline.

Rooftop Pool at SO/ Bangkok

What people say about this Bangkok infinity pool:

“There was a nice infinity pool with city view”

“Swimming pool with a view over the Lumpini park”

“The views from the pool were great”

“Amenities were great with an infinity pool on the 10th floor. There's also a monthly pool party on the last Saturday which we had complementary tickets to. Good music and ambience on the tanning deck on the backside of the pool.”

“Cold pool (not heated) and in the north so never any sun and even the hot tub is not heated”

Bangkok area: Lumpini

How to get there: by MRT Metro - 2 minutes’ walk from Lumpini MRT Station

6. Chatrium Hotel Riverside Bangkok

Soaring over a metropolitan city that never sleeps the infinity pool at Chatrium Hotel Riverside Bangkok is a good choice for those in search of the best hotel pool in Bangkok for rest and relaxation. Located on the 6th level of the hotel, this Bangkok infinity pool is 35-metres long and offers dazzling views ranging from panoramic to infinite. Guests can enjoy a refreshing dip in the crystalline waters or simply lounge by the pool with a drink and appetizing snacks from the Pool Bar. There are two kids’ pools and an outdoor Jacuzzi along with plenty of seating areas to just sit back and soak up the sun amidst riverside breezes.

Rooftop Pool at Chatrium Hotel Riverside Bangkok

What people say about this Bangkok infinity pool:

“Swimming pool was a credit to our stay. Pool was in good size. Plenty of Sun beds with shade umbrellas. Palm trees around the whole pool. Very wide river view from the pool end made you feel fantastic.”

“Lovely swimming pool where you can swim and watch over the river from high up”

“Pool is exceptional. Lovely and big, great views, clean. Loungers are comfortable”

“The pool area is completely adequate, with a direct view of the river. The depth of the pool is stated to be 1.20m but is quite sufficient. The pool is on the 6th floor.”

“The infinity pool and area are gorgeous. You can watch the river traffic go by at the end of the pool.”

Bangkok area: Riverside

How to get there: by BTS - 10-15 minutes’ walk from Saphan Taksin BTS Station (can take hotel's shuttle boat instead)

7. Sindhorn Midtown Hotel Bangkok

Nestled within the vibrant neighborhood of Langsuan, Sindhorn Midtown Hotel Bangkok is a 5-star hotel with a relaxed and upscale vibe. On the 18th floor of this hotel you can find Bangkok infinity pool with skyline views. Horizon Pool lets you indulge in curated cocktails and small bites while taking in the Bangkok cityscape in sunshine from 18 floors up at Sindhorn Midtown Hotel Bangkok.

Infinity Pool at Sindhorn Midtown Hotel Bangkok

What people say about this Bangkok rooftop pool:

“Pool on the 18th floor with exceptional views”

“Very beautiful swimming pool at the 18th floor with a very nice city view”

“Great outdoor rooftop pool”

“The pool has a nice view over the surrounding city and it is beautiful place to enjoy a nice sunset.”

“The beautiful pool overlooking Bangkok’s skyscrapers. Few sun beds and tables near the pool”

Bangkok area: Siam

How to get there: by BTS - 7 minutes’ walk from Chit Lom BTS Station

8. Bangkok Marriott Hotel The Surawongse

Bangkok Marriott Hotel The Surawongse is a 5-star hotel located on Surawong Road near Chinatown, the Chao Phraya River and the popular Silom shopping district. Here guests can retreat to a spacious, extended-stay hotel room or suite filled with luxury amenities and décor that merge the traditional and the contemporary. At Bangkok Marriott Hotel The Surawongse, guests can relax in the outdoor infinity pool. This Bangkok rooftop pool on 18th floor of the hotel is very well regarded by guests for beautiful setting and impressive city views.

Rooftop Pool at Bangkok Marriott Hotel The Surawongse

What people say about this Bangkok infinity pool:

The views from the infinity swimming pool were incredible

The pool is beautiful and the view is amazing

Excellent view from the Infinity Pool over Bangkok's skyline.

Nice pool with a unique view that is open between 6:00 and 22:00. You could relax by the pool good if there were not the many influences posed for hours for the perfect photo.

The pool is beautiful - who doesn't love an infinity pool in the sky

Bangkok area: Silom

How to get there: by BTS - 16 minutes’ walk from Chong Nonsi BTS Station

9. Eastin Grand Hotel Sathorn

Eastin Grand Hotel Sathorn is a 32-storey hotel offering 390 compact rooms in Bangkok’s business and shopping area. There is a large infinity edge swimming pool that stretches across the whole roof terrace on the 14th floor with panoramic views of the city.

Infinity Pool at Eastin Grand Hotel Sathorn

What people say about this Bangkok infinity pool:

“Infinity pool with nice relaxation area, from which you can enjoy the best view of the hotel”

“The infinity pool on 14th floor has a great view and allows even small children (3 years) to swim in it”

“Beautiful infinity pool on the 14th floor with bar to relax”

“The pool with a great view of Bangkok's skyscrapers, really exceptional”

“Nice infinity pool to relax in the late evening”

Bangkok area: Sathorn

How to get there: by BTS - the hotel is connected to Surasak BTS Station via hotel's own Sky Bridge

10. Ad Lib Bangkok Hotel

Ad Lib Bangkok is another hidden gem as this upscale boutique hotel features 48 rooms with beautiful modern minimal design and is surrounded by greenery of the 10 meter high hanging garden wall around the hotel. Ad Lib Bangkok is located in the Sukhumvit area, just next to Bamrungrad Hospital. Concealed on the third floor with city skyline views, this 20-meter Bangkok infinity pool welcomes hotel guests to cool off from the tropical heat. The pool is very magical during night swims as the great city of Bangkok spreads right in front of you.

Rooftop Pool at Ad Lib Bangkok

What people say about this Bangkok rooftop pool:

“Rooftop pool has all-day sunshine and is very nice”

“Rooftop pool was perfect”

“The pool area has little shade which limits the length of time or comfort of the area”

“The hotel has a nice rooftop pool”

“The pool is not so large but very charming in the rooftop”

Bangkok area: Sukhumvit

How to get there: by BTS - 12 minutes’ walk from Nana BTS Station

11. Amara Bangkok Hotel

The luxurious Amara Bangkok hotel is an exciting 250-room property that offers spectacular views of the Bangkok skyline. Praised to be the ultimate choice for business needs and sight-seeing musts, the hotel is located in the heart of Bangkok's city centre, a stone's throw away from the city's main financial hubs. The hotel has an infinity pool and invites guests to experience a leisurely dip in this rooftop swimming pool while getting a bird’s eye view of Bangkok’s urban landscape.

Infinity Pool at Amara Bangkok Hotel

What people say about this Bangkok infinity pool:

“The pool view and pool bar was amazing!! Looks just like the photos.”

“Great infinity pool on the rooftop with a magnificent view of Bangkok, especially in the end of a day with the sunset”

“The hotel also has not big, but very nice infinity pool (be aware to ask working hours and try to come early in the morning - very amazing view!)”

“Wonderful rooftop pool, although it is fairly crowded.”

“The pool on the terrace, although it's not very big, has great views of the city, the bad thing is that it closes very early, at 20:00”

Bangkok area: Silom

How to get there: by BTS - 10 minutes’ walk from Chong Nonsi BTS Station

12. Millennium Hilton Bangkok

Millennium Hilton Bangkok is a modern upscale hotel located on the banks of the Chao Phraya River. There are four restaurants, including a rooftop bar, and an attractive rooftop pool offering fantastic city and river views from the 4th floor.

Rooftop Pool at Millenium Hilton Bangkok

What people say about this Bangkok infinity pool:

“Pool area has fantastic city & river view and facilities are of high quality. Yet ambiance is lacking”

“The pool on the 4th floor is amazing with sun-beds in the water”

“The swimming pool had great view of the city”

“Pool on the 4th floor maybe a little small but it did provide service to refresh, with sun loungers and part of terrace covered”

“Swimming pool is small compared to hotel size”

Bangkok area: Riverside

How to get there: by BTS - take BTS to Saphan Taksin Station and then take the free shuttle boat from the nearby Sathorn Pier

13. Mode Sathorn Hotel

Mode Sathorn Hotel is a 4-star fashion-inspired hotel, centrally located in Bangkok's CBD on Sathorn Road. There is an infinity-edge wonderful swimming pool at the hotel where you can relax with healthy refreshments and refreshing cocktails while enjoying the view of Bangkok City.

Infinity Pool at Mode Sathorn

What people say about this Bangkok infinity pool:

“Very nice swimming pool, with a wonderful view of the city, for me the size of the pool is adequate and there are several sun beds and towels available to enjoy the relaxation”

“The pool is a good place to relax and enjoy the view of part of the skyline. There is also a bar for drinks by the pool.”

“The infinity pool was beautiful”

“The pool with its view is fantastic. The whole pool area is very well maintained and the water is crystal clear and very clean. A special highlight, the sun loungers standing in the water.”

“Pool opening times up to 7pm, closes too early”

Bangkok area: Sathorn

How to get there: by BTS - 2 minutes’ walk from Surasak BTS Station

14. Grande Centre Point Hotel Terminal 21

Grande Centre Point Hotel Terminal 21 is a modern and convenient 5-star hotel, located in the center of Bangkok, just a minute away from Asok BTS station and Terminal 21 shopping mall. There is a large outdoor infinity-style swimming pool where you can enjoy an incredible panoramic view of Bangkok. Guests can relax on the sundeck by the pool, sip a drink at Pool Bar, or unwind in a cabana.

Rooftop Pool at Grande Centre Point Terminal21

What people say about this Bangkok rooftop pool:

“The pool area is also just fantastic, swimming over the rooftops of Bangkok”

“The pool and outdoor areas are a highlight, felt like an oasis in the heart of BKK”

“Great swimming pool, gets the sun all day. No F&B offering by the pool”

“Infinity pool isn’t really an Infinity pool”

“Infinity pool was busy and full of screaming kids”

Bangkok area: Sukhumvit

How to get there: by BTS - the hotel is connected to Asok BTS Station

15. The Quarter Ari

The Quarter Ari Hotel is a 4-star hotel, situated in the vibrant business district and upscale residential area of Ari on Phahonyothin road. Within walking distance from BTS Ari Station, the hotel offers a perfect spot for staying and enjoying stylish lifestyle from hip cafes and upscale hangout. The Quarter Ari has a relaxing infinity pool on 33rd floor, which is the urban soothing setting to escape from the stress and take a break.

Note! At the time of writing, The Quarter Ari was the cheapest hotel in this list of Bangkok hotels with infinity pools.

Infinity Pool at The Quarter Ari

What people say about this Bangkok infinity pool:

“Fabulous panoramic view of Bangkok from the 33rd floor where the infinity pool is located”

“Great pool on the 33rd floor with great views”

“Beautiful views from top floor outdoor swimming pool”

“The rooftop infinity pool was a highlight for everyone”

“The swimming pool area was cool. The water of the swimming pool was a bit cold”

“The rooftop pool was nice, but it was very busy most of the time with families”

Bangkok area: Chatuchak

How to get there: by BTS - 12 minutes' walk from Ari BTS Station

16. Sivatel Bangkok Hotel

Sivatel Bangkok Hotel is a boutique hotel centrally situated in Bangkok's Ploenchit area in Pathumwan district nearby major luxury shopping complexes and foreign embassies. There is a 22 meter long outdoor infinity pool offering very good view of Bangkok and a relaxing environment at Sivatel Bangkok Hotel.

Rooftop Pool at Sivatel Bangkok Hotel

What people say about this Bangkok rooftop pool:

“The pool is also beautiful on the 8th floor”

“The pool is large and with very nice views”

“The pool does seem inviting and the pool deck looks comfy and relaxing. Especially good for those looking for a good time to bask under the sun.”

“The pool is very nice, but not really an infinity pool.”

“The pool was also literally metres away from the breakfast tables where many diners were walking about, and so it felt rather open/ public and thus uninviting for a swim”

Bangkok area: Siam

How to get there: by BTS - 5 minutes’ walk from Phloen Chit BTS Station

17. Sofitel Bangkok Sukhumvit Hotel

Sofitel Bangkok Sukhumvit Hotel is a 5 star luxury hotel which is centrally located on Sukhumvit road and surrounded by major business, shopping and entertainment venues. Hotel features a full-service spa with L'Occitane, 3 hot tubs, sauna and an outstanding 23-meter outdoor rooftop infinity pool with Jacuzzi. You can beat the heat and dive into the cool blue pool at the rooftop hotel infinity pool and enjoy a relaxed afternoon sipping your favourite cocktails from Liquide Pool Bar.

Rooftop Pool at Sofitel Bangkok Sukhumvit

What people say about this Bangkok rooftop pool:

“Nice swimming pool with beautiful trees.”

“The 23m pool great for laps”

“Pool is big enough and doesn’t feel overcrowded.”

“The pool admittedly cooler, which was absolutely fine for me, very well maintained.”

“The swimming pool is constantly in the shade no sun at all on it all day”

Bangkok area: Sukhumvit

How to get there:

  • by MRT Metro - 5 minutes’ walk from Sukhumvit MRT Station
  • by BTS - 5 minutes’ walk from Asok BTS Station

18. Hilton Sukhumvit Bangkok Hotel

Hilton Sukhumvit Bangkok Hotel is situated on Sukhumvit Soi 24, right in the heart of the business and entertainment district of Bangkok. On 26th floor, there is an outdoor infinity pool which is a perfect place to soak up the sunshine and enjoy stunning views of Bangkok.

Infinity Pool at Hilton Sukhumvit Bangkok

What people say about this Bangkok infinity pool:

“Pool with amazing view on 26th floor”

“Cool swimming pool (and the view)”

“Small pool but very pleasant”

“Swimming pool is nice but very cold and despite being on the rooftop it's a bit boring (no exciting rooftop vibe)”

“For a Hilton I though the pool area was looking tired”

Bangkok area: Sukhumvit

How to get there: by BTS - 3 minutes’ walk from Phrom Phong BTS Station

19. The Continent Hotel

The Continent Hotel is a boutique hotel with luxurious rooms, situated in the heart of Bangkok. The hotel offers 153 rooms designed in four different themes called Ocean, Forest, Desert and Space. This Bangkok rooftop pool is on the 37th floor of the building with amazing views of the city.

Rooftop Pool at The Continent Bangkok

What people say about this Bangkok rooftop pool:

“37th floor swimming pool was cool”

“Rooftop pool had great views of Bangkok”

“The sky bar and the pool are nice too (the pool is quite small but there were never many people in it so it was fine)”

“Very nice pool. Pool bar extremely expensive”

“The pool very small compared to what it looks like in the photo”

Bangkok area: Sukhumvit

How to get there:

  • by MRT - 2 minutes’ walk from Sukhumvit MRT Station
  • by BTS - 2 minutes’ walk from Asok BTS Station

20. Column Bangkok Hotel

Column Bangkok Hotel is a luxurious 5 star hotel centrally situated in Bangkok’s main business and entertainment district on Sukhumvit, opposite to Benjakitti Park. There is an infinity edge swimming pool to refresh and rejuvenate after a long day in the city which overlooks the city’s largest lake and has one of the greatest views of Bangkok’s skyline.

Infinity Pool at Column Bangkok Hotel

What people say about this Bangkok rooftop pool:

“Pool on the 25th floor with an amazing view of the city”

“The pool with great views was awesome”

“The pool on the 25th floor has a fantastic view of the skyline”

“Quite a large pool for swimming and always empty”

“Although the view from the pool was top the pool itself was in bad condition”

Bangkok area: Sukhumvit

How to get there:

  • by BTS - 8 minutes’ walk from Asok BTS Station
  • by MRT - 10 minutes’ walk from Sukhumvit MRT Station

Best Rooftop Bars in Bangkok

Some of the hotels with the best infinity pools in Bangkok also feature amazing rooftop bars and restaurants for the complete experience. Choose one of them and you will be able to enjoy the full package of Thai capital's panoramic views day and night. The list of the best rooftop bars in Bangkok can be found here: Best Rooftop Bars in Bangkok.

What Bangkok Area to Choose?

Our recommendations for choosing the best area to stay in Bangkok can be found here: Guide to Bangkok Best Areas.

Find tips & inspiration
Follow us
Join our community
Join the THAIest community of travelers by becoming a member of our Facebook group
We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.