Full Moon Thailand

If you are looking for the best rooftop venue in Bangkok, explore the list of the city's top rooftop bars and restaurants below. It includes the selection of Bangkok's most popular sky bars and other rooftop venues that are frequently visited by locals and travelers. Choose the best Bangkok rooftop bar or restaurant for a night out in the capital city of Thailand.

Best Rooftop Bars & Restaurants in Bangkok

Numerous Bangkok rooftop bars and restaurants offer special atmospheres and lovely city views at night. The selected sky bars and other rooftop venues invite you to admire the skyline of the Thai capital while enjoying a gourmet dinner or just sipping a cocktail. The rooftop venues covered are located in different popular areas of Bangkok City, such as Silom, Sathorn, Riverside, Siam, Pratunam, and Sukhumvit.

1. Sirocco & Sky Bar at lebua at State Tower in Bangkok

Sirocco is a luxury rooftop restaurant with a stunning view of Bangkok overlooking the Chao Phraya River. This Bangkok restaurant and the Sky Bar are located on the top of the Lebua at State Tower Hotel on the 63rd floor. This sky bar is considered the most famous rooftop bar in Bangkok and also appeared in the Hollywood movie Hangover 2, which gives the place an extra special atmosphere.

Bangkok Sky Bar at lebua at State Tower

Bangkok area: Silom

Rooftop floor: 63rd

Opening hours: 18:00–01:00

Book online a Sirocco Premier Rooftop Dining Experience and enjoy a special set-menu of Mediterranean dishes made with top-quality ingredients in a luxurious and sophisticated setting.

The Sky Bar can also be visited as part of the Lebua Sky Bar & China Town Street Food by Tuk Tuk.

2. Vertigo & Moon Bar at Banyan Tree Bangkok

Vertigo & Moon Bar is a luxury rooftop restaurant and bar located on the 61st floor of the Banyan Tree Bangkok. The rooftop 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.

Bangkok Sky Bar at Banyan Tree Bangkok

Bangkok area: Sathorn

Rooftop floor: 61st

Opening hours Vertigo: 18:00-23:00

Opening hours Moon Bar: 17:00-01:00

Book a special 4-course set dinner at Vertigo Rooftop and enjoy an alfresco rooftop dining experience high above the city – a once-in-a-lifetime experience.

3. Sky Beach at The Standard, Bangkok Mahanakhon

Located on the 78th floor of The Standard, Bangkok Mahanakhon, Sky Beach is currently not only the highest rooftop bar in Bangkok but also the third highest rooftop bar in the world. At Sky Beach you can expect stunning 360-degree views of the city, combined with the booze, bites, and blissed-out ambiance. The atmosphere at this Bangkok sky bar is playful and retro-chic, with yellow cushions and other yellow details creating the beach ambiance.

Bangkok Sky Bar at The Standard, Bangkok Mahanakhon

Bangkok area: Silom

Rooftop floor: 78th

Opening hours: 19:00–00:00 (last entry at 23:00)

Ticket price: 1,080 THB, includes a coupon for 1 drink

Online bookings: Sky Beach at the Mahanakhon Building Bangkok

4. Red Sky Rooftop Bar at Centara Grand at CentralWorld

Red Sky Rooftop Bar offers a captivating blend of exquisite dining and stunning city views atop Bangkok's bustling streets on the 56th floor of Centara Grand at CentralWorld Hotel. Overlooking the vibrant skyline of Thailand's capital, this venue provides a luxurious setting for both fine dining and cocktails, ensuring a memorable experience high above the city lights. Whether for a romantic dinner or a stylish evening out, Red Sky promises a sophisticated ambiance coupled with unparalleled vistas of Bangkok's iconic landmarks.

Red Sky Rooftop Bar at Centara Grand at CentralWorld Hotel

Bangkok area: Siam

Rooftop floor: 56th

Opening hours: 17:00-01:00

Discover special offers for dinner at Red Sky Rooftop & Bar.

5. The Roof Top Bar at Baiyoke Sky Hotel

The Roof Top Bar, currently the second 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 the 77th floor and the Revolving Viewpoint on the 84th floor, which offers the best view of Bangkok.

Baiyoke Sky Hotel

Bangkok area: Pratunam

Rooftop floor: 83rd

Opening hours: 17:00–02:00

Ticket price: 450 THB including a complimentary drink

You can book buffet lunch/dinner at Crystal Grill Dinner Buffet or Bangkok Sky Restaurant. Tickets also include a visit to the Observation Deck on the 77th floor and the 360-degree Revolving View Point on the 84th floor.

6. Three Sixty Rooftop at Millennium Hilton Bangkok

Three Sixty, a top-notch rooftop bar located on the Millennium Hilton Hotel by the Chao Phraya River. This Bangkok sky bar is divided into two parts: the 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 the indoor bar is on the 32nd floor, where you will get dinner in a shady garden-like atmosphere with a panoramic view of the Chao Phraya River.

Millennium Hilton Bangkok

Bangkok area: Riverside

Rooftop floor: 31st-32nd

Opening hours: 17:00–01:00

Explore special offers for snacks and drinks at Three Sixty bar, as online you can get very good deals for free-flow drinks.

7. Spectrum Lounge & Bar at Hyatt Regency Bangkok Sukhumvit

Spectrum Lounge & Bar is a vibrant rooftop bar on the 29th and 30th floors of Hyatt Regency Bangkok Sukhumvit. On the 29th floor, Spectrum Lounge functions as a residential-style event venue during the day for interactive meetings, product launches, engagement ceremonies, or private receptions for up to 50 people. In the evening, the lounge transforms into a live music bar with a dinner setting serving a selection of premium Western dishes. A vibrant rooftop bar on the 30th floor serves classic and creative cocktails, together with bar snacks and high-energy music.

Spectrum Lounge & Bar @ Hyatt Regency Bangkok Sukhumvit

Bangkok area: Sukhumvit

Rooftop floor: 29th-30th

Opening hours: 17:30-02:00

Discover special offers for dinner at Spectrum Lounge & Bar.

8. Nimitr Restaurant and Rooftop Bar at 137 Pillars Bangkok

Nimitr Restaurant and Rooftop Bar, situated on the 27th floor of 137 Pillars Suites & Residences Bangkok in the Phrom Phong area, offers a dining experience that is as breathtaking as the views. This sophisticated rooftop restaurant combines contemporary design with an ambiance of refined elegance, making it the perfect destination for those seeking a truly unforgettable night out. At Nimitr Restaurant and Rooftop Bar, you can order à la carte or a four-course set menu that includes all the elements of a traditional Thai meal. This place is recommended if you want to combine amazing views of the city with high-end authentic Thai cuisine.

Nimitr Restaurant and Rooftop Bar at 137 Pillars Bangkok

Bangkok area: Sukhumvit

Rooftop floor: 27th

Opening hours: 17:00–23:00

Explore special offers at Nimitr Rooftop, as you can get very good deals for food and drink sets online.

9. Penthouse Bar + Grill Rooftop at Park Hyatt Bangkok

Perched on the 36th floor of Park Hyatt Bangkok, Penthouse Bar + Grill Rooftop invites guests to enjoy an exceptional dining experience high above the city. This Bangkok rooftop venue stands out as the city’s most coveted penthouse destination, offering a unified experience that redefines the art of indulgence. The rooftop terrace is the highlight of the venue, as it enchants with panoramic skyline views and an electric ambience.

Penthouse Bar + Grill Rooftop at Park Hyatt Bangkok

Bangkok area: Siam

Rooftop floor: 36th

Opening hours: 17:30-midnight

Explore special offers for dinner and drinks at the rooftop of Park Hyatt Bangkok.

10. Mojjo Rooftop Lounge & Bar at SKYVIEW Hotel Bangkok

Mojjo Rooftop Lounge & Bar, perched on the 32nd floor of SKYVIEW Hotel Bangkok in the middle of Sukhumvit, is a vibrant Latin-inspired rooftop bar offering stunning views of Bangkok's skyline, a lively atmosphere, an array of handcrafted cocktails, premium spirits, and gourmet Latin fusion dishes, all thoughtfully curated to enhance your dining experience. The decoration of the bar and the views make this place really special.

Mojjo Rooftop Lounge & Bar at SKYVIEW Hotel Bangkok

Bangkok area: Sukhumvit

Rooftop floor: 32nd

Opening hours: 17:00–00:30

11. The SpeakEasy Rooftop Bar at 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.

The SpeakEasy Rooftop Bar at Hotel Muse Bangkok

Bangkok area: Siam

Rooftop floor: 25th

Opening hours: 17:30-midnight

Discover special offers for dinner at The Speakeasy Rooftop Bar.

12. HI-SO Bar at SO/ Bangkok Hotel

HI-SO Bar is a rooftop bar on the 29th floor of the SO/ 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 you 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.

SO/ Bangkok Hotel

Bangkok area: Silom

Rooftop floor: 29th

Opening hours: 17:00–midnight

13. Elements, Inspired by Ciel Bleu at The Okura Prestige Bangkok

Elements, Inspired by Ciel Bleu, is an exceptional dining destination, located on the 25th floor of The Okura Prestige Bangkok. This fine dining rooftop venue holds one Michelin star and offers an unparalleled gastronomic experience, blending French cuisine with Japanese influences. At the restaurant you can enjoy innovative and exquisite dishes in an elegant and contemporary setting, coupled with breathtaking views of the Bangkok skyline.

Elements, Inspired by Ciel Bleu at The Okura Prestige Bangkok

Bangkok area: Siam

Rooftop floor: 25th

Opening hours: 18:00–22:30 (Wednesday–Sunday)

Book online exclusive packages with a selection of high-quality dishes at exceptional value.

14. SEEN Rooftop Bar & Restaurant at AVANI+ Riverside Bangkok

SEEN Rooftop Bar & Restaurant is located on the 26th and 27th floors 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 ferris wheel.

SEEN Rooftop Bar & Restaurant at AVANI+ Riverside Bangkok

Bangkok area: Riverside

Rooftop floor: 26th-27th

Opening hours: 11:00–late

15. Bangkok Heightz at The Continent Hotel

Situated on the 39th floor of The Continent Hotel, Bangkok Heightz offers breathtaking views of Bangkok's skyline and a combination of authentic Thai cuisine with a modern touch. Here you can taste from flavorful street food-inspired dishes to refined gourmet creations while complementing your dining experience with a selection of signature cocktails and fine beverages. At this Bangkok rooftop bar you can spend an evening with incredible views, amazing vibes, uniquely presented food, and nicely decorated cocktails.

Bangkok Heightz at The Continent Hotel

Bangkok area: Sukhumvit

Rooftop floor: 39th

Opening hours: 17:00–02:00

16. Cooling Tower Rooftop Bar at Carlton Hotel Bangkok

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. Here you can dine from a menu of tempting tapas and sharing plates, and sip creative cocktails curated by talented mixologists, along with local and imported draught beers, bespoke spirits, wines, and more.

Cooling Tower Rooftop Bar @ Carlton Hotel Bangkok

Bangkok area: Sukhumvit

Rooftop floor: 34th

Opening hours: 17:00–midnight

To get the best value-for-money deal at this Bangkok rooftop 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.

17. Cielo Sky Bar & Restaurant

Cielo Sky Bar & Restaurant, perched on the 46th floor of the Sky Walk Residences, is one of the highest rooftop dining venues on Sukhumvit Road. The rooftop venue offers a breathtaking 360-degree view that stretches across the skyline, providing the perfect backdrop for a memorable evening. The menu served at Cielo is a fusion of international and Thai cuisine, featuring a selection of gourmet dishes crafted with the finest ingredients.

Cielo Sky Bar & Restaurant

Bangkok area: Sukhumvit

Rooftop floor: 46th

Opening hours: 17:30–01:00

To elevate your visit, book one of the exclusive packages that provide exceptional value while maintaining the high standards of quality that Cielo is known for.

18. Octave Rooftop Bar & Lounge at Bangkok Marriott Hotel Sukhumvit

Octave Bar is a rooftop bar on the top of a luxury hotel building, Bangkok Marriott Hotel Sukhumvit, in the 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.

Bangkok Marriott Hotel Sukhumvit

Bangkok area: Sukhumvit

Rooftop floor: 49th

Opening hours: 17:00–02:00

19. RedSquare Rooftop Bar at Novotel Bangkok Sukhumvit 4

In case you are looking for a more affordable rooftop bar in Bangkok, consider visiting RedSquare Rooftop Bar, which is located on the 25th floor of Novotel Bangkok Sukhumvit 4. Perched high above the bustling city streets, this chic and stylish bar offers breathtaking panoramic views of the Bangkok skyline, just like the best Bangkok rooftop bars listed above. Here you can indulge in a diverse selection of signature cocktails and premium spirits and unwind after a long day with a sophisticated ambiance with a modern twist.

RedSquare Rooftop Bar at Novotel Bangkok Sukhumvit 4

Bangkok area: Sukhumvit

Rooftop floor: 25th

Opening hours: 19:00–01:00

Explore special offers at RedSquare Rooftop Bar with free-flow beer and drinks.

20. Gravity 87 Rooftop at Ramada Bangkok Sukhumvit 87

Gravity 87, the rooftop bar and restaurant on the 26th floor of Ramada by Wyndham Bangkok Sukhumvit 87, is a charming place to elevate your dining experience with panoramic city views, exquisite cuisine, and a vibrant outdoor deck. At this Bangkok rooftop venue, you can indulge in al fresco dining with a perfect backdrop of Bangkok’s skyline. As the rooftop bar is a hidden gem located not in the very center of the city, you can enjoy fantastic unobstructed views while sipping super yummy cocktails served at the place.

Gravity 87 Rooftop at Ramada Bangkok Sukhumvit 87

Bangkok area: Sukhumvit

Rooftop floor: 26th

Opening hours: 11:00–23:00

Get the most of your visit with exclusive food and beverage packages at Gravity 87.

21. Top Knot Rooftop Bar & Restaurant at Hotel Once Bangkok

Top Knot Rooftop Bar & Restaurant is located on the 8th-9th floor of Hotel Once Bangkok, which is a boutique modern classic-style hotel in the 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. Even if it's situated not as high as other bars in the list, Top Knot Rooftop Bar & Restaurant is one of the affordable rooftop bars in Bangkok with nice river views.

Top Knot Rooftop Bar & Restaurant at Hotel Once Bangkok

Bangkok area: Riverside

Rooftop floor: 8th-9th

Opening hours: 11:00-23:00

Explore special offers for sharing set packages at Top Knot Rooftop Bar & Restaurant.

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.

Best Rooftop Pools in Bangkok

Some of the hotels with the best rooftop bars and restaurants in Bangkok also feature amazing infinity pools for the complete experience. Choose one of them, and you will be able to enjoy the full package of the Thai capital's panoramic views day and night. The list of the best rooftop pools in Bangkok can be found here: Bangkok Rooftop Pools.