Best Rooftop Bars in Thailand

rooftop bars in thailand

The city of Bangkok combines history and culture with modernity and high-end leisure. The Thai capital is home to the country’s top rooftop bars and restaurants offering the very best views across the city accompanied by a delicious drink or meal.

Visitors can get a feel for the true scope of Bangkok, reflect on their day in the city, and make plans for the rest of their trip in a privileged setting. With options to suit a range of tastes and budgets, visiting a rooftop bar in Thailand is a memorable experience for all.

These are some of the finest rooftops in Thailand along with a guide to prices and other useful details for tourists.

The Highest Rooftop Bars in Bangkok

Each of these bars is located on the 60th floor or above with breathtaking views across Bangkok. It’s worth taking a camera to capture shots of the most iconic landmarks and buildings.

Sirocco Sky Bar: 63rd floor of the State Tower

Not only is Sirocco one of the highest rooftop bars in Bangkok, but it’s also the world’s tallest open-air restaurant. For this reason, Sirocco is a famous bar in Bangkok, and in high demand amongst locals and tourists, booking ahead is highly recommended.

Key details

  • Building: State Tower, Bangkok
  • Floor number: 63
  • Opening hours: 6 pm to 1 am
  • Dress code: smart casual, no flip flops, or sports clothing. Men must wear long trousers and covered shoes
  • Best for: signature cocktails and light bites

The prices at Sirocco reflect the unique experience offered. Signature cocktails cost in the region of 1000 Thai Baht (30 United States Dollars).

Vertigo and Moon Bar: 61st floor of Banyan Tree Hotel

Just a few floors lower than Sirocco Sky Bar, the rooftop restaurant and bar at Banyan Tree Hotel offer equally impressive vistas across the entire city.

Customers can enjoy a pre-dinner drink at Moon Bar before having dinner al-fresco at Vertigo.

Key details

  • Building: Banyan Tree Hotel, Bangkok
  • Floor number: 61
  • Opening hours: 6 pm to 10:30 pm
  • Dress code: smart casual, no shorts, sleeveless shirts or flip flops
  • Best for: seafood, steak, and cocktails

The signature cocktail is the Vertigo Sunset Malibu with cranberry, pineapple juice, and lime costing approximately 450 THB (15 USD).

The Roof Top Bar: 83rd floor of Baiyoke Sky Hotel

The Roof Top Bar at Baiyoke Sky Hotel is amongst the tallest in Thailand, located on the 83rd floor and with 360º views of the city. Cocktails, wines, and other drinks and light bites are served in a sophisticated setting.

An added highlight is the observation deck located on the 77th floor and, on the 84th floor, the first open-air viewing area with a revolving viewpoint.

Key details

  • Building: Baiyoke Sky Hotel, Bangkok
  • Floor number: 83
  • Opening hours: 5 pm to 2 am
  • Dress code: none
  • Best for: music and atmospheric setting

There is a 400 THB (13 USD) entrance fee which includes a complimentary drink.

Riverside Rooftop Bars in Bangkok

Some of the rooftop bars in Bangkok are situated along the Chao Phraya River. For views across the water whilst savoring a drink or snack, choose from one of the following riverside rooftop bars.

342 Bar: Baan Wanglang Riverside Boutique Hotel

From the open-air 342 Bar customers can enjoy views of Wat Phra Kaew, a sacred Buddhist temple. Another landmark, Wat Arun, can also be seen.

The bar has a welcoming atmosphere and panoramic river views that are particularly beautiful after dark. The bar serves wines, beers, cocktails, and a selection of non-alcoholic beverages.

Key details

  • Building: Baan Wanglang Riverside Boutique Hotel
  • Opening hours: 4 pm to 12 am
  • Dress code: none
  • Best for: warm and welcoming setting with river views

ThreeSixty Bar: Millennium Hilton Hotel

This riverside rooftop bar is on the 32nd floor of the 5-star Millennium Hilton, making it one of the highest riverside settings.

Customers can choose to enjoy their drink either on the inside circular deck or the open-air lounge. Calvados and Rosé Pink sangria is a specialty while classic cocktails, wines, and a selection of beers are also available.

In addition, live jazz music is performed regularly. ThreeSixty can be hired for private events.: the jazz lounge can accommodate up to 160 people and the rooftop 80 guests.

Key details

  • Building: Millennium Hilton Hotel, Bangkok
  • Floor: 32
  • Opening hours: 5 pm to 12 am
  • Dress code: smart casual, no flip flops or short trousers
  • Best for: live jazz performances

Prices are in line with similar venues. A glass of wine starts from around 500 THB (13 USD).

Rooftop Bars with Live DJ Sets

Some of Bangkok’s rooftop bars offer a party atmosphere with live DJs and dance floors. Rooftop nightlife venues are the perfect choice for views across the city whilst dancing the night away.

Vanilla Sky: Compass SkyView Hotel

The Vanilla Sky rooftop bar is on the 35th floor of the Compass SkyView Hotel. There are live sets by DJs from across Asia and the venue is also available to hire for private events.

Vanilla Sky attracts a mixture of locals who head there after work and tourists. New Year’s Eve, a public holiday in Thailand, is celebrated in style at Vanilla Sky which is also the perfect place to watch the city fireworks.

Key details

  • Building: Compass Skyview Hotel
  • Floor: 35
  • Opening hours: 5 pm to 2 am
  • Dress code: smart casual, no short trousers of sleeveless tops for men
  • Best for: live DJ sets

Drinks at Vanilla Sky are more affordable than some of the other rooftop bars in Bangkok. The signature Vanilla Sky cocktail (vanilla syrup, lime and pineapple juice with a touch of spice) costs 320 THB (9 USD).

Octave Rooftop Bar: Marriott Hotel Sukhumvit

An alternative to Vanilla Sky is Octave Rooftop Bar in the 5-star Marriott Hotel Sukhumvit. The terrace at Octave is set over 3 floors, the highest on the 49th floor of the hotel.

Resident DJs are on set nightly creating a cool lounge vibe every day of the week. The food menu includes Asian tapas platters to accompany cocktails and craft beer.

This rooftop bar has 360º views across the city of Bangkok.

Key details

  • Building: Marriott Hotel Sukhumvit, Bangkok
  • Floor: 49
  • Opening hours: 5 pm to 2 am
  • Dress code: smart casual
  • Best for: lounge atmosphere with live DJ sets

Octave specialty cocktails include the Chiang Mai, Whisky with apricot brandy, honey, and orange bitters. Signature cocktails at Octave cost around 390 THB (13 USD).