Enjoying a drink in one of Bali’s best rooftop bars comes with a few bonuses: eclectic lists of cocktails, wines, and spirits from all over the world, breathtaking sunset views of the Indian Ocean, and an infinity pool, inviting you to dip your toes after another day on the Island Of Gods.
We’ve selected a few options in all popular destinations around Bali: Canggu, Seminyak, Kuta, Uluwatu, Nusa Dua, and Ubud.
The 21 Best Rooftop Bars In Canggu, Pererenan & Seminyak
Sol Rooftop Bar
A beautiful lounging venue with a spacious deck (actually a few of them) with a pool, and breathtaking views.
Watch out for live music, DJ sets, and special events. You’ll love the drinks menu: creative cocktails (frozen, regular, and sparkling cocktails), spirits, beers, and non-alcoholic beverages. The Margarita is one-of-a-kind here!
Where Is It: Jl. Pantai Pererenan Kabupaten No.169, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351
Online: Sol Bali
Ji Bar & Restaurant
A perfect rooftop bar and dining venue right above the Batu Bolng beach where you can enjoy Japanese cuisine, sunset cocktails, and good company. A cool spot for a date right in the centre of the busiest area.
Beers, mocktails, cocktails, sangria to share, selected gin, and many more beverages to choose from. And for curious guests, Ji has an amazing cocktail-making workshop!
Where Is It: Jalan Pantai Batu Bolong, Canggu Beach, Canggu, Kuta Utara, Canggu, Kabupaten Badung, Bali 80361
Online: Ji Restaurant
Double Six Rooftop Bar
Double Six luxury hotel is sitting right on the Double Six beach and has top-level restaurants, hotel rooms, and the largest rooftop bar in Bali with a standing capacity of 1000 people.
Happy hour coincides perfectly with sunset and live music. What we love about this bar is the private floating pods where you can lounge with friends or your partner.
Note, that the luxury hotel and bar require smart casual attire.
Where Is It: 8536+M5H, Jl. Pantai Legian Jl. Double Six No.66, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361
Online: Double Six Rooftop Bar
KAHUNA Rooftop Pool & Restaurant
If you’re staying in Petitenget or Seminyak, Kahuna is a cool rooftop sunset bar to grab some refreshing drinks, affordable snacks, and mains, dip in the infinity pool and enjoy the panoramic views of the village and the ocean lounging on the terrace.
It is located at the upper level of the Aloft Hotel which is a part of the Mariott chain, so you can spend your points here too!
Where Is It: Attic Floor (Rooftop), Aloft Bali Seminyak, Jl. Batu Belig No.228, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Online: KAHUNA
Moonlite Kitchen & Bar
A luxury award-winning dining venue with impressive views and a modern setting. The restaurant offers a great selection of wines from Australia, New Zealand, Europe, the USA, and South Africa, in addition to home-crafted signature cocktails.
To enjoy the beach and ocean views, make sure to book a table on the terrace. Our recommendations are the Basil Martini and the cacao Negroni!
Where Is It: Grand Seminyak, Jl. Abimanyu Jl. Dhyana Pura, Seminyak, Kuta, Badung Regency, Bali 80361
Online: Moonlite kitchen
The 18th Rooftop Bar @ Trans Resort Bali
An open-air rooftop bar overlooking Seminyak and offering a new perspective – sunset views with a city vibe.
Tapas, cocktails mixing Indonesian and Western cultures, a chic setting with an infinity pool, and amazing bartenders and trained mixologists – what else do we need after a long day exploring the island?
Where Is It: Jl. Sunset Road, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Online: 18th Rooftop bar
Hooga! Rooftop Bar
If you’re looking for something less kitschy and more fun, head straight to Hooga! for good vibes, endless drinks, and fantastic company. Hooga is exactly what you think a street bar should look like but with a style.
Live music, great shots frozen cocktails, and reasonable prices. A little late at night, the bar may play some 90s classics and transition to more dancy tracks.
Where Is It: Jl Petitenget 12, Bali 80361
Online: Instagram
Above Rooftop, Lounge And Bar
A rooftop sunset bar at a 4-star hotel with amazing views and delicious cocktails – definitely order Raisin Mojito and some of their Indonesian food – worth trying.
Come after 6 PM to enjoy some live music, and star gaze once the sun is down. A great spot for meeting up with friends as many tables offer seating for a group.
Where Is It: Hotel Four Points By Sheraton Bali Seminyak, 6th fl Jalan Petitenget Gang Cendrawasih No. 99 DS Seminyak, Kerobokan Kelod, Kuta Utara, Badung Regency, Bali 80361
Best Rooftop Bars in Bali: Kuta
Kuta Social Club @ OVO Hotels
Snacks and tapas, wood-fired pizzas, and grill are coming out of the kitchen run by a British Executive Chef who has worked in Gordon Ramsay’s restaurants and are served at your table or pool-side lounger.
This venue has spectacular views, a big Mediterranean menu, a shooters’ menu, a wine list, and dozens of innovative drinks. It is no wonder at all, why it is one of Bali’s best rooftop bars!
Where Is It: Rooftop, Mamaka by Ovolo, Jl. Pantai Kuta No.32, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361
Online: Kuta Social Club
Best Rooftop Bars In Uluwatu
AKASA @ Jumeirah
This chic and stylish restaurant offers indoor seating and a spacious rooftop terrace with stunning views of the Indian Ocean and Uluwatu hills.
A great place for a romantic dinner with a few drinks. Akasa has one of the best wine lists on the island – a whooping 12-page wine list is a collection of the best bottles from all over the world. A wide range of spirits and light Indonesia-inspired cocktails follow.
Where Is It: Jalan Raya Uluwatu, Kuta Selatan, Kuta, Badung Regency, Bali
Online: AKASA at Jumeirah
Rock Bar, Unique Rooftop Bar, Luna Bar @ Ayana Resort
Rock Bar. The famous rock bar is an amazing spot above the Indian Ocean with one of the best sunset views that you can get by the resort’s private cliff inclinator. This very Rock bar was named The World’s Best Hotel Bar by CNN.
The music here comes with a surprise too – the DJ’s booth is literally carved in the cliff, while live bands perform on the round bar stage. It is truly a one-in-a-lifetime experience.
Unique Rooftop Bar. It is a laid-back luxe pool club with classic cocktails, Tequila Specialties, and a nice wine list. If you’re looking for a special night, you can order a tasting set of 3 or 4 courses.
Luna Rooftop Bar. The newest addition to Ayana’s rooftop venues is a luxe rooftop bar with a curvy infinity pool and cozy lounging area overlooking the Jimbaran Bay and lounge music. A little hidden gem to enjoy ocean views and drinks.
The menu features some of the best international appetizers and the drinks menu has a long list of refreshing signature cocktails. Luna Sparkle cocktail is a must-try!
Where Is It: Jalan Karang Mas Sejahtera, Jimbaran, Kec. Kuta Sel., Kabupaten Badung, Bali 80364
Online: Ayana Bali
Anantara 360 Rooftop Bar & Restaurant
One of the most beautiful rooftop bars in Bali with uninterrupted 360 sunset views, premium spirits, and selected Indonesian and international lunch and dinner menus.
The atmosphere is more reserved and relaxed, closer to fine-dining venues, so you can order amazing drinks and unwind here.
Where Is It: Labuan Sait, Jl. Pemutih, Pecatu, Kec. Kuta Sel., Uluwatu, Bali 80361
Online: 360 Rooftop
Temple Bar @ Karma Kandara
A very unique rooftop bar with North African vibes and Middle Eastern cuisine. Lots of cushions, great settings, amazing tapas, and a good choice of cocktails.
The Temple lounge and bar sit on top of Karma Kandara’s finest restaurant, so after a few drinks, you can easily indulge in a nice dinner at the resort.
Where Is It: Karma Kandara, Jl. Villa Kandara Banjar Wijaya Kusuma Ungasan Benoa Kuta Sel., Ungasan, Kec. Kuta Sel., Kabupaten Badung, Bali 80362
Online: Temple Bar
Best Rooftop Bars In Ubud, Bali
Pinstripe Bar
Pinstripe is a must-visit bar when you have a degustation at Aperitif. Perched on a lush slope, this bar has a unique, elegant atmosphere of 30s with leather couches, a wooden bar, dimmed light, and classy bartenders.
Some jazz music and you feel in another era. The view from a colonial-style terrace opens towards Ubud jungles and tranquillity.
The drinks are on point. You don’t even need a menu, the bartenders will craft something unique just for you, all you need to do is tell them what you’re in the mood for.
Where Is It: Br. Nagi, Jl. Lanyahan, Petulu, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Online: Pinstripe
NAGA Rooftop Bar & Lounge
One of the best rooftop bars in Ubud with peaceful jungle and Wos River views, a cozy setting, and our favourite parts – swings by the bar and round lounge above the jungle!
Service quality, food, and drink menus are overseen by Mariott so you can expect an impeccable experience at Naga. The drinks list features whiskeys from different countries for true connoisseurs.
Where Is It: Jalan A.A. Gede Rai, Lodtunduh, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Online: NAGA
Tree Bar @ Maya Ubud
An open-air Balinese-style pavilion overlooking the Ubud rainforest. The restaurant offers breakfast a la carte menu, afternoon tea, and, of course, classic cocktails, wine by glass, arak, and some other spirits.
It is a perfect spot for those who love tranquillity, a real hidden gem! If you come earlier, you can enjoy the hotel’s spa and facilities – there is a beautiful pool surrounded by nature.
Where Is It: Jl. Gn. Sari, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Online: Tree Bar
Best Rooftop Bars Bali: Sanur & Nusa Dua
Pala & Atelier @ Kempinski
One of the best 5-star hotels in Bali – Kempinski – has an array of restaurants and 2 rooftop venues: Pala and L’Atelier. Both combine a dining area and a bar and offer casual fine dining.
Pala is located on the second floor, and the bar’s opening hours are from 5 pm to midnight. The bar menu comes with a wine list, a dedicated cigar list, a shisha menu, and a nice selection of cocktails and liquor. Must-try is Acaraki – a cocktail featuring healing Jamu.
Nested at the top floor, L’Atelier by Cyril Kongo is a luxe avant-garde lounge and bar combining Mediterranean cuisine, crafted signature cocktails, live music, and premium Cuban cigars.
Where Is It: Jl. Raya Nusa Dua Selatan, Sawangan, Nusa Dua, Kabupaten Badung, Bali 80361
Online: Kempinski Bars & Restaurants
Bart Sanur @ Artotel Sanur
A rooftop venue located on top of the 4-star Artotel Hotel, right by the Sanur beach. Great spot to enjoy ocean views, chill vibes, and a couple of drinks.
The bar comes with a nice pool which is exactly what you need on a hot day. Creative cocktails and a very pleasant service make this sunset bar a nice stop in Sanur.
Where Is It: Jl. Kusuma Sari No.1, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80227
Online: Instagram
Roost Nusa Dua – Rooftop Restaurant
Beautiful bamboo bar and restaurant at the rooftop of the Nest Hotel offering a semi-fine dining experience, stunning views, and nightlife.
Friday nights are for DJs, free-flowing drinks, and dancing, while on Wednesday you can enjoy some BBQ. You can easily come here for dinner and yet enjoy some pre-dinner drinks.
Where Is It: Benoa, South Kuta, Badung Regency, Bali 80361
Online: Roost
Final Thoughts On Bali’s Best Rooftop Venues
Rooftop bars in Bali cater to a wide range of visitors from those looking for a chill sunset bar to someone ready to show some moves.
From staple cocktails like Mojito, Margaritas, and Bloody Mary to creative inventions of Balinese mixologists using local fruits, and high-quality imported wine and liquor – everyone has something to sip on!
Related blogs:
The 25 Best Bars Bali Guide 2025: Simply The Finest Places To Quench Your Thirst On The Island
Best Happy Hour Bali Guide: All The Best Drink Deals Everywhere On The Island