The 7 best rooftop hotels in Bangkok

Published: September 1, 2019

Time to find that rooftop hotel Bangkok? Yes it is!

Bangkok, the City of Angels and one of the most popular tourist destinations in the world. A city where Buddhist temples are neighbours with impressive and modern skyscrapers. And a place oozing with impressive rooftop bars and amazing hotels.

This guide will help you find the perfect combination of a fantastic Bangkok hotel, with an equally fantastic rooftop terrace (or in some cases, several terraces). The places where you can sleep and live like a queen, and then feel like a king watching over the city from the hotel rooftop.

Imagine waking up in the morning, putting robe and slippers on and heading straight up to the hotel rooftop pool. Or coming home tired after a full day of sightseeing, and dinner and drinks are served at the hotel rooftop bar, just an elevator ride away. Sounds like a dream? Well, at the places listed below this is very much reality.

Here is our full list of the 7 best rooftop hotels in Bangkok.

7. Banyan Tree Bangkok

Rooftop hotel Bangkok, Banyan Tree Bangkok
Banyan Tree Bangkok / Photo: www.banyantree.com

Hotel

Located on Saturn Road, close to Lumphini Park, Banyan Tree Bangkok is a very luxurious, yet value-for-money Bangkok hotel. It is Bangkok’s largest luxurious accommodation and reaches 61 floors up towards the sky.

The beautiful hotel offers comfy beds, a great breakfast, 7 dining options and a well-equipped fitness centre with steam room and sauna. There is also a holistic spa with both treatments and skyline views.

Rooftop hotel Bangkok, Banyan Tree Bangkok
Room / Photo: www.banyantree.com

Rooftop Venues

Worthy a true Bangkok rooftop hotel, Banyan Tree offers a whole bunch of sky-high venues. On the 61st and top floor you find both Vertigo rooftop restaurant and Moon rooftop bar.

Vertigo is an al-fresco restaurant, serving seafood and premium steaks every night, all topped with amazing skyline views. The neighbour Moon is a bit more informal rooftop bar, offering “cocktails that will take your breathe away as much as the views”.

On the 52nd floor you find the rather new Saffron Sky Garden. This is Bangkok’s highest outdoor sky garden, and a lush and casual spot for fantastic views, Thai street-food and beer.

Last, but certainly not least, there is also a 21st floor rooftop swimming pool. Lush, large and refreshing, the 25 meter long pool is complemented with a juice bar serving delicious snacks and fresh drinks.

Rooftop hotel Bangkok, Banyan Tree Bangkok
Banyan Tree rooftop pool / Photo: www.banyantree.com
Rooftop hotel Bangkok, Banyan Tree Bangkok
Moon Bar / Photo: www.banyantree.com

Adress: Banyan Tree Bangkok, 21/100 South Sathorn Road, Bangkok

Price: Rates for a double room starts at $149

Book your stay

6. SO Sofitel Bangkok

Rooftop hotel Bangkok, SO Sofitel Bangkok
SO Sofitel Bangkok / Photo: www.so-sofitel-bangkok.com

Hotel

Neighbour with Lumphini Park, SO Sofitel Bangkok is a luxurious and modern design hotel offering everything one can wish for. 237 rooms with themes of water, earth, wood and metal, all with floor to ceiling windows, free WiFi and an Apple Mac mini.

The hotel also offers several gourmet restaurants (both indoor and outdoor), along with a 24/7 fitness center and the SoSPA, designed like a mythological forest. Here you can indulge in relaxing massages and hot tubs.

Rooftop hotel Bangkok, SO Sofitel Bangkok
Room / Photo: www.so-sofitel-bangkok.com

Rooftop Venues

On the 29th and top floor of the Sofitel Bangkok hotel you find both Park Society rooftop restaurant and the HI-SO Rooftop Bar. Both venues offer a great view over the Bangkok skyline in one direction and the beautiful Lumpini Park in the other.

HI-SO Rooftop is actually multi-level, and set both on 29th and 30th floor. This is a great spot for signature cocktails and high vibes. Park Soicety restaurant is ‘only’ on the 29th floor, offering modern western cuisine of the highest class every night.

On the 10th floor you also find a fantastic Bangkok infinity pool and pool bar, called The Water Club. Here you can swim with amazing views over the park, chill in the Solarium Oasis Lawn and enjoy a classic pool bar menu. The last Saturday of every month the party atmosphere also reaches new heights with the SO Pool Party.

Rooftop hotel Bangkok, SO Sofitel Bangkok
HI-SO Rooftop Bar / Photo: www.so-sofitel-bangkok.com

Adress: SO Sofitel Bangkok, 2 North Sathorn Road, Bangrak Silom, Bangkok

Price: Rates for a double room starts at $134

Book your stay

5. Bangkok Marriott Hotel The Surawongse

Rooftop hotel Bangkok, Bangkok Marriott Hotel The Surawongse
Bangkok Marriott Hotel The Surawongse / Photo: www.marriott.com

Hotel

Bangkok Marriott Hotel The Surawongse is located about 1km from the famous Patpong and Silom areas. Apart from great location, this 5-star hotel also offers a cozy, beautiful and luxurious setting.

The rooms blend modern Marriott design with a creative Thai twist and come with air-condition and free WiFi. There is a fitness center, and at the QuanSpa you can indulge in a omprehensive menu of treatments, blending modern therapy with the traditions of Thailand.

Rooftop hotel Bangkok, Bangkok Marriott Hotel The Surawongse
Room / Photo: www.marriott.com

Rooftop Venues

Perched on the 32nd floor of Marriott Hotel The Surawongse you find the Yao Restaurant, serving Chinese inspired culinary creations as both lunch and dinner. All in a sophisticated atmosphere.

And then on top, the open-air and beautiful Yao Rooftop Bar. In a chic and Chinese-influenced décor you can enjoy fine wines and craft cocktails, along with amazing views over the Bangkok skyline.

There is also a fantastic infinity rooftop pool, with a beautiful adjacent pool bar. After a busy day, the Surawongse pool bar is the perfect spot to unwind. Take a dip, sip a cocktail and have a lite bite while enjoying panoramic views over downtown Bangkok and the Chao Phraya River.

Rooftop hotel Bangkok, Bangkok Marriott Hotel The Surawongse
Yao Rooftop Bar / Photo: www.marriott.com
Rooftop hotel Bangkok, Bangkok Marriott Hotel The Surawongse
Rooftop pool / Photo: www.marriott.com

Adress: Bangkok Marriott Hotel The Surawongse, 262 Surawong Road, Si Phraya, Bangrak, Bangkok

Price: Rates for a double room starts at $148

Book your stay

4. Eastin Grand Hotel Sathorn

Rooftop hotel Bangkok, Eastin Grand Hotel Sathorn
Eastin Grand Hotel Sathorn / Photo: www.eastinhotelsresidences.com

Hotel

The very luxurious and five star Eastin Grand Hotel Sathorn is located in the heart of Bangkok, and connected to Surasak BTS Skytrain Station via the hotel's own Sky Bridge. So location is perfect for exploring the city.

The hotel offers a well-equipped fitness centre (with skyline views), 3 different dining options, along with modern and large air-conditioned rooms with all the features needed. Add a fantastic breakfast, great and friendly service, reasonable prices, and you can see why Eastin Grand Hotel is on this list.

Rooftop hotel Bangkok, Eastin Grand Hotel Sathorn
Room / Photo: www.eastinhotelsresidences.com

Rooftop Venues

On the 14th floor of the hotel you find a both luxurious and comfy rooftop terrace, highlighted with a long and fantastic rooftop infinity pool. As a guest at the hotel you can enjoy snacks and cocktails from the poolside bar, while you swim in the rooftop pool and take in the majestic views over Bangkok.

Next to the pool is Blunos, a rooftop restaurant where 2-Michelin Star chef Martin Bluno offers a wide range of international dishes. All served with a Michelin Star touch, but at reasonable prices and in a relaxing atmosphere. Open from lunch to late dinner.

Rooftop hotel Bangkok, Eastin Grand Hotel Sathorn
Blunos / Photo: www.eastinhotelsresidences.com

Adress: Eastin Grand Hotel Sathorn, 33 33/1 South Sathorn Road, Yan Nawa, Sathon, Bangkok

Price: Rates for a double room starts at $120

Book your stay

3. 137 Pillars Suites & Residences Bangkok

Rooftop hotel Bangkok, 137 Pillars Suites & Residences Bangkok
137 Pillars Suites & Residences Bangkok / Photo: https://137pillarsbangkok.com

Hotel

While the original 137 Pillars House was built 125 years ago, the fantastic and 5-star 137 Pillars Suites & Residences Bangkok has only been open since 2017. But it is already one of the best places in Bangkok for a luxurious stay.

The hotel is located in the Sukhumvit area, overlooking the city skyline and surroundings.

With large and modern rooms (either as suites or studios), great service and top notch quality in every little detail, 137 Pillars is a great choice for accommodation in Bangkok. Not convinced? Add several fine-dining restaurants, a gym, a great spa. And also, a private golf range / putting area.

Rooftop hotel Bangkok, 137 Pillars Suites & Residences Bangkok
Suite / Photo: https://137pillarsbangkok.com

Rooftop Venues

137 Pillars holds two absolutely amazing rooftop pools. One for all guests on the 27th floor, and one more private for all suite guests on the 30th floor. Both pools are infinity pools with amazing skyline views.

The suite pool on the 30th floor is really something extra. With sweeping 360 views over Bangkok, the terrace also holds two rooftop jacuzzis and some fancy cabanas to relax in. And it is open 24/7.

Located on the 27th floor, right next to the 'lower' rooftop swimming pool, you also find the rooftop Marble Bar. Up here you can enjoy refreshing cocktails and delicious bar bites. All to the mighty skyline view of Bangkok and, if you’re lucky, to a beautiful sunset.

Rooftop hotel Bangkok, 137 Pillars Suites & Residences Bangkok
27th floor rooftop pool / Photo: https://137pillarsbangkok.com
Rooftop hotel Bangkok, 137 Pillars Suites & Residences Bangkok
Marble Bar / Photo: https://137pillarsbangkok.com

Adress: 137 Pillars, 59/1 Soi Sukhumvit 39, Khlong Toei Nuea, Khet Watthana, Bangkok

Price: Rates for a studio starts at $179 / Rates for a suite starts at $490

Book your stay

2. Avani+ Riverside Bangkok Hotel

Rooftop hotel Bangkok, Avani+ Riverside Bangkok Hotel
Avani+ Riverside Bangkok Hotel / Photo: www.avanihotels.com

Hotel

Located on “the other side” of the Chao Phraya River, you find the contemporary and luxurious Avani Plus Riverside Bangkok Hotel. The waterside location means panoramic views over the river, and there is also a complimentary shuttle boat service to and from Sathorn Pier.

The hotel offers 248 modern and beautiful rooms, a large and great breakfast buffet, 4 dining options and the chance to stay healthy and in shape at AvaniFit.

Rooftop hotel Bangkok, Avani+ Riverside Bangkok Hotel
Room / Photo: www.avanihotels.com

Rooftop Venues

The 26th and 27th floor of Avani+ Riverside Bangkok Hotel is somewhat of a rooftop heaven. Up here you find a 28-metre rooftop infinity pool that is one of the top rooftop pools in the world.

With comfy and stylish sunbeds, this pool terrace really is the place for breathtaking views over Bangkok (and truly Insta-worthy pictures). There is also a relaxing pool lounge for bites and drinks between the swimming.

Since 2019, the Avani rooftop is also home to the SEEN Restaurant & Bar Bangkok. This trendy, modern and art déco inspired rooftop bar and restaurant (which also can be found in Sao Paulo and Lisbon) is set over two floors and offers both a fine-dining setting and a vibrant, open-air rooftop bar.

Enjoy great international fusion food from awarded chefpreneur Olivier da Costa, fantastic mixology cocktails and a vibrant and stylish vibe with live DJs.

Rooftop hotel Bangkok, Avani+ Riverside Bangkok Hotel
SEEN Rooftop Bar / Photo: www.avanihotels.com
Rooftop hotel Bangkok, Avani+ Riverside Bangkok Hotel
SEEN Restaurant / Photo: www.avanihotels.com

Adress: Avani+ Riverside Bangkok Hotel, 257 Charoennakorn Road,, Thon Buri, Bangkok

Price: Rates for a double room starts at $127

Book your stay

1. The Okura Prestige Bangkok

Rooftop hotel Bangkok, The Okura Prestige Bangkok
The Okura Prestige Bangkok / Photo: www.okurabangkok.com

Hotel

A luxurious, stylish and Japanese-inspired 5-star hotel, located in the central parts of Bangkok, next to Ploenchit BTS Skytrain Station. The 240 rooms are luxurious, spacious and with a great interior and panoramic skyline views over the city. And attentions to details, for instance you get your own kimono to use during your stay.

With several restaurants available, guest can choose from 3 different places and types of breakfast. Japanese or International, it is up to you. You can also stay active at the fitness centre or unwind in the Okura Spa.

Rooftop hotel Bangkok, The Okura Prestige Bangkok
Room / Photo: www.okurabangkok.com

Rooftop Venues

Okura Prestige offers hotel guest an amazing and 25 meter long rooftop infinity pool. Get your laps of swimming while taking in breathtaking views of the city skyline. Or just relax in one of the comfy sunbeds. Truly a perfect Bnagkok hotel rooftop oasis, above the buzzing streets below.

Speaking of ‘above’, on the 24th floor of the hotel you find Up & Above rooftop bar and restaurant. Here you can enjoy fantastic Thai-cuisine all day long, and tasty cocktails and views on the balcony-like terrace at night.

There is also a Michelin-starred fine dining restaurant called Elements, serving French cuisine with Japanese influences in a relaxed, informal setting. Best enjoyed at the lovely al-fresco deck.

Rooftop hotel Bangkok, The Okura Prestige Bangkok
Up & Above / Photo: www.okurabangkok.com
Rooftop hotel Bangkok, The Okura Prestige Bangkok
Elements / Photo: www.okurabangkok.com

Adress: The Okura Prestige Bangkok, Lumpini, 57 Witthayu Rd, Bangkok

Price: Rates for a double room starts at $219

Book your stay
Written by:
The Rooftop Guide

Comments