From its bustling street life to the memorable cityscape and the famous shrines that dot the area, Bangkok is a city that will likely stay with you long after your holiday is over. But, while enjoying such sights as the Grand Palace and the reclining Buddha at the Wat Pho Temple, you’ll want to make sure you’re fuelled up on some truly delectable culinary delights. Well, why not go one step further and combine those tasty treats with some jaw-dropping views? Bangkok is chock full of top eateries that enjoy spellbinding vistas. And these are just some of the best rooftop restaurants in Bangkok that you might enjoy during your visit to Thailand.
Top your restaurant visits with a stay at either the best backpacker hostels or 5-star hotels in the city too!
Go City
See all the famous sights of Bangkok like the Grand Palace and Wat Arun, and embark on guided tours around this beautiful city with a Go City. Choose from an All-Inclusive or Explorer pass that gives you easy-to-use smartphone access to all the top attractions in Bangkok. Save up to 63% off gate prices - buy a Go City today!
1. Red Sky Restaurant & Red Sky Bar
Editor's Note: Photo taken from the establishment's official social account
โปรโมชั่นสุดว้าว! อิ่มไม่อั้นกับบุฟเฟ่ต์สุดอลังการ แถมเมนูพรีเมียมอีก 1 รายการ หรือจะเลือกเป็นเซ็ตอาหาร 3...
Posted by Red Sky Bangkok on Tuesday, March 16, 2021
Located on the 55th and 56th floor of Centara Grand at CentralWorld, Red Sky is an elegant restaurant and bar experience all in one. The dining area sits just below the rooftop bar and features the creative dishes of renowned French chef Christian Ham. Try the mouthwatering poached chicken with champagne sauce or the seafood saffron risotto. There’s also a white asparagus menu completely perfected by Chef Christian, and all of them are a must-try! After your sumptuous meal, head on up to the bar and sip on a few tasty cocktails as you enjoy the skyline view even more.
Red Sky Restaurant & Red Sky Bar
Address: 999 99 Rama I Rd, Pathum Wan, Pathum Wan District, Bangkok 10330, Thailand
Website: Red Sky Restaurant & Red Sky Bar
Opening hours: 5pm - 9pm (daily)
2. Cielo Sky Bar
Editor's Note: Photo taken from the establishment's official social account
เทศกาลที่อบอวลไปด้วยความรักกลับมาอีกครั้ง
Posted by Cielo Sky Bar & Restaurant on Wednesday, February 8, 2017
Most of Bangkok’s rooftop restaurants are truly exquisite and comes with a hefty price. A still-luxurious but more affordable option from this bunch is Cielo Sky Bar located on the 46th level of Sky Walk Residences. For light meals and appetizers, you can’t go wrong with truffle french fries, Rockefeller oysters, and beef carpaccio. The Boston lobster capellini aglio e olio, lobster thermidor, and grilled tomahawk rosedale are some of the chef’s choices for main dishes. Give them a try and experience the best of this skyline restaurant!
Cielo Sky Bar
Address: 46F, Sky Walk Residences, W District, Sukhumvit 69-71
Website: Cielo Sky Bar
Opening hours: 5pm - 1am (daily)
You might be interested in these Airbnbs!
3. SEEN Restaurant & Bar Bangkok
Editor's Note: Photo taken from the establishment's official social account
@seenrestaurantbar The best place to relish dinner and mesmerizing views! ? ! LINE @seenrooftop 02 431 9120 reservation@seenrooftopbangkok.com
Posted by Seen Restaurant & Bar Bangkok on Saturday, April 24, 2021
Gather your friends and swap stories over handcrafted drinks at SEEN Restaurant & Bar Bangkok. This contemporary restaurant features a Portuguese-Brazilian menu. This restaurant with stunning views may be elegant in design, but guests can expect a relaxed atmosphere throughout. Besides insanely sinful dishes, SEEN specializes in creative cocktails, so we recommend that you try those after your meal. There might not be a thing better than conversations with your loved ones as you marvel at one of the best views in the world—the Bangkok skyline.
SEEN Restaurant & Bar Bangkok
Address: Avani+ Riverside Bangkok Hotel 257 Charoen Nakhon Rd, Samre, Thon Buri, Bangkok 10600, Thailand
Website: SEEN Restaurant & Bar Bangkok
4. Yào Restaurant & Rooftop Bar
Editor's Note: Photo taken from the establishment's official social account
ห้องอาหารเย่า เรสเตอรองก์ นำเสนอห้องไปรเวทหลากหลายขนาดโดยห้องขนาดใหญ่ที่สุดสามารถรองรับแขกได้ถึง 20 ท่าน ?...
Posted by Yao Restaurant & Rooftop Bar on Sunday, April 18, 2021
For an authentic Shanghainese and Cantonese dining experience in Bangkok, there’s not a better place to be than Yao Restaurant and Rooftop Bar on the 32nd floor of Bangkok Marriott Hotel. Savor modern Chinese cuisine as you look over the best views of Bangkok. Treat your family to a nice dinner at Yao, and then head over to the rooftop lounge for a cap off at the bar, where some of the tastiest cocktails (and even mocktails!) in the city are served.
Yào Restaurant & Rooftop Bar
Address: 32nd Fl. - Bangkok Marriott Hotel The Surawongse, 262 Thanon Surawong, Si Phraya, Bang Rak, Bangkok 10500, Thailand
Website: Yào Restaurant & Rooftop Bar
Opening hours: 11am - 8pm (daily)
5. Bangkok Heightz
Editor's Note: Photo taken from the establishment's official social account
The Continent Hotel is home to Bangkok Heightz. Located on the 39th floor, this contemporary Thai restaurant is a smart casual lounge in a private, semi-open space. The space is designed after the streets of Bangkok and serves the most popular foods in Thailand but, of course, with a modern and luxurious twist! Bangkok Heightz is a great place to bring your friends, especially during themed nights. The restaurant has a unique twist on ladies’ night, so bring your girlfriends over and unleash your power on GIRRRL FORCE nights!
Bangkok Heightz
Address: 39th Floor, 413 Sukhumvit Rd, Khlong Toei Nuea, Watthana, Bangkok 10110, Thailand
Website: Bangkok Heightz
Opening hours: Thu - Sat: 6pm - 12am (closed on Sun - Wed)
6. Above Eleven
Editor's Note: Photo taken from the establishment's official social account
Posted by Above Eleven on Thursday, December 16, 2021
Ready for a nice rooftop dinner in Bangkok? Featuring wooden decking, faux grass, and even some seats with a quirky wheelbarrow-inspired design, Above Eleven is probably the closest you’ll get to a park or garden in the sky. Located 33 and 34 floors above the bustling Bangkok neighbourhood of Soi 11 - from which it gets its name - it naturally enjoys breathtaking views of the city skyline. What’s more, it features a tasty menu of Peruvian and Japanese dishes which have won many a fan among past diners, who were as fulsome of their praise for the “great food” as they were for the “amazing” vista. Live music every night, and the jaw-dropping view have made the venue very popular, so it is advisable to book in advance.
Above Eleven
Address: 33rd Floor, Fraser Suites Sukhumvit Sukhumvit Road, Soi 11 Bangkok 10110,
Website: Above Eleven
Opening hours: 6 pm to 2 am
Average price for two: 35 to 59 USD
7. Long Table
Editor’s note: Establishment is permanently closed
Although it’s not technically set on a rooftop, the Long Table’s 25th-floor vantage point nevertheless enjoys fine elevated views of the city and is sure to satisfy diners who crave a vista as dramatic and memorable as their food. Its Thai fusion menu (which includes vegetarian options) and popular cocktails have made Long Table one of the city’s popular watering holes. And it won’t just be the view that is likely to stick in the memory - the 25 meters (82 feet) long table, which is the longest in the country - makes for a quirky and stylish decorative touch. As with the previous entry on the list, there is a dress code for those seeking to dine or drink at this restaurant with a view in Bangkok, so best check the dos and don'ts before setting off.
Long Table
Address: 48 16 Sukhumvit Road, Khlong Toei Nuea, Watthana, Bangkok 10110,
Website: Long Table
Opening hours: 5 pm to 2 am
Average price for two: 100 USD
8. Belga Rooftop Bar and Brasserie
Editor's Note: Photo taken from the establishment's official social account
Those craving something a little different from the city’s admittedly tasty Thai dishes may wish to opt for a visit to the Belga Rooftop Bar and Brasserie, which was the first Belgian eatery to open in Bangkok. What’s more, as with the previous entries, this hotel restaurant with a terrace in Bangkok mixes a fine elevated location and views with a position on the popular and lively Sukhumvit Road. Set 32 floors up in the Sofitel Bangkok Sukhumvit hotel, the restaurant is open daily from afternoon until the early hours. And diners were suitably impressed, praising the “very relaxing ambience”, “great service” and “amazing food”.
Belga Rooftop Bar and Brasserie
Address: 189 Sukhumvit Road, Soi 13-1,5 Klongtoey Nua, Wattana, 10110 Bangkok
Website: Belga Rooftop Bar and Brasserie
Opening hours: 5.30 pm to 1 am
9. Scarlett Wine Bar & Restaurant
Editor's Note: Photo taken from the establishment's official social account
Set on the 37th floor of the Pullman Bangkok Hotel - amid the vibrant shopping and entertainment district of Bang Rak - the Scarlett Wine Bar and Restaurant enjoys a fine view of the Chao Phraya River and the city. Its menu, which offers French cuisine, has also earned it a glowing reputation among food aficionados, who were full of praise for the “delicious” and “amazing” dishes as well as for the “great atmosphere”. Indeed its self-professed “intimate ambience” and “extensive wine list” were big plus points for many - as was the view, which was such a popular selling point that you’ll likely want to reserve a seat before heading there.
Scarlett Wine Bar & Restaurant
Address: Pullman Bangkok Hotel G, 37th floor, 188 Silom Road, Bangrak, 10500 Bagkok
Website: Scarlett
Opening hours: 6 pm to 1 am
10. Vertigo TOO

One of the unique dining experiences in Bangkok is certainly this place. Vertigo by name, vertiginous by nature. The popular Vertigo TOO bar, which offers a mix of western and Asia tapas, towers some 60 floors above the city below - offering a near unparalleled view of the impressive cityscape. The eatery may be an indoor bar with live music, but the cushioned loungers offer fantastic views of the city, while the arched ceiling features lighting to mimic a starry night. And the fusion menu features plenty of tasty options - from pulled port jaffle to Thai fried squid legs. And, if you were wondering where the ‘TOO’ comes from in the name, you may want to head one floor up where you’ll enjoy the full roof terrace dining experience at Vertigo itself.
Vertigo TOO
Address: 21/100 South Sathon Road, Sathon, Bangkok 10120
Website: Vertigo TOO
Opening hours: 6 pm to 10.30 pm (daily for dinner) and 1 pm to 5 pm (weekends for afternoon teas)
Average price for two: 32 USD onwards
11. Attitude
Editor's Note: Photo taken from the establishment's official social account
Set in the stylish Avani hotel, this popular restaurant and bar enjoys fine views of the river and is one of the highest rated eateries in the city. What’s more, its mix of decor choices all but guarantee a unique dining experience depending on what time of day you visit - with the light and airy atmosphere of the daytime giving way to cosy and rich tones at night. And you’ll certainly get ample opportunity to enjoy both, with dining running almost unbroken from 11 am in the morning to 11.30 pm at night. The menu also provides plenty of choices, from vegan and vegetarian options to charcoal grill dishes and a range of seafood offerings.
Attitude
Address: AVANI Riverside Bangkok, 257 Charoennakorn, Thonburi, Bangkok 10600, Thailand
Website: Attitude
Opening hours: 11 am to 11.30 pm
Average price for two: 40 USD
12. Octave Rooftop Lounge & Bar
Editor's Note: Photo taken from the establishment's official social account
Posted by Octave Rooftop Lounge & Bar on Saturday, December 25, 2021
Set across not one, or even two, but THREE different floors, Octave provides plenty of vantage spots from which to enjoy the city while tucking into a meal or simply enjoying a cocktail. Indeed, the uppermost floor is a true rooftop terrace (with open-air bar) and offers 360-degree panoramas of the city, while the ‘lower’ floors enjoy equally jaw-dropping vistas. Its menu, meanwhile, features a range of international dishes and grill options to appeal to most tastes. Little wonder then that word-of-mouth is very impressive. Indeed, it is one of the top-rated restaurants in the whole of Bangkok.
Octave Rooftop Lounge & Bar
Address: Sukhumvit Road Soi 57, Klongtan Nua, Wattana, 10110 Bangkok
Website: Octave Rooftop Lounge & Bar
Opening hours: 5 pm to 2 am
Average price for two: 70 USD
13. Three Sixty Lounge
Editor's Note: Photo taken from the establishment's official social account
Set within the Millennium Hilton, the Three Sixty Lounge is just one of eight different restaurants available to tempt the palate within this extensive site. But it’s a view you’re after, and - living up to its name - the Three Sixty Lounge offers excellent vistas from its vantage point on the 32nd floor. The fusion-style menu offers a mix of crispy bites to share, as well as a range of Italian and Thai style dishes and even the classic beef burger or club sandwich. And what better to enjoy the romantic setting than a little light jazz music for the digestion?
Three Sixty Lounge
Address: Millennium Hilton Bangkok, 123 Charoennakorn Road, Klongsan, Bangkok, 10600.
Website: Three Sixty Lounge
Opening hours: 5 pm to 1 am
Average price for two: 30 - 50 USD
14. Park Society
Editor's Note: Photo taken from the establishment's official social account
Posted by SO/ Bangkok on Tuesday, October 7, 2014
This award-winning restaurant is home to a chef - Joost Bijster - whose menu features a fusion of cuisine influences from across the globe. This is perhaps best exemplified by the name of the ‘East meets West’ lobster bisque with tom yum - one of several seafood options on the menu. Vegetarians are also well-catered for, with a number of options, from mushroom risotto to mango sticky rice. Little surprise then that the eatery itself - which is based within the So Sofitel hotel - enjoys fine word-of-mouth for its food and service. The “unbeatable” views from its 29th-floor vantage point didn’t exactly go unnoticed either!
Park Society
Address: 2 North Sathorn Road, Bangrak, Bangkok 10500
Website: Park Society
Opening hours: 6 pm to 10.30 pm
15. Sirocco
Editor's Note: Photo taken from the establishment's official social account
If you crave fine dining alongside the fine view, then Sirocco will likely be worth a visit. The eatery, which claimed to be the highest al fresco restaurant on the planet when it opened, certainly earns its lofty Sirocco moniker (the name coming from a famous high-altitude wind). But its position all the way up on the 63rd floor isn’t the only plus point. Its Mediterranean-influenced dishes have won it numerous awards, and it was even named among the 20 best restaurants by Thailand Tatler in 2018 after scoring perfect marks. What’s more, the Sirocco’s Sky Bar was hailed by the New York Times as the “most stunning rooftop bar you’ll ever see”. Who are we to argue?
Sirocco
Address: 1055/42 Silom Road, Silom, Bangrak, State Tower 63rd Floor, The Dome at Lebua, Bangkok 10500
Website: Sirocco
Opening hours: 6 pm to 1 am, last food orders at 11.30 pm
Average price for two: 50 to 100 USD
Great food and even greater vistas

If you crave a mesmerising rooftop view from which to enjoy some mouthwatering meals then you’ve certainly come to the right place. Bangkok offers a multitude of eateries that will linger long in the memory.
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Facebook Log in with Twitter Log in with Google ×