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.
📊 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.
💰 ~฿1,000 day pass / ฿6,000+ room
📍 2 North Sathorn Road, Bang Rak
📌 Google Maps →
The pool: 32-meter infinity pool on the 10th floor overlooking Lumphini Park. Day pass includes gym, sauna, and pool access. The Water Club poolside bar serves cocktails, Thai dishes, and Western comfort food. Monthly SO Pool Party (last Saturday) with DJs.
"SO/Sofitel is the best pool in Bangkok and has a bar that is very popular right now called Cassette Bar."
— r/ThailandTourism · posted December 2024
"So/Bangkok. I think they do a 1000 baht pass to use the pool and gym during the day."
— r/Bangkok · posted September 2023
tabiji verdict: 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.
💰 ฿8,000–15,000/night
📍 36/1 Sukhumvit Soi 39, Khlong Tan Nuea
📌 Google Maps →
The pool: Two rooftop pools — the 27th floor infinity pool is open to all hotel guests, with a rooftop bar alongside it. The 30th floor pool is suite-exclusive and appears to float above the skyline. Both offer jaw-dropping 270-degree city views.
"137 Pillars also has a pretty insane pool and is a nice hotel."
— r/ThailandTourism · posted December 2024
tabiji verdict: 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.
💰 ฿10,000–20,000/night
📍 88 Wireless Road, Lumphini, Pathum Wan
📌 Google Maps →
The pool: Infinity pool on the 8th floor with sweeping views of the Bangkok skyline. Surrounded by lush tropical landscaping that makes it feel resort-like despite being in the heart of the city. Rooftop bar and restaurant (Penthouse Bar + Grill) on top floors.
"The Park Hyatt Bangkok is amazing with an infinity pool overlooking the skyline and a bar/restaurant on the top of the hotel."
— r/ThailandTourism · posted January 2020
"Park Hyatt is a much better hotel and better location with a still great pool."
— r/ThailandTourism · posted December 2024
tabiji verdict: 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.
The pool: 28-meter infinity pool on the 26th floor with stunning views of the Chao Phraya River and the city skyline. Comfy loungers and a pool bar. The hotel also has SEEN Restaurant & Bar rooftop on the top floor for sunset cocktails.
"We really enjoyed Avani+ Riverside Hotel — spectacular rooftop pool. It's situated on the river so a boat taxi is easy to access. There's a small mall around the corner as well as a 7-11."
— r/ThailandTourism · posted July 2023
tabiji verdict: 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.
💰 ~฿1,000 day pass (incl. drink) / ฿4,000+ room
📍 68 Langsuan Road, Lumphini, Pathum Wan
📌 Google Maps →
The pool: Rooftop infinity pool with panoramic city views. Day pass (~1,000 baht) includes pool access, gym, locker rooms, sauna, and a ฿700 dining credit. The vibe is lively with good poolside music.
"Sindhorn Midtown a good shout too, think that's about 1000 but you get a bar drink included and can use the gym — a lively pool, good music."
— r/Bangkok · posted September 2023
tabiji verdict: 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.
The pool: Stunning infinity-edge pool on the 14th floor with sweeping views over Sathorn's skyscrapers. Connected directly to Surasak BTS via the hotel's own Sky Bridge — one of the most convenient locations in Bangkok. The Antito rooftop bar sits above.
"I haven't been yet but booked Eastin Grand Phayathai later this month. They have two pools on high floors."
— r/ThailandTourism · posted June 2024
tabiji verdict: 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.
💰 ฿8,000–15,000/night
📍 57 Wireless Road, Lumphini, Pathum Wan
📌 Google Maps →
The pool: 25-meter heated rooftop pool cantilevered off the building's edge — it juts out into the sky like a glass shelf. Limited sun loungers mean it's never crowded. The Up & Above rooftop bar is on a separate cantilever above. Guests only.
tabiji verdict: 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.
The pool: 25th floor saltwater infinity pool with panoramic views over Sukhumvit. Saltwater is gentler on skin and more refreshing in the Bangkok heat. Comfy sunbeds with red umbrellas. The RedSquare rooftop bar (open to non-guests) sits adjacent. Pool hours: 7am–6pm.
tabiji verdict: 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.
💰 ฿4,000–8,000/night
📍 55/555 Langsuan Road, Lumphini, Pathum Wan
📌 Google Maps →
The pool: 19th floor adults-only infinity pool with city views. 1920s-inspired glamour throughout. The Speakeasy rooftop bar on the 24th/25th floor is open to non-guests and is one of Bangkok's best kept secrets. Pool hours: 6am–10pm.
tabiji verdict: 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.
💰 ฿5,000–10,000/night
📍 78 Langsuan Road, Lumphini, Pathum Wan
📌 Google Maps →
The pool: 3rd floor infinity pool surrounded by lush tropical plants and local flora — feels like a hidden garden oasis. Not the highest pool, but the landscaping is gorgeous. Bar.Yard rooftop on the 40th floor for panoramic sundowners. Pool hours: 6am–9pm.
tabiji verdict: 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.
The pool: Rooftop pool with extensive city views on an upper floor. Day passes sometimes available through DayPass app. Well-equipped gym and spa alongside. Central Sukhumvit 24 location near Phrom Phong BTS.
tabiji verdict: 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.
The pool: Reopened in 2024 after major renovation. 5th floor infinity pool overlooking Lumphini Park with hydro-spa sections. The 40th floor Spire Rooftop offers separate panoramic views. Named in the World's 50 Best Hotels 2025 extended list (#60).
tabiji verdict: 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.
💰 ~฿400 day pass / ฿2,500+ room
📍 1880 New Petchburi Road, Huai Khwang
📌 Google Maps →
The pool: Decent pool with surprisingly good gym facilities. At ~400 baht for a day pass, it's the cheapest option on this list. Not the most spectacular views, but you'll often have the pool to yourself on weekdays.
"Grand Mercure Atrium Bangkok has a really good gym (for a hotel) and a very reasonable pool (that you usually get to yourself) — pretty cheap too, think day pass about 400."
— r/Bangkok · posted September 2023
tabiji verdict: 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.
💰 ฿2,500–5,000/night
📍 26 Sukhumvit Soi 77 (On Nut), Phra Khanong
📌 Google Maps →
The pool: Top-floor infinity pool with a transparent glass bottom — you can see straight down to the LUZ Tapas Bar below. Panoramic views over the On Nut neighborhood. The Giant Swing Pool Bar serves drinks and food poolside.
tabiji verdict: 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.
💰 ฿3,000–6,000/night
📍 865 Rama I Road, Wang Mai, Pathum Wan
📌 Google Maps →
The pool: Elevated pool (not rooftop, but high-floor) with beautiful design and city views. Higher room categories include free evening food and drinks at the rooftop bar — a huge perk. Right next to National Stadium BTS.
"Check Siam@Siam. Pool is high but not rooftop. Just beautiful design and view. If you get a better room category you have free food and drinks every evening at the rooftop bar."
— r/ThailandTourism · posted June 2024
tabiji verdict: 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.
💰 ฿2,000–4,000/night
📍 144 North Sathorn Road, Silom, Bang Rak
📌 Google Maps →
The pool: 11th floor pool right in front of the BTS Surasak station. Not the most dramatic views, but perfectly pleasant and incredibly convenient. Solid choice for budget-conscious travelers who still want a pool with a view.
"Mode Sathorn hotel has a pool on the 11th floor. Right in front of the BTS."
— r/ThailandTourism · posted July 2023
tabiji verdict: 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. 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 — worth asking politely.
How much does a pool day pass cost in Bangkok?
Day passes range from 400 baht ($11 USD) at budget 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, making them solid value.
What is the best rooftop pool in Bangkok for Instagram photos?
137 Pillars wins for sheer drama — the 30th floor cantilevered pool appears to float above the skyline. SO/ Bangkok's infinity edge overlooking Lumphini Park is equally stunning. For river views, AVANI+ Riverside's 26th floor pool is gorgeous at sunset. The INNSiDE by Meliá has a glass-bottom pool for a unique angle.
When is the best time to visit Bangkok's rooftop pools?
The cool season (November–February) is ideal — sunny, less humid, around 30°C. For daily timing, 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 photos with golden light over the skyline. Weekdays are significantly less crowded than weekends.
Are Bangkok rooftop pools crowded?
Most hotel pools are surprisingly quiet on weekdays — Redditors frequently 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 most peaceful 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 even in "cool" season), sunglasses, and a waterproof phone case for photos. Some pools have dress codes — no denim or sportswear in the pool area. Day pass pools usually include locker access and changing rooms.