Bungalows in Uluwatu and the Bukit peninsula
Adi's Bungalows
Garden bungalows with a pool and shared kitchen
See today's offersBali is an Indonesian island of volcanoes, rice terraces, Hindu temples and surf beaches, and it's big enough that where you stay shapes your whole trip. Traffic in the south can be slow, so it pays to pick a base close to what you want to do rather than plan long daily drives.
The places we list cover most of the island: cliff-top bungalows on the Bukit peninsula near Uluwatu, private-pool villas in Seminyak and Canggu, calm-water hotels in Sanur, simple stays on rugged Nusa Penida, rice-field retreats near Ubud and Kintamani, and peaceful bases on the north coast around Lovina and Pemuteran.
33 hotels
Bungalows in Uluwatu and the Bukit peninsula
Garden bungalows with a pool and shared kitchen
See today's offersGuesthouse in Seminyak, Legian and Canggu
Quiet rooms and a garden pool near Batu Bolong
See today's offersVilla in Uluwatu and the Bukit peninsula
Kitchenettes, terraces and a pool between three beaches
See today's offersHotel in Uluwatu and the Bukit peninsula
A garden pool between Bingin and Padang Padang
See today's offersGuesthouse in Seminyak, Legian and Canggu
An indoor pool and sea views near Echo Beach
See today's offersHotel in Uluwatu and the Bukit peninsula
Sea views and an infinity pool near Dreamland Beach
See today's offersHotel in Uluwatu and the Bukit peninsula
Thatched cliff rooms above the Indian Ocean
See today's offersBungalows in Uluwatu and the Bukit peninsula
Beachfront bungalows above the Bingin surf
See today's offersVilla in Uluwatu and the Bukit peninsula
A garden villa with a pool near Dreamland
See today's offersHotel in Seminyak, Legian and Canggu
A rooftop lounge five minutes from Double Six
See today's offersHotel in The north and west coast
A pool a few steps from Lovina Beach
See today's offersHotel in Seminyak, Legian and Canggu
Vintage, colonial-style charm minutes from the beach
See today's offersBungalows in Nusa Penida
Garden bungalows a walk from Crystal Bay
See today's offersHotel in Nusa Penida
A garden pool three minutes from the sand
See today's offersHotel in The north and west coast
A garden pool five minutes from Lovina's beach
See today's offersHotel in Sanur and Serangan
A Sanur base five minutes from the beach
See today's offersVilla in Ubud and the highlands
Private pools and Balinese treatments near Ubud
See today's offersBungalows in The north and west coast
Bungalows and a pool near Pemuteran's reefs
See today's offersHotel in Ubud and the highlands
Cool air and volcano views in the Bali highlands
See today's offersHotel in Nusa Penida
Suites, a spa and a pool with a view
See today's offersHotel in Nusa Penida
A clifftop garden stay by Tamarind Beach
See today's offersLodge in Sanur and Serangan
Garden rooms by the Serangan marina
See today's offersVilla in Seminyak, Legian and Canggu
Private pools in the heart of Seminyak
See today's offersHotel in Sanur and Serangan
A quiet Sanur stay near Segara Beach
See today's offersVilla in The north and west coast
Beachfront villas on Bali's quiet north-east coast
See today's offersVilla in Seminyak, Legian and Canggu
A modern villa with a private garden
See today's offersVilla in Seminyak, Legian and Canggu
Contemporary Balinese design and a private garden
See today's offersHotel in The north and west coast
A wellness retreat near Menjangan Island
See today's offersVilla in Seminyak, Legian and Canggu
A private pool and open-plan living
See today's offersVilla in Seminyak, Legian and Canggu
A Balinese garden villa near the beach
See today's offersVilla in Seminyak, Legian and Canggu
A pool villa minutes from Canggu's surf
See today's offersNo hotels match all of those filters. Remove a feature or choose another area to see more.
"Our order" puts hotels we have fully written up first. Commission doesn't affect the order.
Most visitors split their time between the south coast and the cooler interior. The Nusa islands and the north coast are quieter options with a very different feel.
Best for surfing, cliffs and sunsets
The limestone Bukit peninsula, at Bali's southern tip, is known for its cliffs, white-sand coves and world-famous surf breaks such as Uluwatu, Padang Padang, Bingin and Balangan. Steep steps lead down to many of the beaches.
Uluwatu Temple, perched on a cliff above the ocean, hosts a Kecak fire dance at sunset. The area is spread out, so most people use scooters or drivers, and it's around 30 to 45 minutes from the airport.
Best for villas, dining and beach clubs
Seminyak and Legian, north of Kuta, are Bali's most polished beach towns, with boutiques, restaurants, spas and sunset beach clubs along a long sandy shore that includes Double Six and Petitenget.
Further north, Canggu is younger and more laid-back, popular with surfers and remote workers, with cafes, co-working spaces and rice fields between the villas. Batu Bolong and Echo Beach are its main surf spots, and Tanah Lot temple is a drive away.
Best for families and calm water
Sanur, on the east coast, has a reef-protected beach with calm water and a long beachfront path for walking and cycling. It's relaxed, family-friendly and good for sunrise. Fast boats to Nusa Penida and Nusa Lembongan leave from Sanur's beach.
Just south, Serangan Island is linked by a causeway and has a marina and a turtle conservation centre.
Best for dramatic scenery and snorkelling
Across the Badung Strait from Sanur, Nusa Penida is wild and rugged, with towering cliffs and famous viewpoints such as Kelingking Beach, Broken Beach, Angel's Billabong and Diamond Beach. Manta rays gather at dive sites off the coast.
Roads can be rough and steep, and many visitors hire a driver for the day. Staying overnight means you can see the viewpoints before the day-trippers arrive.
Best for culture, rice terraces and cooler air
Ubud is Bali's cultural heart, surrounded by rice terraces and known for its palace, art markets, dance performances, yoga and the Sacred Monkey Forest. Tegallalang's terraced rice fields lie just north.
Higher up, Kintamani sits on the rim of the Batur caldera, with views of Mount Batur and its lake. The climate is cooler, and sunrise treks up the volcano are popular.
Best for dolphins, diving and peace
Bali's north coast is quiet, with black-sand beaches and calm seas. Lovina is known for early-morning dolphin-watching boat trips, and the waterfalls and hot springs inland.
Further west, Pemuteran is a small, low-key resort area close to Menjangan Island in West Bali National Park, one of Bali's best spots for snorkelling and diving.
Many first-time visitors combine a few nights in the south, such as Seminyak, Canggu or Uluwatu, with a few nights in Ubud. Sanur is a calmer choice for families.
Longer than the distances suggest. Traffic in the south is heavy, and a drive from the airport to Ubud can take 1.5 to 2 hours, so it's worth basing yourself near what you want to see.
Fast boats run from Sanur and take about 30 to 45 minutes. Sea conditions can affect crossings, so allow a little flexibility.
The dry season, roughly April to October, is the most popular. The wet season brings afternoon downpours but greener scenery and fewer visitors.
Rules depend on your nationality and change from time to time, and a tourist levy has been introduced for foreign visitors. Check the latest official guidance before you travel.