Cocktail bars, wine bars, dive bars and gastropubs: drinking in Bali for grown-ups.

Where to drink

Ambar Ubud Bar ★ 4.4

$$$ Cocktail barHotel barUbud

Ambar Ubud Bar at Mandapa in Kedewatan, Bali, serves coconut-aged cocktails built on local herbs and roots, with live jazz every evening from 18:30.

DrinkCoconut-aged cocktails from the Taru Pramana series

Pinstripe Bar ★ 4.3

$$$ Cocktail barHotel barUbud

Pinstripe Bar at Viceroy Bali in Petulu, Ubud, is a 1930s-themed cocktail and wine bar among the rice fields, with an illustrated menu called The Clairvoyant.

DrinkColour-changing cocktails topped with smoke-filled bubbles

Whisper Cove ★ 4.2

$$ Cocktail barSpeakeasyUbud

Whisper Cove is a speakeasy-style cocktail bar above Maluku restaurant on Jl. Monkey Forest in Ubud, Bali, open from 18:00 to 01:00, Tuesday to Sunday.

DrinkSeason Two cocktails such as the coffee and spice Sweet Escape

Potato Head Beach Club ★ 4.3

$$$ Cocktail barBeach clubSeminyak

Potato Head Beach Club on Jl. Petitenget, Seminyak, Bali, sits by the Indian Ocean behind an amphitheatre facade of reclaimed shutters, with a daily DJ set.

DrinkCocktails and spirits distilled and blended locally

Mrs Sippy ★ 4.0

$$$ Cocktail barBeach clubSeminyak

Mrs Sippy on Jl. Taman Ganesha in Kerobokan, Bali, is a poolside beach club with sandstone walls, a Mediterranean and charcoal menu and DJs playing daily.

DrinkSignature cocktails shaken to order beside the pool

La Plancha ★ 4.0

$$ Cocktail barBeach barSeminyak

La Plancha on Mesari Beach, Seminyak, Bali, is a Spanish chiringuito-style beach bar with colourful bean bags and Balinese umbrellas, open daily until 23:00.

DrinkIce-cold beer and cocktails on the sand

La Brisa ★ 4.2

$$$ Cocktail barBeach clubCanggu

La Brisa on Echo Beach, Canggu, Bali, is a beach club decorated with reclaimed wood from over 500 old fishing boats, serving cocktails until 23:00.

DrinkHandcrafted cocktails at sunset

The Lawn ★ 4.2

$$$ Cocktail barBeach clubCanggu

The Lawn on Jl. Pura Dalem in Canggu, Bali, started as a beachside margarita van and now serves sunset drinks and eats from daybeds above the Indian Ocean.

DrinkSunset margaritas

El Kabron ★ 4.3

$$$ Cocktail barBeach clubUluwatu

El Kabron in Pecatu, Uluwatu, Bali, is a Mediterranean oceanfront restaurant and beach club known for its daily sunset parties, open until 00:00.

DrinkSignature cocktails at the Sunset Theater

Single Fin ★ 4.1

$$ Cocktail barBeach barUluwatu

Single Fin is a cliffside beach bar at Suluban in Uluwatu, Bali, open until 02:00 on Wednesdays and Sundays and until 22:00 or 23:00 on other days.

DrinkSunset cocktails above the surf break

Sundays Beach Club ★ 4.2

$$$ Cocktail barBeach clubUluwatu

Sundays Beach Club on the Ungasan coast, Bali, sits on the sand with a lagoon, sunset bonfires, live music from 17:00 and a bar open daily until 22:00.

DrinkSignature cocktails by the sunset bonfires

Rock Bar ★ 4.3

$$$$ Cocktail barClifftop barJimbaran

Rock Bar at AYANA Estate in Jimbaran, Bali, is a cliffside bar reached by inclinator, pouring cocktails above the Indian Ocean from 16:00 until 00:00.

DrinkSignature cocktails at sunset

Tree Bar ★ 3.8

$$$ Cocktail barHotel beach barSanur

Tree Bar at Maya Sanur Resort on Jl. Danau Tamblingan, Bali, is a beach restaurant and bar with a Mediterranean-leaning menu and handcrafted cocktails.

DrinkHandcrafted cocktails and mocktails on the beach

Kawi Ubud ★ 4.4

$$ Cocktail barCocktail barUbud

Kawi Ubud is a 15-seat cocktail bar on Jl. Raya Lungsiakan in Kedewatan, Bali, built on Balinese cooking memory, from tea-inspired drinks to house infusions.

DrinkTeh: tea layered over an Old Fashioned

District 1 ★ 4.3

$$ Cocktail barSpeakeasySeminyak

District 1 is a hidden cocktail bar above Bo & Bun in Seminyak, Bali, reached by a red door in a quiet alley, with a library of signature cocktails.

DrinkLove + Passion: limoncello, blood orange and passion fruit vodka

Bar RASA ★ 4.3

$$$ Cocktail barSpeakeasySeminyak

Bar RASA is an intimate speakeasy inside Villa Air Bali in Petitenget, Bali, with cocktails built on the six flavours of Ayurveda, open Wednesday to Sunday.

DrinkJourney menus built on six Ayurvedic tastes

Segno ★ 4.4

$$$ Cocktail barSpeakeasyCanggu

Segno is a speakeasy cocktail bar behind a sliding fire-escape door at Luma on Jl. Pantai Batu Bolong, Canggu, Bali, with over 30 signature cocktails.

DrinkCloudy Sour: Earl Grey vodka, amaretto, Grand Marnier and egg white

FINNS Beach Club ★ 3.9

$$$ Cocktail barBeach clubCanggu

FINNS Beach Club on Jl. Pantai Berawa, Canggu, Bali, runs an all-day party format with live DJs, a beach party restaurant and a two-for-one happy hour.

DrinkTwo-for-one happy hour cocktails

L'Atelier by Cyril Kongo ★ 4.2

$$$$ Cocktail barRooftop loungeNusa Dua

L'Atelier by Cyril Kongo is a rooftop lounge on the top floor of The Apurva Kempinski in Nusa Dua, Bali, with ocean views, Mediterranean tapas and live music.

DrinkApurva Old Fashioned

Minoo Beach Club ★ 3.8

$$$ Cocktail barBeach clubUluwatu

Minoo Beach Club on Melasti Beach in Ungasan, Bali, has a 12-metre infinity pool and daybeds between pool and sand, open daily 10:00 to 20:00.

DrinkCocktails with poolside bites and local DJs

Book food experiences in Bali

See all 1168 bookable experiences in Bali

← Back to Bali food guide

By when you want to eat