Best Rooftop Bars in Bangkok – TOP 20 Bars in 2019

There are several sky bars and restaurants in Bangkok offering lovely rooftop views throughout the year. We have selected the best rooftop bars in Bangkok for you to admire the skyline of Thai capital while sipping some cocktails.

Sirocco Sky Bar @ lebua at State Tower

Sirocco is a luxury sky bar with a stunning view of Bangkok overlooking the Chao Phraya River. The bar is located on the top of the State Tower and Lebua Hotel on the 63rd floor. This sky bar is considered as the most famous rooftop bar in Bangkok and also appeared in the Hollywood movie Hangover 2 that gives the place an extra special atmosphere. The popular cocktail here is Hangovertini, no surprisingly.

Price: $$$$$

Dress code: Smart casual: no athletic or sports clothes, flip flops, beach sandals, sleeveless clothing, shorts and open shoes for men

Opening Hours: Daily 6 pm – 1 am

How to get there: by BTS - 7 minutes’ walk from Saphan Taksin BTS Station

The Roof Top Bar @ Baiyoke Sky Hotel

The Roof Top Bar, the highest sky bar in Thailand, is located on the 83rd floor of Baiyoke Sky Hotel. Roof Top Bar offers a breathtaking view over the night sky of Bangkok while glugging special signature cocktails, fine wines, sophisticated drinks and snacks. Music is exquisite. You can also go to the Observation Deck on 77th floor and Revolving View Point on 84th floor which offers the best view of Bangkok.

Price: Entrance fee is 400 THB and a complimentary drink is included

Dress code: None

Opening Hours: Daily 5 pm – 2 am

How to get there:

  • by Airport Rail Link - less than 5 minutes’ walk away from Airport Rail Link Ratchaprarop Station
  • by BTS - 10 minutes from Phayathai BTS Station.

Above Eleven Rooftop Bar and Restaurant @ Fraser Suites Hotel

Above Eleven Rooftop Bar is located on the 32nd and 33rd floors of the Fraser Suites in Sukhumvit Soi 11. It is well-known for serving up breathtaking views with fusion Japanese-Peruvian cuisine and a variety of cocktails. The interior of the restaurant is decorated with purple lights and artificial modern style. In the middle of the restaurant, there is a bar on the first floor while the second floor is filled with sofas. There is a happy hour between 6 pm and 8 pm daily offering 50% off for some drinks.

Our Recommend Menu: Causa Kani, Above Roll Salmon, Lomo Saltado, Arroz Con Marisco, Chicharron, Tuna Tartar

Price: $$$$

Dress code: Smart casual, no shorts or sandals, flip flops

Opening Hours: Daily 6 pm – 2 am

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

Octave Rooftop Bar & Lounge @ Bangkok Marriott Hotel Sukhumvit

Octave Bar is a rooftop bar on the top of a luxury hotel building, Bangkok Marriott Hotel Sukhumvit in Thonglor area. It is located on the 49th floor that offers you one of the Bangkok's best 360-degree views. The terrace at Octave itself covers 4 floors and each floor has a different design so there is plenty of seating. Prices here are a little higher but they are worth it if you’re celebrating a special occasion. There is also a Happy Hour from 5 pm to 8 pm.

Price: $$$$

Beverage Menu (PDF)

Food Menu (PDF)

Dress code: Smart casual

Opening Hours: Daily 5 pm – 2 am

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

Three Sixty Lounge @ Millennium Hilton Bangkok

Three Sixty, a top-notch rooftop bar located on the Millennium Hilton Hotel by the Chao Phraya River. This bar is divided into two parts, outdoor bar is located on the 31st floor, where you can see 360 ​​degree views across the river and most of the city and enjoy the sounds of jazz, while indoor bar is on the 32nd floor where you will get a dinner in a shady garden-like atmosphere with a panoramic view of the Chao Phraya River.

Our Recommended Menu: Picnic Hamper, Three-sixty Cocktail, Honeymooners

Price: $$$$

Dress code: Smart Casual

Opening Hours: Daily 5 pm – 1 am

How to get there:

  • Take a Taxi to Millennium Hilton
  • by BTS - Take BTS SkyTrain to Saphan Taksin BTS Station, walk down to Sathorn Pier and hop on the free Hilton shuttle boat 

Attitude Rooftop Bar & Restaurant @ AVANI Riverside Bangkok Hotel

Attitude Rooftop Bar & Restaurant is located on the 26th floor of the Avani Riverside Hotel. The rooftop bar offers one of the most stunning views overlooking the Chao Phraya River and the skyline of Bangkok. There are indoor and outdoor areas offering an amazing relaxed atmosphere at the rooftop bar. This fabulous spot for dining and drinking faces Asiatique the Riverfront night market and its iconic ferries wheel.

Price: $$$$

Dress code: Smart Casual

Opening Hours: Daily 5:30 pm – 1 am

How to get there: by BTS - Take BTS SkyTrain to Saphan Taksin BTS Station, walk down to Sathorn Pier and hop on the free AVANI Riverside Bangkok Hotel shuttle boat

CRU Champagne Bar @ Centara Grand at CentralWorld Hotel

CRU Champagne Bar is one of the world's highest al fresco champagne bars located on the top of Centara Grand at CentralWorld Hotel, the same building where the famous bar Red Sky can be found. The rooftop bar is located on the 55th floor and it offers you 5-star champagne to enjoy with amazing 360-degree breathtaking view of Bangkok. They also have their own Champagne brand “Pink Mumm No.1” which costs 800 baht per glass. The atmosphere is very exclusive and really suitable for your special day.

Our Recommended Menu: Kobe Beef Shabu, Foie gras and chicken yakitori skewers and wide selection of champagne

Price: $$$$$

Dress code: Smart casual: no flip flops, no singlets, no shorts, no sandals

Opening Hours: Daily 5 pm – 1 am

How to get there: by BTS - 10 minutes’ walk from Chidlom or Siam BTS Station

Vertigo and Moon Bar @ Banyan Tree Hotel

Vertigo and Moon Bar is a 5-star luxury rooftop bar located on the 61st floor of the Banyan Tree Hotel. The bar gives you a 360° panoramic view over Bangkok. Each table decorated with candles will create a romantic atmosphere. They also provide international food with good quality drinks from around the world.

Book online here : Vertigo at Banyan Tree Bangkok

Price: $$$$

Dress code: Smart Casual – slippers, flip-flops, athletic apparel and backpacks are not permitted

Opening Hours: Vertigo: 6 pm - 11 pm daily & Moon Bar: 5 pm – 1 am daily

How to get there:

  • by MRT: 10 minutes’ walk from Lumpini MRT Station
  • by BTS: 15 minutes’ walk from Saladaeng BTS Station 

Park Society & Hi-So Bar @ SO Sofitel Bangkok Hotel

Park Society & Hi-So Bar are the rooftop restaurant and bar on the 29th floor of SO Sofitel Bangkok Hotel near Lumpini Park, which makes it a distinctive area where you can take a break from the modern high-rise buildings around Bangkok. The music, surrounding atmosphere, quality food and drinks will make your night.

Book online here : Exclusive Dining Experience at Park Society: SO Sofitel

Price: $$$$

Dress code: Smart Casual

Opening Hours: Park Society 6 pm – 10:30 pm daily & Hi-So Bar: 5 pm – 12:30 am daily

How to get there:

  • by MRT: 5 minutes’ walk from Lumpini MRT Station
  • by BTS: 15 minutes’ walk from Saladaeng BTS Station 

The SpeakEasy Rooftop Bar @ Hotel Muse Bangkok

The SpeakEasy Rooftop Bar is the rooftop restaurant on the 25th floor of Hotel Muse Bangkok. Here you will see a 360-degree view of beautiful Bangkok at night. The Speakeasy is decorated in retro style and offers a wide range of food including French fusion, Asian food and international food to choose from. Our Recommended Menu: Triple B, Garlic Prawns, beef cheek, Black Mussels sautéed in white wine, and Bubble Cocktail.

Price: $$$$

Dress code: Smart Casual

Opening Hours: Daily 5:30 pm - midnight

How to get there: by BTS - 7 minutes’ walk from Chidlom BTS Station 

Nest Rooftop Bar @ Le Fenix Hotel

NEST is the hippest rooftop lounge and restaurant found above Le Fenix Hotel, Sukhumvit Soi 11. Even if this bar is located only on the 8th floor, it still offers a 360-degree view to the lower Sukhumvit skyline. The ambience is relaxing with comfortable seating around the area that will make you feel like being in a bird's nest. You will enjoy your time and feel the warmth here while spending time with your friends or loved ones.

Price: $$$$

Dress code: Smart Casual: no shorts or sandals

Opening Hours: Daily 6 pm – 2 am

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

Sala Rattanakosin Eatery & Bar

Sala Rattanakosin, unlike the others, is on the top of four-story renovated shop house by the riverfront. The place offers impressive views of the historical old town of Bangkok, the Grand Palace, Temple of Dawn (Wat Arun) and the Chao Phraya River. Really exceptional place when it's lit up at night. It is definitely a great place to visit at sunset, or for late night cocktails. Popular drinks here include Rooftop Punch, My Mai Tai, Chao Phraya Gin Fizz, and Bangkok sour.

Price: $$$

Dress code: Casual (no shorts)

Opening Hours: Daily 5:30 pm -11 pm

How to get there: by Boat - Take Chao Phraya Tourist Boat or Orange Flag Boat to Tha Tien Pier (N8) and then walk for 5 minutes 

342 Rooftop Bar @ Baan Wanglang Riverside Hotel

342 Rooftop Bar is kind of semi-bar & cafe which is popular between locals. It is located by the waterfront on the rooftop of 5-storey Baan Wanglang Riverside Hotel, where you can drink and enjoy the perfect view of the Grand Palace, Wat Arun, Bangkok City skyline, and also the Rama 8 Bridge, with the lights of the city reflecting from the river. They have a good selection of drinks and different kinds of beer. The average price for a glass of cocktail is around 250-300 THB. Recommended food are grilled sausages, mashed potatoes, beef burgers and bacon.

Price: $$$

Dress code: None

Opening Hours: Daily 4 pm - midnight

How to get there: by Boat - Take Chao Phraya Orange Flag Boat to Prannok Pier (10) and then walk for 3 minutes 

Top Knot Rooftop Bar & Restaurant @ Hotel Once Bangkok

Top Knot Rooftop Bar & Restaurant is located on the 8th-9th floor of Hotel Once, which is a Boutique modern classic style hotel in Charoenkrung district. On the 8th floor, the bar is designed as a Botanica glass house while on the 9th floor, it is an outdoor bar where you will see the panoramic view of the Chao Phraya River. The recommended menu includes Linguine Seafood, Vodka Arrabiata, Pork Ribs Barbecue and Hokkaido Scallops with Truffle & Garlic Cream.

Price: $$$

Dress code: None

Opening Hours: daily 6.30pm -midnight

How to get there: by BTS & Boat - Take BTS SkyTrain to Saphan Taksin BTS station, walk down to Sathorn Pier and hop on the free Ramada Hotel or Asiatique shuttle boat and then continue on walk for 3-5 minutes 

Scarlett Wine Bar & Restaurant @ Pullman Bangkok Hotel G

Scarlett Wine Bar & Restaurant is located on the 37th floor of Pullman Bangkok Hotel G offering a view of Silom area. The bar and restaurant is a French bistro type, suitable for international food lovers. They have a fine selection of wines along with tapas, daily specials, imported cold cuts and showcasing a large variety of cheeses. The price is acceptable if taking into consideration the luxurious atmosphere and the quality of food and beverages.

Ala-carte food menu (PDF)

Dessert Menu (PDF)

Wine List Menu (PDF

Price: $$$$

Dress code: Smart Casual

Opening Hours: daily 6:30 pm - midnight

How to get there:

  • by BTS - 5 minutes’ walk from Chong Nonsi BTS Station
  • by MRT - 10 minutes’ walk from Silom MRT Station 

Abar & Abar Rooftop @ Bangkok Marriott Marquis Queen's Park

Abar & Abar Rooftop is located on the 37th and 38th floor of the Bangkok Marriott Marquis Queen’s Park with 1930s Victorian English style and dark wooden interior. There are also two great cocktail bars: ABar, a classic lounge in Sherlock Holmes's concept, and ABar Rooftop which is a cocktail bar that comes in a cozy and warm atmosphere overlooking the beautifully horizon of downtown Bangkok.

Book online here : ABar at Bangkok Marriot Marquis Queen's Park

Price: $$$$$

Dress code: Smart Casual

Opening Hours: Daily 5 pm – 1 am

How to get there: by BTS - 15 minutes’ walk from Asok or Phrom Phong BTS Station

Vanilla Sky Bar @ Compass SkyView Hotel

Vanilla Sky Rooftop Bar was originally a Helicopter parking but the hotel converted it to a Rooftop Bar. Vanilla Sky Rooftop Bar is on the 35th floor of Compass SkyView Hotel in the middle of Sukhumvit. The bar serves only drinks and snacks like Popcorn, Corn Chips and Mixed Nuts. The cocktail signature is Vanilla Sky (Gordon’s Gin, Vanilla Syrup, Lime Juice, Sweet Pineapple Juice) for 320 baht.

Price: $$$$$

Dress code: Smart Casual

Opening Hours: Daily 5 pm – 2 am

How to get there:

  • by BTS - 5 minutes’ walk from Phrom Phong BTS Station
  • by MRT - 15 minutes’ walk from Sukhumvit MRT Station

L'Appart Restaurant and Rooftop Bar @ Sofitel Sukhumvit Hotel

If you’re looking for a luxury rooftop bar, L'Appart Restaurant and Rooftop Bar on the 32nd floor of Sofitel Sukhumvit Hotel should be a good answer. There are seats both inside with a live music and outside with a panoramic view of Bangkok. Happy hour lasts from 5 pm until 7 pm. There is also a promotion - buy 1 drink, get 1 free. The recommended drink menu includes Smoked Octopus and The North by Northwest.

Price: $$$$$

Dress code: Smart Casual

Opening Hours: Daily 5 pm – 2 am

How to get there:

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

Brewski @Radisson Blu Hotel

For anyone who is a beer lover, Brewski is a place to go. Brewski is located on the 30th floor of 5-star hotel Radisson Blu Sukhumvit with the concept of Rooftop Craft Beers Bar. There are over 100 kinds of craft beers and ciders to choose from. Not just beer that is the highlight here but the food is also delicious. The recommended menu is Brewski Burger and Beeramisu. If you are coming before dusk, you will get the beauty of the sunset over Bangkok city skyline which is quite impressive.

Price: $$$

Dress code: Smart Casual

Opening Hours: Daily 5 pm – 1 am

How to get there:

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

Char Rooftop Bar @ Hotel Indigo Bangkok Wireless Road

Char Rooftop Bar is a bar located on the top of Hotel Indigo Bangkok Wireless Road, on the 25th and 26th Floor. Char Bangkok may not be as large as many other rooftop bars, but the view from it is definitely worth more than a million. The bar is surrounded by the view of Bangkok city with high-rise buildings in Ratchaprasong area and Wireless Road. Once you walk in the building, you will get the mood like being in Hong Kong. The menu is tapas, oysters, burgers, French fries, etc.

Price: $$$$

Dress code: Smart casual

Opening Hours: Daily 6 pm - midnight

How to get there: by BTS - 10 minutes' walk from Phloen Chit BTS Station.

Which Bangkok Rooftop Bar to Choose?

Bangkok's most popular rooftop bar - Sirocco Sky Bar @ Lebua Hotel

The highest bar in Bangkok - The Roof Top Bar @ Baiyoke Sky Hotel

Bangkok’s hippest rooftop bar - Nest Rooftop Bar @ Le Fenix Hotel

The most local feel rooftop bar - 342 Rooftop Bar @ Baan Wanglang Riverside Hotel

For the best champagne head to CRU Champagne Bar @ Centara Grand at CentralWorld

The best wine selection can be found at Scarlett Wine Bar & Restaurant @ Pullman Bangkok Hotel G

Rooftop bar offering the best beer – Brewski @ Radisson Blu Sukhumvit

Online Booking

Some of the rooftop bars can be booked in advance online with a significant discount. For the deals check:

Where to Stay in Bangkok?

What is the best area to stay in Bangkok? 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.