Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Bali

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

Four Seasons Resort Bali at Jimbaran Bay
5 out of 5
Kuta Selatan, Jimbaran, Bali
Free CancellationReserve now, pay when you stay
The price is $564 per night from Dec 5 to Dec 6
4.7/5Exceptional! (170 reviews)

"Beautiful property, romantic, quiet & secluded, amazing staff which is very well managed by GM of the hotel overall"…"

Reviewed on Mar 22, 2020

Four Seasons Resort Bali at Jimbaran Bay
Kayumanis Ubud Private Villas & Spa
5 out of 5
Sayan Village, PO BOX 777, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $129 per night from Dec 11 to Dec 12
4.7/5Exceptional! (463 reviews)
Incredible Unique Property

"One af the most amazing properties we’ve ever seen and the hospitality was second to none. Perfect for a romantic getaway. We’ll be back!"…"

Reviewed on Apr 2, 2020

Kayumanis Ubud Private Villas & Spa
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI
Free CancellationReserve now, pay when you stay
The price is $428 per night from Dec 5 to Dec 6
4.9/5Exceptional! (249 reviews)

"This hotel was tucked away in unspoiled nature. Seeing the steam rise from the canyon after a rain never disappointed. On the first night, monkeys were migrating through my yard. I think they wanted the welcoming fruit basket. Jero took really good care of us. It was also nice talking to Agas, who ..."…"

Reviewed on Feb 24, 2020

Viceroy Bali
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Jannata Resort and Spa
4 out of 5
Jl. Rsi Markandya, Br. Bangkiang Sidem Desa Keliki, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $54 per night from Dec 5 to Dec 6
4.5/5Wonderful! (31 reviews)

"The property is exactly as it's shown in the pictures. The views are breathtaking the resort is spotless and well kept. Everyone there is so friendly and inviting. It was hard to want to leave Jannata, it was truly an amazing experience."…"

Reviewed on Mar 10, 2020

Jannata Resort and Spa
Sofitel Bali Nusa Dua Beach Resort
5 out of 5
Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $122 per night from Dec 19 to Dec 20
4.3/5Excellent! (750 reviews)

"Amazing swimming pool, amazing service, loved it!!"…"

Reviewed on Jul 21, 2020

Sofitel Bali Nusa Dua Beach Resort
Sheraton Bali Kuta Resort
5 out of 5
Jalan Pantai Kuta, Kuta, Bali
Free Cancellation
The price is $66 per night from Dec 5 to Dec 6
4.4/5Excellent! (849 reviews)

"Centrally located. Close to shopping center : Beach walk mall. Great staff."…"

Reviewed on Mar 6, 2020

Sheraton Bali Kuta Resort
Double-Six Luxury Hotel
4.5 out of 5
No.66 Double Six Beach, Seminyak, Bali
The price is $74 per night from Dec 11 to Dec 12
4.6/5Wonderful! (282 reviews)
Very satisfied in the most difficult of times.

"We were at the Hotel during very difficult times. We were well looked after by staff every day despite the doom and gloom faced by all. The food and drink was excellent and very well priced for a leading hotel. The all you can eat gourmet breakfast coked to order could not be missed. Thursday night ..."…"

Reviewed on Mar 26, 2020

Double-Six Luxury Hotel
U Paasha Seminyak Bali
4 out of 5
Jalan Laksmana No 77, Seminyak, Bali
Free CancellationReserve now, pay when you stay
The price is $37 per night from Dec 15 to Dec 16
4.5/5Wonderful! (764 reviews)

"U Paasha is a very relaxing and centrally located hotel which is close to the beaches and restaurants. During this present “situation” you will find it easy to see everything that want and need."…"

Reviewed on Nov 24, 2020

U Paasha Seminyak Bali
The Apurva Kempinski Bali
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $184 per night from Dec 5 to Dec 6
4.7/5Exceptional! (105 reviews)

"Loved it! The breakfast wasn’t as good as W hotel or St Regies but would still recommend it."…"

Reviewed on Mar 11, 2020

The Apurva Kempinski Bali
Grand Istana Rama Hotel
4 out of 5
Jl. Pantai Kuta, Kuta, Bali
Free CancellationReserve now, pay when you stay
The price is $29 per night from Dec 10 to Dec 11
3.9/5Good! (764 reviews)
Consistently good

"Been here before. Consistently good. Staff no fuss and helpful. Room great, perhaps a bit tired but not a negative. Love the pool. Breakfast average - virtually no choice of quality fruit. Tried the spa treatment and massage was very good, superior to many other massages. Great location.Will come ..."…"

Reviewed on Mar 24, 2020

Grand Istana Rama Hotel
Plataran Ubud Hotel & Spa
5 out of 5
Jalan Hanoman, Pengosekan, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $75 per night from Dec 5 to Dec 6
4.7/5Exceptional! (259 reviews)

"Love everything! This hotel is up there among the best we have stayed around the world; its got class. Amazing staff, stunning greenery, style in everything they do. You can only experience it to know the difference."…"

Reviewed on Mar 29, 2020

Plataran Ubud Hotel & Spa
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $83 per night from Dec 5 to Dec 6
4.3/5Excellent! (823 reviews)

"This place is heaven on earth! The idyllic gardens, gorgeous pool and fab restaurants make the perfect setting. The staff are unbelievably warm and helpful. My generous room opened out onto a spacious garden and was close enough to everything whilst being completely private."…"

Reviewed on Mar 23, 2020

Meliã Bali
Renaissance Bali Uluwatu Resort & Spa
5 out of 5
Jalan Pantai Balangan 1 No 1, Ungasan, Bali
Free CancellationReserve now, pay when you stay
The price is $70 per night from Dec 5 to Dec 6
4.8/5Exceptional! (191 reviews)

"I stayed here for a night and they made it impossible not to like. Fast check-in, good room near the pool and breakfast area. The down part was the hot water is off few times and we had to call the technician to check and fix it. Otherwise, everything is good and would stay there again in the future ..."…"

Reviewed on Oct 12, 2020

Renaissance Bali Uluwatu Resort & Spa
Hilton Bali Resort
5 out of 5
Jl. Raya Nusa Dua Selatan, PO BOX 18, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $56 per night from Dec 5 to Dec 6
4.3/5Excellent! (953 reviews)

"The stay at the Hilton was fantastic considering the Corona virus situation which meant we had to cancel one day of our stay to return home to NZ. The staff were attentive and superb in sorting out our early departure - we cannot wait to return in better circumstances."…"

Reviewed on Mar 21, 2020

Hilton Bali Resort
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
The price is $175 per night from Dec 23 to Dec 24
4.7/5Exceptional! (998 reviews)

"We arrived to the W and was welcomed with lovely staff members, everything was all well until we got to our room which had mouse poop on one of the beds. I went straight down to the lobby and they immediately fixed the issue and gave us an upgrade of room which was a bonus. The location is amazing, ..."…"

Reviewed on Mar 12, 2020

W Bali - Seminyak
Tanah Gajah, a Resort by Hadiprana
5 out of 5
Jalan Goa Gajah, Tengkulak Kaja, Gianyar, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $139 per night from Dec 14 to Dec 15
4.9/5Exceptional! (131 reviews)

"The property is lovely and a great location to be in to just relax and unwind. The paddy fields look loverly and the restaurant overlooking the fields were fantastic sight to dine off. We had a personal buttler who was very attentive, quick and humble. The entire staff knew about us since there are ..."…"

Reviewed on Jan 16, 2020

Tanah Gajah, a Resort by Hadiprana
Hyatt Regency Bali
5 out of 5
Jl Danau Tamblingan 89, Denpasar, Bali
Free CancellationReserve now, pay when you stay
The price is $108 per night from Dec 5 to Dec 6
4.5/5Wonderful! (345 reviews)

"Location and staff were great Breakfast was good to"…"

Reviewed on Mar 14, 2020

Hyatt Regency Bali
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $71 per night from Dec 15 to Dec 16
4.4/5Wonderful! (996 reviews)

"It is a very clean property with very friendly staff. The breakfast and pools are amazing."…"

Reviewed on Mar 3, 2020

Conrad Bali
The Westin Resort Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $77 per night from Jan 3 to Jan 4
4.5/5Wonderful! (997 reviews)
Restful Westin

"The Westin is very spacious and the staff are very friendly. Our room was nice with a little balcony, however, there was a problem with the room that couldn't be fixed quickly and we were upgraded to a suite which was absolutely beautiful. Thank you Susi, Nira and Indra. The afternoon tea was also ..."…"

Reviewed on Mar 22, 2020

The Westin Resort Nusa Dua, Bali
Rama Residence Padma
4 out of 5
Jalan Padma, Legian, Bali
Free CancellationReserve now, pay when you stay
The price is $27 per night from Dec 5 to Dec 6
4.6/5Wonderful! (237 reviews)
Amazing!

"Our first time to Bali and this place was Amazing, beautiful large rooms, roof top pool looking over Bali and beach view, the staff are fantastic and so helpful, breakfast was included in our stay and we loved it sitting in the restaurant watching bali at its best, the place is close to shopping, ..."…"

Reviewed on Aug 8, 2020

Rama Residence Padma
Don't see what you're looking for?
See all available properties in Bali
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Bali Hotel Travel Guide

When you browse Expedia’s selection of hotels in Bali, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Bali so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in Bali!