Bangkok's skyline is dotted with hotels that feature rooftop infinity pools, offering guests a chance to swim while looking out over the city's temples and skyscrapers. These hotels are concentrated in districts like Sukhumvit, Siam, and Riverside, with price points ranging from $50-$200 per night. Most infinity pools are open from early morning until sunset, and many are paired with poolside bars or lounge areas. Travelers should book in advance during peak season (November-February) and confirm pool hours at check-in, as some rooftop pools close for private events.
Among the top-rated options, Courtyard by Marriott Bangkok Sukhumvit 20 (very good, 8.4/10) offers an outdoor pool with a pool bar, plus a fitness center and a location a few minutes' walk from Asoke BTS station. Grand President Bangkok (central location, 24-hour front desk) also features an outdoor pool for cooling off after exploring the city. For budget-conscious travelers, Oun Hotel Bangkok provides a boutique stay near Sukhumvit, though it does not have a pool itself. These hotels cater to both business and leisure travelers, with easy access to shopping at Emporium and Central Embassy.
