The list of top 20 Bangkok sky bars includes the selection of the best rooftop bars in Bangkok that are the most popular between locals and travelers and you shouldn't miss at least some of them for a night out!
Best Sky Bars in Bangkok
There are several sky bars and restaurants in Bangkok offering lovely rooftop views throughout the year. We have selected the best sky bars and rooftop bars in Bangkok in 2023 for you to admire the skyline of Thai capital while sipping some cocktails.
1. 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 SkyTrain - 7 minutes’ walk from Saphan Taksin BTS Station
There are several other rooftop bars at Lebua Hotel in State Tower:
Alfresco 64 Whiskey Bar on the 64th Floor - the world’s highest outdoor whiskey bar. With a design inspired by a yacht, it’s a hot spot for jet setters and whiskey connoisseurs to enjoy their favorite tipple with panoramic riverside and city views in the background.
Distil BAR at 64th Floor – considered to be one of Bangkok’s finest upscale bars, replete with crafted seasonal cocktails, the finest spirits, an open-air terrace where hand-rolled Cuban cigars can be enjoyed, and an oh-so-elegant ambiance.
Lebua No.3 on the 52nd Floor - a hi-tech gin, caviar, and vodka bar with resident DJs providing savor creative cocktails, the world’s finest caviar, and cool party vibes.
You can pre-book your table at one of these rooftop bars at Lebua Hotel in State Tower with a round-trip car transfer from your hotel in Bangkok here: Lebua Rooftop Bar Reservation & Round-Trip Transfer.
2. 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.
There are several restaurants on top floors of Baiyoke Sky Hotel offering buffet lunch and dinner:
Crystal Grill Dinner Buffet on the 82nd floor of Baiyoke Sky Hotel where you can experience Bangkok's highest restaurant with unlimited grilled meats and fresh seafood.
Bangkok Sky Restaurant offering an international buffet at Baiyoke Sky Hotel during lunch or dinner. Buffet is offered on the 75th (lunch) and 78th floor (dinner).
You can book buffet lunch/dinner at these restaurants online here: Crystal Grill Dinner Buffet and Bangkok Sky Restaurant. Both these tickets will include not only buffet lunch or dinner but also a visit to the Observation Deck on the 77th floor and the 360-degree Revolving View Point on the 84th floor.
3. Vertigo & Moon Bar @ Banyan Tree Hotel
Vertigo & Moon Bar is a 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.
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 Metro: 10 minutes’ walk from Lumpini MRT Station
- by BTS: 15 minutes’ walk from Saladaeng BTS Station
Book Western 4-course set dinner at Vertigo rooftop and enjoy an alfresco rooftop dining experience high above the city – a once-in-a-lifetime experience. Discounted offer can be found here: Set Dinner at Vertigo.
4. 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.
As drinks at this Bangkok sky bar are expensive, get a discounted voucher for one hour free flow drinks at Char Rooftop Bar online here: Char Rooftop Bar Vouchers.
5. Cooling Tower Rooftop Bar @ Carlton Hotel
Get together with friends for unforgettable nights under a canopy of stars at the Cooling Tower Rooftop Bar. Located on the 34th floor of Carlton Hotel Bangkok, the expansive chill-out terrace has incredible views across the glittering metropolis, making it the perfect place for an after work wind down and sunset cocktails. Further complementing the scene at this Bangkok sky bar is a food menu, dine from a menu of tempting tapas and sharing plates, and sip creative cocktails curated by talented mixologist, along with local and imported draught beers, bespoke spirits, wines, and more.
Price: $$$$
Dress code: Smart Casual
Opening Hours: Daily 5 pm – midnight
How to get there: by BTS - 7 minutes’ walk from Asok BTS Station
To get the best value for money deal at this Bangkok sky bar, buy a discounted voucher for a 2-hour free-flow of local draft beer accompanied by your choice of 1 snack from the menu at Cooling Tower Rooftop Bar online here: Cooling Tower Rooftop Bar Vouchers.
6. ZOOM Sky Bar & Restaurant @ JC Kevin Sathorn Bangkok Hotel
ZOOM Sky Bar & Restaurant on the 40th floor of JC Kevin Sathorn Bangkok Hotel is offering rooftop dining and panoramas. This rooftop bar restaurant invites guests to savor drinks, fine dining and skyline views. Take in the sunset over a signature drinks at ZOOM’s Bangkok rooftop bar and dine sky-high on innovative cuisine of the restaurant.
Price: $$$$
Dress code: Smart Casual
Opening Hours: Daily 5:30 pm - midnight
*Happy Hour Buy 1 get 1 Free with Classic Cocktails and Local Beer: 5:30 – 7:30 pm
How to get there: by BTS - 15 minutes’ walk from Chong Nonsi BTS Station
To save some money while visiting this Bangkok sky bar, before you go, buy a discounted voucher for a drink at ZOOM Sky Bar online here: ZOOM Sky Bar Vouchers.
7. 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
8. 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
9. HI-SO Bar @ SO Sofitel Bangkok Hotel
HI-SO Bar is a rooftop 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. This Bangkok rooftop bar invites to party under the stars and 29 floors over the city below, in vogue and in step with Bangkok’s hip clique. Sip your signature cocktail in style from the only rooftop bar in Bangkok that looks down on Lumpini Park. From the heights of HI-SO, experience an enchanting meet & mingle ambiance in the playground of world citizens. Here, the playful and audacious come out to see and be seen under the subdued neon of HI-SO’s romantic charm.
Price: $$$$
Dress code: Smart Casual
Opening Hours: Daily 5 pm – midnight
How to get there:
- by MRT: 5 minutes’ walk from Lumpini MRT Station
- by BTS: 15 minutes’ walk from Saladaeng BTS Station
10. 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
11. 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 Bangkok Taxi to Millennium Hilton
- by BTS - Take BTS SkyTrain to Krung Thon Buri BTS Station, change to Gold Line Train for 1 more station and leave at Charoen Nakhon station, which is nearby hotel
12. SEEN Rooftop Bar & Restaurant @ AVANI Riverside Bangkok Hotel
SEEN Rooftop Bar & Restaurant is located on the 26th and 27th 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 11:00 am – late
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
13. 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 Chao Phraya Express Boat - Take Chao Phraya Orange Flag Boat to Prannok Pier (10) and then walk for 3 minutes
14. 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 & Chao Phraya Express 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
15. Scarlett Rooftop Bar & French Restaurant @ Pullman Bangkok Hotel G
Scarlett Rooftop Bar & French 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.
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
16. 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.
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
17. Vanilla Sky Bar @ SKYVIEW Hotel Bangkok
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 SKYVIEW Hotel Bangkok 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
18. Belga Rooftop Bar & Brasserie
If you’re looking for a luxury rooftop bar, Belga Rooftop Bar & Brasserie 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. Belga Rooftop Bar & Brasserie – the one and only Belgian restaurant in Bangkok. With both indoor and terrace seating on a panoramic terrace, guests enjoy a breathtaking view of Bangkok’s skyline. The restaurant pays homage to the European brasserie style, blending dark wood, maroon leather, marble tables, and copper lamps, adorned with Belgian-inspired murals that celebrate beer, home-style meals, and pop culture icons. Discover a refined selection of craft beers, wines, and signature cocktails. Indulge in entrées like Salade Liégoise, Endive au Gratin, Tuna-Lemongrass Tartare, L’Americain, Grey Shrimp Croquettes, and more.
Price: $$$$$
Dress code: Casual (refrain from wearing singlets and flip flops)
Opening Hours: Sunday - Thursday from 5 pm – midnight, Friday - Saturday from 5 pm – 1 am
How to get there:
- by BTS - 3 minutes’ walk from Asok BTS Station
- by MRT - 5 minutes’ walk from Sukhumvit MRT Station
19. Brewski @ Radisson Blu Plaza Bangkok
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 Plaza Bangkok 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
20. 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: $$$$
Dress code: Smart casual
Opening Hours: Daily 5 pm – 2 am
How to get there: by BTS - 2 minutes’ walk from Thonglor 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
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 Rooftop Bar & French Restaurant @ Pullman Bangkok Hotel G
Rooftop bar offering the best beer – Brewski @ Radisson Blu Sukhumvit
Best Views of Bangkok
If you are only looking to see the best views of Bangkok from above and not much interested in the nightlife scene, make sure to visit King Power MahaNakhon SkyWalk for spectacular 360-degree panoramic views of Bangkok from Thailand’s highest observation deck. Discounted tickets to this observation deck can be booked online here: MahaNakhon SkyWalk Admission Ticket
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: Guide to Bangkok Best Areas.