Bangkok may be famous for its street food and temples, but hidden among its skyscrapers are some of the most stunning swimming pools in Southeast Asia. Whether you’re seeking panoramic skyline views, Instagram-worthy rooftop dips, or peaceful poolside lounges, Thailand’s bustling capital has it all.
According to Bangkok Tourism Division, the city welcomes over 22 million international visitors annually (pre-pandemic), many of whom seek unique luxury experiences ; and rooftop pools are at the top of that list.
Ready to make a splash? Here’s a guide to the best swimming pools in Bangkok ; from 5-star hotels to hidden boutique gems.
- Marina Bay Bangkok – Infinity Pool with Sky View
Location: Sukhumvit Road
Best For: Infinity edge & skyline lovers
Inspired by Singapore’s Marina Bay Sands, this pool offers a sweeping 360° city view from the 50th floor. It’s a favorite among influencers for those dreamy sunset shots.
- Access: Hotel guests only
- Instagram Tip: Visit at golden hour for perfect lighting
- SO/ Bangkok – Glass-Edge Pool Facing Lumpini Park
Location: Sathorn
Famous For: Nature-meets-skyline vibe
Overlooking Lumpini Park, SO/ Bangkok’s infinity pool combines urban luxury with a touch of nature. The glass-fronted pool allows for dramatic photos and peaceful lounging.
- Access: Hotel guests or day pass via spa
- Perk: Sunset cocktail hour by the pool bar
- The Okura Prestige Bangkok – Sky-High Cantilevered Pool
Location: Wireless Road
Height: 25th floor
Uniqueness: Suspended glass-edge pool
This Japanese-inspired 5-star hotel features one of Bangkok’s most gravity-defying pools ; part of the pool hangs out from the building, giving you the illusion of floating over the city.
- Best For: Luxury travelers
- Access: Hotel guests only
- Siam Kempinski Hotel – Lagoon-Style Pool in the Heart of Bangkok
Location: Siam
Style: Tropical garden oasis
Escape the city heat in this resort-style lagoon pool, surrounded by palm trees and waterfalls. It’s hard to believe you’re just steps away from Siam Paragon Mall.
- Perfect For: Families, couples, shoppers
- Access: Hotel guests only
- Avani+ Riverside Bangkok – Rooftop Pool with River Views
Location: Thonburi (Riverside)
Highlight: Chao Phraya River sunset
The rooftop pool at Avani+ is one of Bangkok’s best-kept secrets. Watch boats glide down the Chao Phraya as the sun sets behind the Grand Palace in the distance.
- Top Tip: Pair your swim with drinks from SEEN Rooftop Bar
- Access: Hotel guests or restaurant patrons
- 137 Pillars Suites Bangkok – Private Infinity Edge for Suite Guests
Location: Sukhumvit 39
Luxury Level: Ultra-high-end
137 Pillars offers two pools ; a stunning rooftop infinity pool exclusive to suite guests, and a larger garden pool. The rooftop pool has daybeds and a sweeping view of Bangkok’s skyline.
- Access: Rooftop pool is for suite guests only
- Vibe: Private, romantic, exclusive
- Hotel Indigo Bangkok – Infinity Pool with Colorful Ambience
Location: Wireless Road
Pool Style: Modern & vibrant
Hotel Indigo offers a smaller, colorful infinity pool with chic decor and vibrant lighting. It’s popular among younger travelers and digital nomads.
- Perfect For: Solo travelers, photographers
- Access: Hotel guests only
- Bangkok Marriott Hotel Sukhumvit – Rooftop Pool + Bar Combo
Location: Thonglor
Bonus: Octave Rooftop Lounge access
This rooftop pool is part of the stylish Bangkok Marriott, located in the trendy Thonglor area. While the pool is more compact, the adjoining rooftop bar is a major draw.
- Access: Hotel guests
- Vibe: Trendy, upscale
- Ad Lib Bangkok – Boutique Pool with Lush Vibes
Location: Nana
Hidden Gem: Tranquil pool surrounded by greenery
Ad Lib is a design-focused boutique hotel tucked away near the bustling Sukhumvit district. The pool area is peaceful, making it perfect for a quiet afternoon escape.
- Access: Hotel guests
- Best For: Digital detox, peaceful swim
- The Peninsula Bangkok – Riverside Elegance
Location: Riverside
Pool Type: Three-tiered outdoor pool
If old-world elegance is your style, The Peninsula’s riverside pool delivers. With its lush garden setting, spa cabanas, and stunning views of the Chao Phraya, this is true riverside luxury.
- Great For: Honeymooners, classic luxury seekers
- Access: Guests and spa customers
Bangkok Pool Facts & Stats
- Average pool temperature: 28–30°C (82–86°F) – Source: Thai Meteorological Department
- Hotel pool access (non-guests): Prices range from THB 500–1,500 for a day pass – Source: Hotel Websites
- Top Pool Trend: Infinity pools with city views and rooftop bars
Conclusion: Your Perfect Pool Day Awaits
From sky-high infinity pools to garden oases, Bangkok’s swimming pool scene is as diverse as the city itself. Whether you’re planning a romantic weekend, a luxurious staycation, or just a photogenic pool day, Bangkok has a swim spot for every vibe.
So next time you’re in the Big Mango, skip the mall and head to one of these spectacular pools. Your Instagram feed (and your soul) will thank you.