Bangkok is famous for its rooftop restaurants and bars.
They all offer a very beautiful panoramic view of the city, whether it’s of the busy streets, magnificent temples, or even of the Chao Phraya River.
And some of these sky bars have incredible food too.
But with dozens of options available, it’s hard to know which one to pick.
That’s why we have selected the 10 best rooftop restaurants in Bangkok for you to have a memorable dinner in the city of Angels.
Pastel is a popular Mediterranean rooftop restaurant in Bangkok, and it’s been on everyone’s social media feed ever since it opened.
Pastel Bangkok is a great place to eat, but also to drink and party.
And that’s why it’s fully booked almost every night.
Pastel is a fun and sexy restaurant offering both an intimate setting and a party atmosphere, depending on the time you visit.
Come during sunset, and you will get amazing golden hour views, which are great for photos with your date or friends.
Stay longer in the late hours and you will see the atmosphere change completely as the live percussionists and the DJ take over.
When it comes to food, you are in for an amazing dinner with excellent dishes like flambeed fish, Mediterranean tajine, and octopus Galician style.
They even have great vegetarian options.
Pastel is also well-located as it is right in the heart of one of the best party streets in Bangkok, Sukhumvit Soi 11.
It is the perfect place to go for a dinner date, a party with friends, or pre-drinks before a night out.
Mojjo Rooftop Bar
Located on the 32nd floor of Skyview Hotel in Sukhumvit, Bangkok, Mojjo is a trendy Cuban-themed restaurant and bar.
It’s a really good rooftop with a beautiful modern classic design, a relaxed ambiance, and delicious food and drink options.
The restaurant has both an indoor and outdoor seating area, which are ideal for both dining out with loved ones or partying with a bunch of friends.
The food at Mojjo features dishes from various South American countries.
Some of the highlights from the menu are the salmon trout & beetroot ceviche, the Argentinian tart, the Brazilian burger, and the Uruguayan pasta with Caruso sauce.
You also have to try their authentic tacos that come in beef, salmon, and vegetarian options.
Make sure you try their strong but delicious cocktails that are made using premium spirits, high-quality ingredients, and creative garnishes.
If you like cigars, you’ll find a fantastic selection at Character Whisky and Bar, one of the best cigars lounges in the city, on the same floor as Mojjo.
Lastly, Mojjo isn’t just a restaurant.
They also have regular themed parties and musical events with excellent DJs and performers that bring some of the hottest girls in Bangkok.
Penthouse Bar + Grill
Prepare your appetite for Penthouse Bar and Grill, a classy New York style rooftop restaurant that serves premium steaks and seafood.
But don’t think for one second that this classy joint is a snooze fest!
Penthouse is actually quite stylish and a nice place to go for dinner and elegant entertainment such as soulful jazz live music.
Spread across four levels are six unique dining areas in an intimate and incredibly cozy setting.
First, the restaurant features The Grill, which has a selection of meat and seafood that you can choose to grill on coconut charcoal.
Then there is the cocktail bar, whiskey and cigar room, and mezzanine lounge which each have their own unique vibes.
Penthouse also has an open-air rooftop bar where you can drink refreshing cocktails while looking at the scenic cityscape of Bangkok.
For a VIP dining experience, you can even book the “Chef’s Table”.
It is a hidden room behind the kitchen where you get a special menu and unique services.
As far as rooftop restaurants go, Penthouse has created a niche to differentiate itself from others.
It is incredibly popular among wealthy Thais and expats who want to dine and party low-key.
Bangkok Heightz takes the street food scene of Bangkok and elevated it to the skies with a culinary twist.
Eating here is a gastronomic journey into different parts of Thai cuisine but with a modern twist.
Located on the 39th floor of The Continent Hotel, this smart casual restaurant features vibey scenic views of the city, warm hospitality, tasty food, and innovative cocktails.
Menu items such as signature lobster dishes, Northeastern style tartare, Miang Kham scallops, tom kha risotto, and seafood platters are just some of the must-try dishes.
Most of the dishes on the menu combine sweet, spicy, sour, and savory flavors in perfect harmony.
While you wait for your food, try their excellent cocktails.
They are all made with premium spirits, local herbs, and garnishes to create unique signature cocktails that you can’t anywhere else.
The restaurant itself is a beautiful masterpiece that combines Thai culture with a cosmopolitan touch.
To enhance the mood and liven up the place, they even have in-house DJs every Friday and Saturday.
Whether you want to go on a date or have a festive night out with friends, Bangkok Heightz truly offers an ideal atmosphere to have dinner in a relaxing environment.
Cielo Sky Bar
Wine, dine and celebrate in the sky with beautiful 360-degree panoramic views at Cielo Sky Bar and Restaurant.
Floating high above Bangkok on the 46th floor of Sky Walk Residences in Phra Khanong, Cielo has unique and breathtaking views of the city and beyond.
It is one of the busiest restaurants in town thanks to its view, delicious Italian cuisine, creative drink menu, and beautiful art deco design.
While most people go there for its views and drinks, Cielo restaurant is also a must-try.
The chefs at this restaurant are very creative and the food is outstanding.
Grilled octopus, spicy salmon carpaccio, foie gras, inked spaghetti with soft shell crab, grilled lobster, and Japanese Wagyu are just a few of the irresistible dishes at Cielo Sky Bar.
There is also an excellent selection of desserts, wine, and cocktails.
It is a great place to visit at sunset and into the night when the stars come out.
It’s a great rooftop restaurant for a romantic date, an intimate dinner with family, or even to celebrate a special occasion with a large group.
Cielo even hosts events such as Christmas, Halloween, and New Year’s with special deals.
Red Sky is one of Bangkok’s most popular rooftop restaurants and bars.
Located on the 55th floor of Centara Grand at CentralWorld, Red Sky is instantly recognizable due to its iconic glowing structure that changes color throughout the night.
You can easily spot it from all over Bangkok.
While the bar on the 56th floor accepts walk-ins, you have to book in advance for the restaurant.
The restaurant is famous for its fine dining cuisine, stunning panoramic views, and elegant atmosphere.
Choose between a comfortable indoor air-conditioned room or an impressive outdoor seating area.
Regardless of the seating you choose, you can be sure to enjoy the finest seasonal dishes that Chef Luca Russo has to offer.
Try the Red Sky Surf & Turf Tower, one of the Chef’s best signature dishes.
It is an assortment of fresh local seafood and imported prime steaks.
Another phenomenal signature dish is the Seafood on Ice which includes salmon caviar, giant prawns, lobster, oysters, and other seafood,
Both are ideal for sharing and pair really well with fine wine from their huge wine cellar.
In addition to an elegant ambiance and outstanding food, Red Sky’s service is also amazing and one of the reasons that bring us back there over and over.
Sirocco is the queen of all Bangkok rooftops.
Often listed as one of the most famous rooftop restaurants, this award-winning restaurant should be on everyone’s Bangkok bucket list.
For one, it has an iconic golden dome at the top that makes it easily recognizable.
It also makes people curious to go up there.
Its location gives it amazing panoramic views of the city’s skyline, the Chao Phraya River, and popular landmarks.
Apart from stunning views, Sirocco is also known for its outstanding Mediterranean cuisine.
The most popular dishes there are the Nova Scotia Lobster Tart, the Slow Cooked Lamb Shank, and the Pan Seared Dover Sole.
They even have a chef’s 5-course tasting menu that includes all of his recommended dishes.
When you visit Sirocco, however, it isn’t just about the view or the food on its own.
The rooftop restaurant takes you on a journey that will delight all your senses.
The cool breeze on your skin, the smell of delicious food, the beautiful sound of live jazz music, the taste of every juicy bite.
The whole dinner experience is incredible there.
Vertigo Rooftop Bar At Banyan Tree
Vertigo is one of the highest rooftop restaurants and bars in Bangkok, located high up on the 61st floor of Banyan Tree Hotel.
The food at this stylish and elegant outdoor rooftop restaurant ranges from seafood to premium steaks.
Vertigo offers a large variety of cuisines.
From 3 and 4 course sets to à la carte dishes that include tuna tataki, scallop salad, various grilled seafood options, and premium ribeye steak.
If you are in the mood for sharing, we highly recommend Vertigo’s seafood platter which is served with a variety of condiments.
One of the most impressive things about Vertigo and what it has been highly popular for is the amazing 360-degree view of Bangkok.
The atmosphere up here is absolutely magical.
It’s one of the best places in the city for a date at sunset or dining and drinking under the stars at night.
To complete the experience, the staff at Vertigo are also super friendly and attentive to details.
They make sure you have a memorable experience by going beyond the standard services.
The superb combo of alfresco dining, excellent drinks, great service, and beautiful views makes Vertigo one of the must-visit rooftop restaurants in Bangkok.
SEEN Rooftop Bar and Restaurant
SEEN is one of the few rooftop restaurants with a view of the Chao Phraya River that makes it on the top list.
To be fair, it isn’t just the location and view that makes it a great rooftop restaurant.
SEEN has been innovating and dominating the rooftop dining experience because of its stylish and trendy design, unique cuisine, and by hosting fun events.
The ambiance and mood of the restaurant are casual but chic.
For your dinner, you can choose between comfortable chairs inside, or lounge sofas outside.
Both are perfect for having a meal or relaxing.
It is a place to see and be seen by the top-tier crowds from Bangkok and around the world.
The menu is designed by celebrity chef Olivier da Costa who created a modern twist on South American cuisine.
Dishes are inspired by Portuguese and Brazilian food such as Angus Carpaccio and Wagyu steak.
Their brilliant mixologist is also a cocktail magician, being able to create wonderful masterpieces that look amazing and taste even better.
The restaurant also hosts local and international DJs to set the mood with chilled tunes.
In addition, they do regular events and promotions to draw in the crowds.
SEEN truly revolutionizes the dining and party experience by seamlessly combining the two.
Hi So at SO/ Bangkok
Located on the 29th floor of the fabulous and trendy SO/ Bangkok hotel, HI SO is where all the cool kids of Bangkok go to wine, dine, and party.
It’s a great rooftop restaurant to enjoy the luxury ambiance that is perfect for intimate dinner dates, chilled hangouts, or even private parties.
The menu covers a casual selection of Thai and Italian dishes.
The items that we recommend from the menu are the Caprese and Niçoise Salads, the spicy Thai seafood salad, the assortment of cold cuts, the Red Oven burger, and the pan-seared salmon.
They also have choices of pizzas and pasta, which are ideal to eat while drinking one of HI SO’s incredible signature cocktails.
And even if HI SO don’t offer a 360 view of the city, they have a killer view of the iconic Lumpini Park!
It’s also of the best spot in Bangkok to watch the sunset.
If you are looking for the coolest rooftop restaurant and bar to celebrate an event that will impress your guests, HI SO is an excellent choice.
What is the highest restaurant in Bangkok?
Ojo Bangkok is the highest restaurant in Bangkok. It is located on the 76th floor of The Standard, Bangkok Mahanakhon.