Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Bali

Filter by star ratings
All filters
Best Western Premier Agung Resort Ubud
Best Western Premier Agung Resort Ubud
8.9 Excellent
Jalan Sriwedari No. 99, Gianyar, Ubud, Indonesia
Show on map
0.8 km from city centre, Ubud, BA, Indonesia 
ExcellentBased on 519 reviews
8.9

Situated in Ubud, Best Western Premier Agung Resort Ubud is located an easy drive from Gianyar and Payangan. It offers an outdoor pool, a swimming pool and free wireless internet.

Wyndham Dreamland Resort Bali
Wyndham Dreamland Resort Bali
8.1 Excellent
Kawasan Pecatu Indah, Denpasar, Indonesia
Show on map
17.2 km from city centre, Denpasar, BA, Indonesia 
ExcellentBased on 604 reviews
8.1

Wyndham Dreamland Resort Bali is ideally located in peaceful village surrounds, just a short drive from Jimbaran and Uluwatu. It also features an outdoor pool and a gym.

Ayodya Resort Bali
Ayodya Resort Bali
8.7 Excellent
Jalan Pantai Mengiat P.O Box 46, South Kuta, Indonesia
Show on map
6.5 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 1,264 reviews
8.7

Situated in Nusa Dua, this hotel offers a private beach and a deluxe infinity pool. It has a gym, as well as free Wi-Fi, a butler service and a swimming pool.

Le Méridien Bali Jimbaran
Le Méridien Bali Jimbaran
8.1 Excellent
Jalan Bukit Permai, South Kuta, Indonesia
Show on map
1.2 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 416 reviews
8.1

Located in Jimbaran, Le Meridien Bali Jimbaran is an easy drive from Kuta and provides free Wi-Fi and an outdoor pool. There is also a fitness centre with a saltwater swimming pool.

Green Field Hotel and Restaurant
Green Field Hotel and Restaurant
8.9 Excellent
Dewa Made Santana Jl. Pengosekan, Ubud, Indonesia
Show on map
1.7 km from city centre, Ubud, BA, Indonesia 
ExcellentBased on 1,075 reviews
8.9

This comfortable hotel in Ubud offers complimentary Wi-Fi, as well as an outdoor pool and a sun deck. There is also a fitness centre with a saltwater swimming pool.

Kamandalu Ubud
Kamandalu Ubud
9.1 Excellent
Jalan Andong, Banjar Nagi, Ubud, Indonesia
Show on map
1.8 km from city centre, Ubud, BA, Indonesia 
ExcellentBased on 480 reviews
9.1

Boasting a sauna, a Jacuzzi and a swimming pool, Kamandalu Ubud is situated in Ubud and provides unique accommodation. Some of the popular features on offer at this modern 5-star resort are a rooftop terrace and a free shuttle service.

Pita Maha Resort & Spa
Pita Maha Resort & Spa
9.1 Excellent
Jl. Raya Sanggingan PO Box 198, Ubud, Indonesia
Show on map
1.6 km from city centre, Ubud, BA, Indonesia 
ExcellentBased on 131 reviews
9.1

Pita Maha Resort & Spa is situated in Ubud and is close to the area's tourist attractions. There is also a fitness centre with an infinity pool.

Courtyard by Marriott Bali Seminyak Resort
Courtyard by Marriott Bali Seminyak Resort
9.2 Excellent
Jalan Camplung Tanduk No 103 SP, Dhyana Pura, Kuta, Indonesia
Show on map
3.7 km from city centre, Kuta, BA, Indonesia 
ExcellentBased on 2,058 reviews
9.2

Courtyard by Marriott Bali Seminyak Resort provides modern 5-star accommodation in Seminyak. It has a spa and wellness centre, as well as an outdoor pool, valet parking and a kids club.

Hotel Indigo Bali Seminyak Beach
Hotel Indigo Bali Seminyak Beach
9.3 Excellent
Jl. Camplung Tanduk No. 10, Denpasar, Indonesia
Show on map
6.5 km from city centre, Denpasar, BA, Indonesia 
ExcellentBased on 1,126 reviews
9.3

Hotel Indigo Bali Seminyak Beach is a vibrant base while visiting Seminyak and is close to everything the area has to offer. It also offers an express check-in and check-out feature, an outdoor pool and a kids pool.

Jamahal Private Resort & Spa
Jamahal Private Resort & Spa
9.3 Excellent
Jl. Uluwatu 1 Jimbaran, Bali, Indonesia, South Kuta, Indonesia
Show on map
1.0 km from city centre, South Kuta, BA, Indonesia 
ExcellentBased on 51 reviews
9.3

Jamahal Private Resort & SPA - adults only is ideally positioned in peaceful surrounds in Jimbaran, a short drive from Jalan Legian. It also offers a sun deck, an outdoor pool and free Wi-Fi.

Tips for booking a Bali hotel

Cheapest month:March
Most expensive month:July
Average price in Bali:C$ 213/night
Absolute cheapest price found:C$ 1/night
Cheapest day:Monday
Most expensive day:Wednesday
C$ 88 - C$ 297
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 116 - C$ 213
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bali hotels

Show all 24,227 hotels
1
The Seminyak Beach Resort & Spa
The Seminyak Beach Resort & Spa
9.2 Excellent
Jl. Kayu Aya, Bali, Kuta, Indonesia
Show on map
4.6 km from city centre, Kuta 

Boasting a private beach, an infinity pool and a butler service, The Seminyak Beach Resort & Spa offers deluxe 5-star accommodation. Popular amenities, such as a swimming pool and a sauna, make for a satisfying stay in Seminyak.

2
Como Uma Ubud
Como Uma Ubud
9.4 Excellent
Jalan Raya Sanggingan,Banjar Lungsiakan, Ubud, Indonesia
Show on map
1.9 km from city centre, Ubud 

Featuring an infinity pool and a sauna, COMO Uma Ubud is situated in Ubud and offers luxury accommodation. There is also a gym with a swimming pool, a sauna and yoga classes.

3
The Kayon Resort by Pramana
The Kayon Resort by Pramana
9.5 Excellent
Banjar Kepitu Desatagalalang, Ubud, Indonesia
Show on map
3.8 km from city centre, Ubud 

The Kayon Resort by Pramana offers 5-star accommodation in Ubud. It also provides a rooftop terrace and an outdoor pool.

4
Puri Sebali Resort
Puri Sebali Resort
9.1 Excellent
Jalan Raya Sebali, Banjar Sebali, Ubud, Indonesia
Show on map
3.3 km from city centre, Ubud 

This luxury hotel in Ubud provides complimentary wireless internet, as well as a mineral bath and an infinity pool. It also features a Jacuzzi, a rooftop terrace and a swimming pool.

5
Hotel Indigo Bali Seminyak Beach
Hotel Indigo Bali Seminyak Beach
9.3 Excellent
Jl. Camplung Tanduk No. 10, Denpasar, Indonesia
Show on map
6.5 km from city centre, Denpasar 

Hotel Indigo Bali Seminyak Beach is a vibrant base while visiting Seminyak and is close to everything the area has to offer. It also offers an express check-in and check-out feature, an outdoor pool and a kids pool.

6
Anantara Seminyak Bali Resort
Anantara Seminyak Bali Resort
8.2 Excellent
Jl.Abimanyu (Dhyana Pura), Kuta, Indonesia
Show on map
3.8 km from city centre, Kuta 

Boasting an infinity pool, free Wi-Fi and a Jacuzzi, Anantara Seminyak Bali Resort is located in Seminyak and provides modern accommodation. It offers 5-star rooms with a private bathroom equipped with a rain shower.

7
Renaissance Bali Uluwatu Resort & Spa
Renaissance Bali Uluwatu Resort & Spa
9.2 Excellent
Jalan Pantai Balangan 1 No 1, South Kuta, Indonesia
Show on map
4.9 km from city centre, South Kuta 

This modern resort in Ungasan provides free wireless internet, as well as an outdoor pool and a sauna. It offers 5-star accommodation with air-conditioned rooms.

8
Kamandalu Ubud
Kamandalu Ubud
9.1 Excellent
Jalan Andong, Banjar Nagi, Ubud, Indonesia
Show on map
1.8 km from city centre, Ubud 

Boasting a sauna, a Jacuzzi and a swimming pool, Kamandalu Ubud is situated in Ubud and provides unique accommodation. Some of the popular features on offer at this modern 5-star resort are a rooftop terrace and a free shuttle service.

Cheapest hotels in Bali, Indonesia

Show all 24,227 hotels
24/7 Bed & Breakfast
24/7 Bed & Breakfast
8.8 Excellent
Jl. Nuansa Udayana 9, No. 17, South Kuta, Indonesia
Show on map
2.1 km from city centre,  

Set within the scenic countryside of Jimbaran, 24/7 Bed & Breakfast provides comfortable accommodation and a full range of facilities, such as free Wi-Fi, a swimming pool and an express check-in and check-out feature. It also offers massage services, a 24-hour reception and a sun deck.

C$ 10
Avg. per night
Warsa Garden Bungalows
Warsa Garden Bungalows
6.6 Good
Monkey Forest Street, Ubud, Indonesia
Show on map
0.9 km from city centre,  

Recently refurbished, Warsa's Garden Bungalow and Spa provides relaxed 3-star accommodation in Ubud. Those staying at the property have access to an outdoor pool, a beauty centre and a sun deck.

C$ 12
Avg. per night
Inna Bali Heritage Hotel
Inna Bali Heritage Hotel
7.9 Good
Jl.Veteran No.3, Denpasar, Indonesia
Show on map
2.9 km from city centre,  

Inna Bali Heritage Hotel provides comfortable 3-star accommodation in Denpasar. It features a spa and wellness centre, as well as free Wi-Fi, a ballroom and a swimming pool.

C$ 17
Avg. per night
Dekuta Hotel
Dekuta Hotel
8.3 Excellent
Poppies Lane 2, No: 8, Kuta, Indonesia
Show on map
0.7 km from city centre,  

Established in 2009, Dekuta Hotel features views of Kuta, as well as a swimming pool. It also provides easy access to several local entertainment and dining options in Downtown Kuta.

C$ 21
Avg. per night
Sindhu Mertha Suite
Sindhu Mertha Suite
8.3 Excellent
Jl. Danau Poso No.27 Tanjung Sanur, Denpasar, Indonesia
Show on map
4.3 km from city centre,  

Conveniently situated and featuring a swimming pool, this comfortable guest house is a short drive from Denpasar. It is conveniently located for guests wishing to sightsee in the area.

C$ 22
Avg. per night
Mahana Boutique Apartment
Mahana Boutique Apartment
8.1 Excellent
Jl. Letda Tantular No.7, Renon, Denpasar, Indonesia
Show on map
1.5 km from city centre,  

Mahana Boutique Apartment provides a comfortable setting while in Denpasar. Guests also have access to free Wi-Fi and on-site parking.

C$ 22
Avg. per night
Hilton Garden Inn Bali Ngurah Rai Airport
Hilton Garden Inn Bali Ngurah Rai Airport
8.3 Excellent
Jalan Airport Ngurah Rai No. 7 Kuta, Denpasar, Indonesia
Show on map
8.7 km from city centre,  

Situated in Tuban, Hilton Garden Inn Bali Ngurah Rai Airport is an easy drive from Kuta and provides a kids club, a kids pool and an outdoor pool. Just moments from Ngurah Rai International Airport, it offers comfortable stay in a convenient location.

C$ 23
Avg. per night
Grand Kesambi Resort and Villas
Grand Kesambi Resort and Villas
7.1 Good
Jalan Raya Kesambi No.88, Kuta Utara, North Kuta, Indonesia
Show on map
1.2 km from city centre,  

Situated in Kerobokan, this 4-star property is modern and elegant. It also offers a kids pool, an outdoor pool and an express check-in and check-out feature.

C$ 23
Avg. per night

Hotel prices in Bali

2 stars or below

C$ 9 - C$ 55

24/7 Bed & Breakfast

#1 Most popular

C$ 10
Avg. per night
Fishermen's Guesthouse

#2 Most popular

C$ 16
Avg. per night
Ben's Homestay

Best value

Ben's Homestay
8.8 Excellent
C$ 9
Avg. per night
3 stars

C$ 12 - C$ 106

Satriya Cottages

#1 Most popular

Satriya Cottages
8.5 Excellent
C$ 26
Avg. per night
Dekuta Hotel

#2 Most popular

Dekuta Hotel
8.3 Excellent
C$ 21
Avg. per night
Warsa Garden Bungalows

Best value

C$ 12
Avg. per night
4 stars and up

C$ 23 - C$ 780

W Bali - Seminyak

#1 Most popular

W Bali - Seminyak
9.2 Excellent
C$ 213
Avg. per night
Renaissance Bali Uluwatu Resort & Spa

#2 Most popular

C$ 81
Avg. per night
Hilton Garden Inn Bali Ngurah Rai Airport
C$ 23
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bali

About Bali

One of the most popular destinations in Indonesia, Bali is beloved for its range of natural attractions and adventurous experiences that cater to all travellers. Its idyllic beaches, historic pagodas and late-night bars provide travellers with a mix of must-see attractions, while wildlife conservations, world-famous surf breaks and jungle-clad volcanoes offer unforgettable experiences.

Things to do

Whatever scene you’re looking for, you’ll find it in Bali. Party all night in Kuta and Seminyak, relax alongside temples and nature in Ubud or indulge at five-star resorts in Jimbaran. For a day of peaceful reflection, wander through the lush green rice paddies of Jatiluwih or take a walk along the palm tree-lined beach of Lovina dotted with traditional outrigger canoes.

More than just its beachside resorts and pampering spa treatments, Bali is covered in fascinating culture, religious sites and otherworldly landscapes. An immersion into Balinese culture wouldn’t be complete without visiting at least one of the ancient temples found around the island, such as Uluwatu Temple and Pura Besakih. For a postcard-perfect photo of Bali, visit Pura Tanah Lot at sunset and glimpse this unique wonder perched on a rocky islet.

Water-based activities, such as snorkelling and diving, are always rewarding in Bali, where colourful reefs offer an adventurous day of exploring unique marine life. Try white-water rafting along the Ayung River, catch a wave in the surf town of Canggu, or reach new heights at the active volcano Mount Batur, where you’re spoiled for choice with beautiful landscapes.

End your days dining on a variety of traditional fares such as chopped coconut with pork or duck stuffed with spices, or head to a market for fresh, local seafood and gourmet eateries along the coast. For a perfect escape from the traditional tourist areas, start your day with a sunrise dolphin-watching cruise or watch the famous surf breaks on nearby Nusa Lembongan.

Getting Around

The best way to get around Bali is via a hired car and driver. With its chaotic traffic and affordable taxi prices, visitors can have the freedom of roaming the country without the stress of navigating its streets themselves. Scooter rentals are also available, in addition to bicycles, for traversing shorter distances.

Bali travel FAQs

  • Where is the best place to stay in Bali?

    You can find several places worth visiting in Bali. Denpasar, Kuta, and Ubud are some of the most popular amongst our users.

  • What are the best hotels in Bali?

    1,030 reviews rated W Bali - Seminyak with an average score of 9.2/10. It may also be worth looking into the Renaissance Bali Uluwatu Resort & Spa, which received a rating of 9.2/10 from 1,067 reviews. Sheraton Bali Kuta Resort could also be a good option, with a score of 8.9/10 from 858 reviews.