Cheap and affordable rooftop bars in Bangkok

A beat off the luxurious track.

September 4, 2023

Having found yourself in Thai’s capital and biggest city – Bangkok? Well, congratulations! This buzzing metropolis is one of the very best rooftop-cities in the world, so there is a lot of sky-high places for you to explore and experience.

While Bangkok overall is still an affordable destination, the rooftop bars are often the most luxurious venues, and prices are more towards what you expect in 'western' cities. But we have good news for you. There are also plenty of very affordable and absolutely fantastic cheap bars in Bangkok where you can enjoy a decent meal and spend some time over a drink or two.

Often found a bit outside the most central parts of the city, the more casual rooftop bars Bangkok can be reached with evening tuk tuk tours, making for a complete and fun night of adventures. These kind of rooftops are a great substitute for the more luxurious Bangkok rooftop restaurants.

Many of these cheap rooftop bars in Bangkok are also kid-friendly. On that note, here's a great article, if you're looking for other things to do with kids in Bangkok. But, back to the list of affordable rooftops.

1. Legend Roof Bar

Cheap rooftop bars in Bangkok
Cheap rooftop bar Bangkok - Legend | Photo:

Located in the northern parts of Bangkok, Legend Roof Bar is a casual, multi-level rooftop bar with an amazing 360 view of the skyline. Frequently visited by the locals, so a perfect spot to get a more genuine experience.

Speaking of genuine, the very affordable menu at Legends Roof Bar includes a wide selection of tasty Thai food. Along with all you can wish for when it comes to beer, wine and classic cocktails.

Youthful, casual and vibrant in atmosphere, the rooftop often have live bands bringing up the ambience even more. And for the soccer-fans, weekends mean live screenings of the biggest games.


  • Beer from 100 THB
  • 614/139 Soi Phahon Yothin 24 Yeak 2-1-2 Bangkok (MAP)
  • Daily: 5.30pm-midnight
  • Visit website

2. Jham Jun Bar & Bistro

Cheap rooftop bars in Bangkok
Cheap rooftop bar Bangkok - Jham Jun Bar & Bistro | Photo:

The Jham Jun Bar & Bistro is hip, modern, cheap and cozy. Located on top of the Jam Hostel, it is in other words, a perfect cheap sky bar Bangkok.

Perched five floors up and within walking distance from Khao San Road, the rooftop terrace comes with a fake-grass lawn, comfy cushion-floor seating and cool views over the Old City rooftops and landmarks.

The traditional Thai food served from the rooftop bar is both absolutely delicious and friendly on the wallet. Complemented with generous size beers and cocktails, it is bound to keep you happy for a full night.

To reach the rooftop you have to take a really old elevator, which is an experience in itself. When you finally reach the top you can expect a local, relaxing and comfy atmosphere.

If you are a sports fan, the place often hosts a variety of events including football games, which you can watch on the large screen.


  • Beer from 125 THB
  • 9, Phra Sumen Rd, Chanasongkram, Phranakorn, 10200 Bangkok (MAP)
  • Daily: 6pm-1am
  • Visit website

3. Swing Bar by ChingCha

Cheap rooftop bars in Bangkok
Cheap rooftop bar Bangkok - Swing Bar | Photo:

Located in the Bangkok Old Town district in Bangkok, Swing Bar is perched on the top and 6th floor of the lovely ChingCha Bangkok hostel.

While Ching Cha means "swing" in Thai, the rooftop bar is also named after its magnificent view over The Giant Swing. You can also enjoy panoramics over old town and the buddhist temple Wat Suthat Thepwararam, one of the hidden gems in the heritage area of Bangkok.

Open nightly, the rooftop bar serves an impressive seletion of local and international craft beer, along with signature cocktails, mocktails and a variation of Thai and International dishes.

With a charming, playful and swing-like design, along with a friendly atmopshere, Swing Bar is a fantastic and affordable Bangkok rooftop bar for some truly relaxing drinks and bites.


  • Beer from 140 THB
  • Rooftop ChingCha Hostel, 88/4-89, Siri Phong Rd, Samran Rat, Phra Nakhon, Bangkok 10200 (MAP)
  • Daily: 5pm-midnight
  • Visit website

4. Heaven Rooftop Bar & Lounge

Cheap rooftop bars in Bangkok
Cheap rooftop bar Bangkok - Heaven | Photo:

With both a 7th floor lounge and an 8th floor rooftop terrace and bar, Heaven Rooftop Bar & Lounge is a spacious hidden gem in the heart of Bangkok. Found on Silom Road, the rooftop also goes by the name Heaven Rooftop Bar Silom.

Offering cool views over the city skyscrapers, the most unique feature in terms of vistas is that this rooftop is one of the best places to gaze at the impressive King Power Mahanakhon building.

With beer starting at 120 baht and cocktails starting at 200 baht, Heaven Rooftop Bar & Lounge is very much an affordable rooftop with great vibes. Here you can sip drinks to the beat of live music daily, or maybe try something from the selection of local Thai Food.


  • Beer from 120 THB
  • Silom Plaza, 491/43-44 Silom Rd, Silom, Bang Rak, Bangkok 10500 (MAP)
  • Daily: 5pm-2am
  • Visit website
Hans Ebenman
Hans Ebenman

Hans has visited over 500 rooftop bars, 200 rooftop pools and 300 rooftop restaurants since 2015. This vast experience has made Hans a true rooftop expert, and one of the most knowledgeable in the field. Today, numerous of travel magazines, bloggers and media websites contact Hans to get his expertise on rooftops.

Hot Read


Browse all the cities & articles at The Rooftop Guide

Follow The Rooftop Guide