Hotels in Bali

Search and compare Bali hotels from hundreds of travel sites and save

Bali
Oct 3 — Oct 42
Bali
Tue 10/3
Wed 10/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Bali

These hotels are among the most popular properties in the Bali area. Change the dates at the top of the page to see more options in Bali.
Filter by star ratings
All filters
Hard Rock Hotel Bali
8.6 Excellent
Jalan Pantai Banjar Pande Mas, Kuta, Indonesia
Show on map
0.3 mi from city center, Kuta, BA, Indonesia 
ExcellentBased on 890 reviews
8.6

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Kuta. It features an outdoor pool with water slides, a Jacuzzi and a sauna.

The One Legian
7.5 Good
Jalan Raya Legian No. 117, Kuta, Indonesia
Show on map
0.6 mi from city center, Kuta, BA, Indonesia 
GoodBased on 705 reviews
7.5

Featuring a rooftop swimming pool and stylish rooms, this hotel is set in the centre of Kuta. Guests also have exclusive access to the on-site The Spa and Mini Gym.

Maya Ubud Resort & Spa
8.9 Excellent
Jalan Gunung Sari Peliatan, P.O. Box 1001, Ubud, Indonesia
Show on map
1.1 mi from city center, Ubud, BA, Indonesia 
ExcellentBased on 607 reviews
8.9

With spectacular views of the Petanu river valley or Peliatan rice terrace, the luxurious Maya Ubud Resort & Spa provides secluded environmentally-sustainable accommodation set against a lush Balinese landscape. A short walk from Spa at Maya, it offers comfortable rooms equipped with a flat-screen TV, slippers and a coffee maker.

The Kuta Beach Heritage Hotel Bali - Managed by Accor
8.0 Excellent
Jl. Pantai Kuta, Br. Pande Mas, Kuta, Indonesia
Show on map
0.4 mi from city center, Kuta, BA, Indonesia 
ExcellentBased on 977 reviews
8.0

Centrally located, The Kuta Beach Heritage Hotel - Managed by Accor allows for easy access to Kuta's main retail areas and tourist attractions. It also offers a rooftop terrace, an outdoor pool and a Jacuzzi.

AYANA Resort Bali
8.9 Excellent
Jl. Karang Mas Sejahtera Jimbaran, South Kuta, Indonesia
Show on map
2.6 mi from city center, South Kuta, BA, Indonesia 
ExcellentBased on 1,313 reviews
8.9

Established in 1996 and located in Jimbaran, AYANA Resort Bali provides a plunge pool, an infinity pool and a sauna, plus views of Jimbaran Bay. Guests also have exclusive access to the Thermes Marins Bali and AYANA Kids Club.

Grand Inna Kuta
8.1 Excellent
Jl Pantai Kuta No 1 Kuta, Kuta, Indonesia
Show on map
0.3 mi from city center, Kuta, BA, Indonesia 
ExcellentBased on 2,381 reviews
8.1

Conveniently located, Grand Inna Kuta offers easy access to Kuta's popular tourist attractions. It has free wireless internet, a pool bar and is a stone's throw from South Kuta Beach.

Meliá Bali
8.3 Excellent
Kawasan Wisata Btdc Lot 1, South Kuta, Indonesia
Show on map
4.0 mi from city center, South Kuta, BA, Indonesia 
ExcellentBased on 2,050 reviews
8.3

This modern hotel in Nusa Dua provides free wireless internet, as well as a private beach and an outdoor pool. It also features a Jacuzzi and outdoor tennis courts.

Padma Resort Legian
9.3 Excellent
Jalan Padma No 1 Legian, Kuta, Indonesia
Show on map
1.3 mi from city center, Kuta, BA, Indonesia 
ExcellentBased on 365 reviews
9.3

Located in Legian, Padma Resort Legian provides modern 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a swimming pool. It also features a rooftop terrace, a sauna and a fitness centre.

Alaya Resort Ubud
8.8 Excellent
Jl. Hanoman, Ubud, Indonesia
Show on map
0.9 mi from city center, Ubud, BA, Indonesia 
ExcellentBased on 669 reviews
8.8

Boasting an outdoor pool, Alaya Resort Ubud is situated in Ubud and provides modern accommodation. There is also a fitness centre with a swimming pool.

Komaneka at Tanggayuda Ubud
9.1 Excellent
Br. Tanggayuda, Kedewatan, Ubud, Indonesia
Show on map
3.2 mi from city center, Ubud, BA, Indonesia 
ExcellentBased on 273 reviews
9.1

Conveniently situated and providing a plunge pool and an outdoor pool, this peaceful resort is a short drive from Ubud. There is also a gym with yoga classes and an infinity pool.

Tips for booking hotels in Bali

Cheapest month:February
Most expensive month:June
Average price in Bali:$248/night
Cheapest price found:$3/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$189 - $317
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$235 - $288
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Bali hotels

These Bali properties are among the highest rated by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
Show all 27,744 hotels
1
Harris Hotel Kuta Tuban Bali
8.3 Excellent
Jl. Dewi Sartika, Kuta, Indonesia
Show on map
1.3 mi from city center, Kuta, BA, Indonesia 

Harris Hotel Tuban Bali provides 4-star accommodation in Kuta, just minutes from Ngurah Rai International Airport. It also features a free shuttle service, valet parking and 24-hour room service.

$32
Avg. per night
2
The Seminyak Beach Resort & Spa
9.3 Excellent
Jl. Kayu Aya, Bali, Kuta, Indonesia
Show on map
2.9 mi from city center, Kuta, BA, Indonesia 

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.

$238
Avg. per night
3
Holiday Inn Resort Baruna Bali
8.4 Excellent
Jalan Wana Segara 33, Kuta, Indonesia
Show on map
1.2 mi from city center, Kuta, BA, Indonesia 

Situated just a short stroll from Tuban Beach, this traditional resort features both a bar and a restaurant. Popular amenities include an outdoor pool, a rooftop terrace and a Jacuzzi, and it provides views of Kuta.

$82
Avg. per night
4
Novotel Bali Nusa Dua
7.8 Good
Jl Pantai Mengiat Btdc Complex Po Box 116, South Kuta, Indonesia
Show on map
3.8 mi from city center, South Kuta, BA, Indonesia 

Offering a private beach and an outdoor pool, this 5-star hotel is situated in Nusa Dua. It also offers a free shuttle service, a sauna and a Jacuzzi.

$94
Avg. per night
5
Sun Island Hotel & Spa Legian
8.2 Excellent
Jl. Legian 123, Kuta, Indonesia
Show on map
0.7 mi from city center, Kuta, BA, Indonesia 

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Kuta. It also offers 24-hour room service, valet parking and a coffee bar.

$23
Avg. per night
6
The Kayon Resort
9.3 Excellent
Banjar Kepitu Desatagalalang, Ubud, Indonesia
Show on map
2.4 mi from city center, Ubud, BA, Indonesia 

Boasting a rooftop terrace and an outdoor pool, The Kayon Resort by Pramana is located in Ubud and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

$160
Avg. per night
7
Maya Sanur Resort & Spa
8.8 Excellent
Jl. Danau Tamblingan No. 89M Batujimbar, Denpasar, Indonesia
Show on map
3.2 mi from city center, Denpasar, BA, Indonesia 

Maya Sanur Resort & Spa is located in Sanur and is close to the area's tourist attractions. In addition to free public parking on site, the resort provides comfortable 5-star rooms and a bar.

$153
Avg. per night
8
Potato Head Suites & Studios - Chse Certified
9.3 Excellent
Jl. Petitenget No.51B, Seminyak, Kec. Kuta Utara, Kabupaten, Kuta, Indonesia
Show on map
3.5 mi from city center, Kuta, BA, Indonesia 

Potato Head Suites & Studios is situated in Seminyak and is close to the area's popular attractions. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

$212
Avg. per night

Cheapest hotels in Bali, Indonesia

For those on a budget, these are the cheapest hotels available in Bali for the selected dates. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 27,744 hotels
Ramada Encore by Wyndham Seminyak Bali
8.0 Excellent
Jl. Dewi Saraswati III No.51, Kuta, Indonesia
Show on map
2.7 mi from city center, Kuta, BA, Indonesia 

Ramada Encore Bali Seminyak offers 4-star accommodation in Seminyak. Guests have access to a day spa, a gym and an outdoor pool.

$14
Avg. per night
Kuta Central Park Hotel
7.3 Good
Jl. Patih Jelantik, Kuta, Indonesia
Show on map
0.9 mi from city center, Kuta, BA, Indonesia 

Kuta Central Park Hotel is a stylish base when visiting Kuta and is close to everything the area has to offer. It also offers a sauna, an outdoor pool and a free shuttle service.

$21
Avg. per night
Eden Hotel Kuta Bali
7.5 Good
Jl. Kartika Plaza 42, Kuta, Indonesia
Show on map
0.8 mi from city center, Kuta, BA, Indonesia 

Eden Hotel Kuta Bali is set in Kuta and is within a short walk of nearby landmarks, including Waterbom Bali, Melasti Beach Bungalows Spa and Tuban Beach. There is also a fitness centre with a swimming pool.

$22
Avg. per night
Swiss-Belinn Legian
8.0 Excellent
Jl. Padma Utara, Kuta, Indonesia
Show on map
1.6 mi from city center, Kuta, BA, Indonesia 

Located in Legian, Swiss-Belinn Legian is within a 20-minute drive of Ngurah Rai International Airport and provides an infinity pool. Some of the features provided at this modern 3-star hotel include free on-site parking and Wi-Fi.

$24
Avg. per night
Grand Zuri Kuta Bali
8.2 Excellent
Jl. Raya Kuta No. 81, Kuta, Indonesia
Show on map
0.9 mi from city center, Kuta, BA, Indonesia 

Situated in Kuta, this 4-star property is modern and contemporary. It also offers a sauna, free Wi-Fi and an outdoor pool.

$27
Avg. per night
</