The 20 Best Rooftop Pools & Infinity Pools in Bangkok Hotels

If you don't know where to stay in Bangkok, we would highly recommend you to choose one of these amazing Bangkok hotels with rooftop & infinity pools to take a dip whilst admiring the bird's eye view of the stunning Bangkok skyline.

The 20 best rooftop pools in Bangkok are listed below. Most of them are also among the best infinity pools in Bangkok hotels as this type of pool is quickly becoming like a standard for high-class hotels in Thai capital.

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.

Sivatel Bangkok Hotel

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

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. At the hotel, there is a beautiful infinity pool which is very magical during night swims as the great city of Bangkok spreads right in front of you.

Ad Lib Bangkok

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

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.

Hilton Sukhumvit Bangkok

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

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-yard outdoor infinity pool with Jacuzzi. There are plenty of sitting spaces around the pool where you can enjoy dramatic views over the city of Bangkok.

Sofitel Bangkok Sukhumvit

How to get there:

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

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.

Mode Sathorn

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

S31 Sukhumvit Hotel

S31 Sukhumvit Hotel is a stylishly decorated 4.5-star hotel situated in the heart of Bangkok and surrounded by various attractions including shopping malls, chic restaurants and pubs. S31 Sukhumvit Hotel is also ready to serve you with excellent facilities such as fitness room, spa, sauna and lavish outdoor swimming pool to refresh while enjoying the view of city's landscape.

S31 Sukhumvit

How to get there:

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

The St. Regis Bangkok Hotel

The St. Regis Bangkok is one of the most luxurious hotels in the capital of Thailand, situated right in the heart of the city on Rajadamri Road, a short walk from high-end shopping and dining. The beautiful outdoor pool of The St. Regis Bangkok is surrounded by tropical greenery and offers a nice view of the city.

The St. Regis Bangkok

How to get there: by BTS - 1 minutes’ walk from Ratchadamri BTS Station

Solo Sukhumvit 2 Hotel

Solo Sukhumvit 2 Hotel is a modern 4 star boutique hotel located on Sukhumvit 2 which is the business and financial district of Bangkok as well as the famous shopping and nightlife area. There is a rooftop bar and an outdoor swimming pool which is great for a refreshing dip and relaxation.

Solo Sukhumvit 2

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

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 swimming pool on the 25th floor with impressive views of the city.

The Okura Prestige Bangkok

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

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. Rooftop swimming pool is on the 37th floor of the building with amazing views of Bangkok city.

The Continent Bangkok

How to get there:

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

SO Sofitel Bangkok

SO Sofitel 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. If you are not staying in the hotel, the hotel also can offer a 1-day pass for accessing the infinity pool, fitness, steam room and sauna at 1,000 baht per person rate.

SO Sofitel Bangkok

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

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.

Eastin Grand Hotel Sathorn

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

W Bangkok

W Bangkok is a 5-star hotel located in the heart of Bangkok's leading business and entertainment district, Silom. There is a wonderful oval-shaped swimming pool to cool down after a hectic day of shopping and sightseeing in Bangkok on 6th Floor together with a cool bar and a great restaurant.

W Bangkok

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

Hansar Hotel Bangkok

Hansar Hotel Bangkok is a 5-star luxury boutique hotel in downtown Bangkok along Rajdamri Road. There is a beautiful infinity-edge swimming pool on the 8th floor covering the whole length of the building.

Hansar Hotel

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

                 

Grande Centre Point Hotel Terminal21

Grande Centre Point Hotel Terminal21 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.

Grande Centre Point Terminal21

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

Siam Kempinski Hotel Bangkok

Siam Kempinski Hotel Bangkok is an ideal destination for both business and leisure travelers to indulge in its unique resort-like atmosphere in the heart of the city's premier shopping and entertainment district. The hotel features 401 contemporary rooms and 3 outdoor swimming pools with beautiful views of Bangkok City.

Siam Kempinski Bangkok

How to get there: by BTS - the hotel is connected to Siam BTS Station via Siam Paragon

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 pool with sandy “beach” area offering fantastic city and river views from the 4th floor.

Millenium Hilton Bangkok

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

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.

AVANI Riverside Bangkok

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

Dream Hotel Bangkok

Dream Hotel Bangkok is a 4-star modern and comfortable hotel offering a fashionable style living in the heart of main business and shopping areas on Sukhumvit Road. There's a rooftop swimming pool at the hotel for cooling down from the heat of Bangkok.

Dream Hotel Bangkok

How to get there: by BTS - 8 minutes’ walk from Nana or Asok BTS Station

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.

Column Bangkok Hotel

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: Where to Stay in Bangkok - Guide to Bangkok Best Areas.