Quick answer
Bangkok's rooftop pools range from budget-friendly day passes (~฿400) to luxurious stays (฿8,000–20,000/night), with SO/ Bangkok being a popular choice for its day pass availability. These sky-high escapes offer a unique contrast to the bustling city below, providing serene swims with stunning views, especially appealing during the hot season.
- Best overall
- Dusit Thani Bangkok
- Price/value range
- 1,000 day pass / ฿6,000+ room – 4,000/night
- Top-ranked pick
- SO/ Bangkok — ~฿1,000 day pass / ฿6,000+ room
- Last verified
- 2026-03
Top verdicts
- SO/ Bangkok: The best rooftop pool in Bangkok for non-guests.
- 137 Pillars Suites & Residences: The most Instagram-famous rooftop pool in Bangkok for good reason.
- Park Hyatt Bangkok: The pool-hotel combo for people who care about service as much as views.
Bangkok's rooftop pools range from budget-friendly day passes (~฿400) to luxurious stays (฿8,000–20,000/night), with SO/ Bangkok being a popular choice for its day pass availability. These sky-high escapes offer a unique contrast to the bustling city below, providing serene swims with stunning views, especially appealing during the hot season.
Bangkok isn't just famous for street food and temples — it's a world-class rooftop pool city. With dozens of hotels stacking infinity pools 20, 30, even 50 floors above the chaotic streets below, the contrast between buzzing tuk-tuks and serene, sky-high swims is quintessentially Bangkok.
We analyzed Reddit posts from r/Thailand, r/ThailandTourism, and r/Bangkok to find the rooftop pools that actual travelers rave about — including which ones sell day passes, which are worth booking a room for, and which are overhyped. Not every hotel pool with a view made the cut.
Rooftop Pool Map
How we built this list
We analyzed 150+ Reddit posts and 800+ comments across r/Thailand, r/ThailandTourism, r/Bangkok, and r/solotravel — spanning 2020 to 2025. Pools were ranked by how frequently they were recommended , quality of skyline views, and availability of day passes. We weighted repeat visitors' recommendations more heavily than first-timers.
1SO/ Bangkok
Day Pass AvailableQuick comparison
- Best for
- Day Pass Available in 2 North Sathorn Road, Bang Rak with a 1,000 day pass / ฿6,000+ room spend range
- Strengths
- 4.6★ from 6,778 Google reviews · Day Pass Available · 2 North Sathorn Road, Bang Rak
- Limitations
- Price band: 1,000 day pass / ฿6,000+ room
- Price / value
- 1,000 day pass / ฿6,000+ room · 4.6★
- Why it made the list
- The best rooftop pool in Bangkok for non-guests. The 1,000-baht day pass is a steal — you get a 32-meter infinity pool with Lumphini Park stretching out below, plus gym and sauna. The monthly pool party is legendary. Book a room if you can afford it; the design-forward hotel itself is stunning.
2137 Pillars Suites & Residences
LuxuryQuick comparison
- Best for
- Luxury in 36/1 Sukhumvit Soi 39, Khlong Tan Nuea with a 8,000–15,000/night spend range
- Strengths
- 4.6★ from 1,585 Google reviews · Luxury · 36/1 Sukhumvit Soi 39, Khlong Tan Nuea
- Limitations
- Price band: 8,000–15,000/night
- Price / value
- 8,000–15,000/night · 4.6★
- Why it made the list
- The most Instagram-famous rooftop pool in Bangkok for good reason. The 30th floor cantilevered pool is the kind of thing that stops your scroll — it literally floats in the sky. Worth splurging on a suite for exclusive top-floor access. The 27th floor pool is stunning too and available to all guests.
🕐 Open now
3Park Hyatt Bangkok
LuxuryQuick comparison
- Best for
- Luxury in 88 Wireless Road, Lumphini, Pathum Wan with a 10,000–20,000/night spend range
- Strengths
- 4.6★ from 2,687 Google reviews · Luxury · 88 Wireless Road, Lumphini, Pathum Wan
- Limitations
- the landscaping, impeccable service, and Penthouse Bar upstairs make it a complete package
- Price / value
- 10,000–20,000/night · 4.6★
- Why it made the list
- The pool-hotel combo for people who care about service as much as views. Not the highest pool on this list, but the landscaping, impeccable service, and Penthouse Bar upstairs make it a complete package. Central Lumphini location means everything is walkable. Hyatt points make this surprisingly accessible.
4AVANI+ Riverside Bangkok
RiversideQuick comparison
- Best for
- Riverside in 257 Charoennakorn Road, Thonburi with a 4,000–8,000/night spend range
- Strengths
- 4.6★ from 6,444 Google reviews · Riverside · 257 Charoennakorn Road, Thonburi
- Limitations
- Price band: 4,000–8,000/night
- Price / value
- 4,000–8,000/night · 4.6★
- Why it made the list
- The best river-view rooftop pool in Bangkok, and genuinely good value. The 26th floor infinity edge with the Chao Phraya below is magical at sunset. Slightly off-center location (Thonburi side) keeps prices lower and crowds thinner. The free hotel boat shuttle to Saphan Taksin BTS makes getting around easy.
🕐 Open now
5Sindhorn Midtown Hotel
Day Pass AvailableQuick comparison
- Best for
- Day Pass Available in 68 Langsuan Road, Lumphini, Pathum Wan with a 1,000 day pass (incl. drink) / ฿4,000+ room spend range
- Strengths
- 4.7★ from 3,066 Google reviews · Day Pass Available · 68 Langsuan Road, Lumphini, Pathum Wan
- Limitations
- Price band: 1,000 day pass (incl. drink) / ฿4,000+ room
- Price / value
- 1,000 day pass (incl. drink) / ฿4,000+ room · 4.7★
- Why it made the list
- The best-value day pass in Bangkok. For ~1,000 baht you get an infinity pool, gym, sauna, and a dining credit that essentially makes the pool free. The vibe is more social than SO/ Bangkok — expect music and a younger crowd. Prime Langsuan location near Lumphini Park is a bonus.
6Eastin Grand Hotel Sathorn
Infinity PoolQuick comparison
- Best for
- Infinity Pool in 33/1 South Sathorn Road, Yannawa with a 3,000–6,000/night spend range
- Strengths
- 4.7★ from 7,663 Google reviews · Infinity Pool · 33/1 South Sathorn Road, Yannawa
- Limitations
- the infinity pool overlooking the Sathorn skyline is genuinely beautiful, and having a direct sky bridge to the BTS is unbeatable for convenience
- Price / value
- 3,000–6,000/night · 4.7★
- Why it made the list
- The sleeper pick. Most tourists don't know about this one, but the infinity pool overlooking the Sathorn skyline is genuinely beautiful, and having a direct sky bridge to the BTS is unbeatable for convenience. Solid mid-range pricing makes it accessible without sacrificing views. The Antito rooftop bar upstairs is a great sunset spot.
🕐 Open now
7The Okura Prestige Bangkok
LuxuryQuick comparison
- Best for
- Luxury in 57 Wireless Road, Lumphini, Pathum Wan with a 8,000–15,000/night spend range
- Strengths
- 4.7★ from 4,190 Google reviews · Luxury · 57 Wireless Road, Lumphini, Pathum Wan
- Limitations
- you'll rarely share the pool with more than a handful of people
- Price / value
- 8,000–15,000/night · 4.7★
- Why it made the list
- The architectural showstopper. The Okura's pool literally cantilevers off the building into open air — the feeling of swimming over the city is unmatched. Japanese service standards mean everything is immaculate. Limited loungers means you might need to arrive early, but you'll rarely share the pool with more than a handful of people. Pure luxury.
🕐 Open now
8Novotel Bangkok Sukhumvit 4
Infinity PoolQuick comparison
- Best for
- Infinity Pool in 27 Sukhumvit Soi 4, Klongtoey with a 3,000–5,000/night spend range
- Strengths
- 4.4★ from 2,073 Google reviews · Infinity Pool · 27 Sukhumvit Soi 4, Klongtoey
- Limitations
- Price band: 3,000–5,000/night
- Price / value
- 3,000–5,000/night · 4.4★
- Why it made the list
- Excellent value for a high-floor infinity pool. The saltwater is a nice differentiator — feels more refreshing than chlorine in 35°C heat. Location on Soi 4 (Nana area) puts you in the thick of Bangkok's most entertaining neighborhood. The RedSquare bar is a bonus for evening drinks even after the pool closes.
9Hotel Muse Bangkok (Marriott Autograph)
BoutiqueQuick comparison
- Best for
- Boutique in 55/555 Langsuan Road, Lumphini, Pathum Wan with a 4,000–8,000/night spend range
- Strengths
- 4.5★ from 3,193 Google reviews · Boutique · 55/555 Langsuan Road, Lumphini, Pathum Wan
- Limitations
- Price band: 4,000–8,000/night
- Price / value
- 4,000–8,000/night · 4.5★
- Why it made the list
- For adults who want a pool without screaming kids. The 1920s design theme is unique in Bangkok's pool scene — think Art Deco meets tropical. The real magic is combining afternoon poolside relaxation with evening cocktails at The Speakeasy upstairs. Marriott Bonvoy points work here, which is clutch for loyalty program travelers.
10Kimpton Maa-Lai Bangkok
Design HotelQuick comparison
- Best for
- Design Hotel in 78 Langsuan Road, Lumphini, Pathum Wan with a 5,000–10,000/night spend range
- Strengths
- 4.9★ from 7,268 Google reviews · Design Hotel · 78 Langsuan Road, Lumphini, Pathum Wan
- Limitations
- Price band: 5,000–10,000/night
- Price / value
- 5,000–10,000/night · 4.9★
- Why it made the list
- Kimpton proves you don't need to be on the 30th floor to have a great rooftop pool. The 3rd floor jungle oasis vibe is surprisingly intimate and photogenic. The real draw is combining it with Bar.Yard on the 40th floor — swim by day, sky-high cocktails by night. IHG points work here. Pet-friendly too, which is rare in Bangkok luxury hotels.
🕐 Open now
11Hilton Sukhumvit Bangkok
Infinity PoolQuick comparison
- Best for
- Infinity Pool in 11 Sukhumvit Soi 24, Khlong Tan with a 4,000–7,000/night spend range
- Strengths
- 4.4★ from 3,749 Google reviews · Infinity Pool · 11 Sukhumvit Soi 24, Khlong Tan
- Limitations
- consistently delivers a good rooftop pool experience without the luxury price tag
- Price / value
- 4,000–7,000/night · 4.4★
- Why it made the list
- The reliable all-rounder. Hilton Honors points make this accessible, the pool views are solid, and the Sukhumvit 24 location near EmQuartier mall is great for combining shopping with swimming. Not as dramatic as 137 Pillars or SO/, but consistently delivers a good rooftop pool experience without the luxury price tag.
12Dusit Thani Bangkok
LuxuryQuick comparison
- Best for
- history and the service pedigree
- Strengths
- 4.8★ from 872 Google reviews · Luxury · 946 Rama IV Road, Silom, Bang Rak
- Limitations
- the Lumphini Park views and hydro-spa sections are excellent
- Price / value
- 8,000–18,000/night · 4.8★
- Why it made the list
- The grand dame of Bangkok hotels, reborn. The 2024 renovation transformed an aging icon into a modern luxury masterpiece. The pool isn't the highest, but the Lumphini Park views and hydro-spa sections are excellent. The Spire on the 40th floor gives you the sky-high experience separately. Worth it for the history and the service pedigree.
13Grand Mercure Bangkok Atrium
Budget Day PassQuick comparison
- Best for
- Budget Day Pass in 1880 New Petchburi Road, Huai Khwang with a 400 day pass / ฿2,500+ room spend range
- Strengths
- 4.3★ from 7,519 Google reviews · Budget Day Pass · 1880 New Petchburi Road, Huai Khwang
- Limitations
- having it to yourself on a Tuesday afternoon is priceless
- Price / value
- 400 day pass / ฿2,500+ room · 4.3★
- Why it made the list
- The budget king. At 400 baht (~$11 USD), this is the cheapest quality pool day pass in Bangkok. The pool won't win any Instagram awards, but having it to yourself on a Tuesday afternoon is priceless. Great gym too. Location is slightly off the main tourist track, but MRT accessible.
14INNSiDE by Meliá Bangkok Sukhumvit
Design HotelQuick comparison
- Best for
- Design Hotel in 26 Sukhumvit Soi 77 (On Nut), Phra Khanong with a 2,500–5,000/night spend range
- Strengths
- 4.5★ from 955 Google reviews · Design Hotel · 26 Sukhumvit Soi 77 (On Nut), Phra Khanong
- Limitations
- means lower prices and a more local neighborhood to explore
- Price / value
- 2,500–5,000/night · 4.5★
- Why it made the list
- The glass-bottom gimmick actually delivers — it's a unique photo op and a fun conversation starter. Location in On Nut is further from the main tourist area but means lower prices and a more local neighborhood to explore. Great value for a design-forward hotel with a genuinely cool pool concept.
15Siam@Siam Design Hotel
Design HotelQuick comparison
- Best for
- Design Hotel in 865 Rama I Road, Wang Mai, Pathum Wan with a 3,000–6,000/night spend range
- Strengths
- 4.4★ from 3,652 Google reviews · Design Hotel · 865 Rama I Road, Wang Mai, Pathum Wan
- Limitations
- Price band: 3,000–6,000/night
- Price / value
- 3,000–6,000/night · 4.4★
- Why it made the list
- The hipster pick. Siam@Siam's design-forward aesthetic extends to the pool — it's artsy and photogenic without trying too hard. The rooftop bar perk for upgraded rooms is exceptional value. Location right by Siam/National Stadium BTS puts you in Bangkok's shopping and cultural heart. Great for design-conscious travelers.
🕐 Open now
16Mode Sathorn Hotel
Mid-RangeQuick comparison
- Best for
- Mid-Range in 144 North Sathorn Road, Silom, Bang Rak with a 2,000–4,000/night spend range
- Strengths
- 4.2★ from 2,552 Google reviews · Mid-Range · 144 North Sathorn Road, Silom, Bang Rak
- Limitations
- it's a proper pool with city views at backpacker-friendly prices
- Price / value
- 2,000–4,000/night · 4.2★
- Why it made the list
- The practical pick for travelers who want a rooftop pool without blowing their budget. The 11th floor isn't going to make anyone gasp, but it's a proper pool with city views at backpacker-friendly prices. The BTS-adjacent location is unbeatable for getting around Bangkok. Perfect for the "I want a pool but I'm here for the street food" crowd.
Frequently Asked Questions
Can you use hotel rooftop pools in Bangkok without being a guest?
Yes — several Bangkok hotels sell day passes for their rooftop pools. SO/ Bangkok (~1,000 baht), Sindhorn Midtown (~1,000 baht with a drink included), and Grand Mercure Atrium (~400 baht) are popular options. Apps like DayPass and DailyPass list bookable pool passes. Some hotels will also let you swim if you order food at their restaurant.
How much does a pool day pass cost in Bangkok?
Day passes range from 400 baht ($11 USD) at budget-friendly spots like Grand Mercure Atrium to 1,000–1,500 baht ($28–42) at upscale hotels like SO/ Bangkok and Sindhorn Midtown. Some luxury hotels (137 Pillars, Park Hyatt) don't offer day passes — you need to book a room. Prices often include gym and sauna access.
What is the best rooftop pool in Bangkok for Instagram photos?
137 Pillars Suites wins for sheer drama — the 30th floor cantilevered pool appears to float above the Bangkok skyline. SO/ Bangkok's infinity edge overlooking Lumphini Park is equally photogenic. For river views, AVANI+ Riverside's 26th floor infinity pool is stunning at sunset. The INNSiDE by Meliá has a glass-bottom pool which is unique for content.
When is the best time to visit Bangkok's rooftop pools?
The cool season (November–February) is ideal — sunny, less humid, and temperatures around 30°C. For the best poolside experience, arrive early morning (before 9 AM) or late afternoon (after 3 PM) to avoid peak heat. Sunset swims (4:30–6 PM) offer the best photo opportunities with golden light over the skyline.
Are Bangkok rooftop pools crowded?
Most hotel rooftop pools are surprisingly uncrowded on weekdays — many Redditors report having pools nearly to themselves. Weekends and holidays get busier, especially at day-pass pools. Luxury hotels with higher room rates (Park Hyatt, 137 Pillars, Okura Prestige) tend to be the quietest since fewer guests means more space.
What should I bring to a Bangkok rooftop pool?
Most hotel pools provide towels, loungers, and umbrellas. Bring high-SPF sunscreen (Bangkok sun is intense), sunglasses, and a waterproof phone case for photos. Some pools have strict dress codes — no denim or sportswear in the pool area. Day pass pools usually include locker access and changing rooms.
🎟️ Book Bangkok Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours