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

Find out moreOpens in new tab or window

Book Bali Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

The Kayon Jungle Resort by Pramana
5 out of 5
Br. Bresela, Payangan, Payangan, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$159 per night from 5 Feb. to 6 Feb.
4.9/5Exceptional! (98 reviews)

"Beautiful property with delicious food and drink. We were lucky to be upgraded to a larger villa and the views were spectacular & serene. Very friendly hospitality and service you couldn’t fault."…"

Reviewed on 13 Jun. 2020

The Kayon Jungle Resort by Pramana
Six Senses Uluwatu
5 out of 5
JI. Goa Lempeh, Pecatu, Kuta Selatan, Kabupaten Badung, Pecatu, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$796 per night from 29 Jan. to 30 Jan.
4.5/5Wonderful! (37 reviews)

"I went to three hotels in Bali, and this hotel was the most luxurious hotel. Literally, we stayed for three days without leaving the hotel. It’s mostly for relaxation, but still there are many activities you can do such as movie theater, free ice cream, spa, swimming pool, and so on. They grow their ..."…"

Reviewed on 21 Apr. 2020

Six Senses Uluwatu
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 NZ$237 per night from 17 Feb. to 18 Feb.
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 2 Apr. 2020

Kayumanis Ubud Private Villas & Spa
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 NZ$78 per night from 12 Feb. to 13 Feb.
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 10 Mar. 2020

Jannata Resort and Spa
Swiss-Belresort Watu Jimbar
4 out of 5
Jalan Danau Tamblingan No.99A, Denpasar, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$42 per night from 31 Jan. to 1 Feb.
4.2/5Very Good! (999 reviews)

"Nice pool area but people were leaving towels on pool lounges all day but not even at the pool.short walk to the beach and good restaurants nearby."…"

Reviewed on 6 Mar. 2020

Swiss-Belresort Watu Jimbar
Mulia Resort
5 out of 5
Jalan Raya Nusa Dua Selatan, Kawasan Sawangan, Nusa Dua, Bali
The price is NZ$407 per night from 1 Feb. to 2 Feb.
4.5/5Wonderful! (781 reviews)

"This was our first "staycay" at the Mulia and as we travel quite regularly it was a very much needed break after almost 3months of no flights out of Bali. Our first impressions of The Mulia was the grandeur and beautiful grounds, we can clearly see why it has been so highly rated over the years. ..."…"

Reviewed on 19 Jul. 2020

Mulia Resort
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 NZ$895 per night from 12 Feb. to 13 Feb.
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 22 Mar. 2020

Four Seasons Resort Bali at Jimbaran Bay
The Lokha Ubud Resort, Villas & SPA
4.5 out of 5
BR. BANGKIANGSIDEM, DESA KELIKI TEGALLALANG, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$98 per night from 28 Jan. to 29 Jan.
4.5/5Wonderful! (531 reviews)

"Restaurant had great service and delicious food. The room was perfect very clean and perfect temperature."…"

Reviewed on 25 Mar. 2020

The Lokha Ubud Resort, Villas & SPA
Courtyard By Marriott Bali Seminyak Resort
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$78 per night from 2 Feb. to 3 Feb.
4.6/5Wonderful! (997 reviews)

"The properties amenities, wide range of services, promotions, discounts, and location were great! The staff was amazing we would like to say thank you to the whole cooking staff, wait staff, bar tenders, and the entertainment booking staff. Housekeeping was excellent, the spa was beyond belief, we ..."…"

Reviewed on 17 Jun. 2020

Courtyard By Marriott Bali Seminyak Resort
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$152 per night from 28 Jan. to 29 Jan.
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 23 Mar. 2020

Meliã Bali
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$688 per night from 1 Feb. to 2 Feb.
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 24 Feb. 2020

Viceroy Bali
Samabe Bali Suites & Villas
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$367 per night from 28 Jan. to 29 Jan.
4.6/5Exceptional! (217 reviews)

"The staff here treated us, and everyone else staying at the resort, like royalty. We were on our honeymoon so we got upgraded to a villa with a private pool and it was by far the coolest villa we've ever stayed in (and we travel quite a bit). The food here was great and there are plenty of activities ..."…"

Reviewed on 21 Jan. 2020

Samabe Bali Suites & Villas
Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$98 per night from 1 Feb. to 2 Feb.
4/5Very Good! (994 reviews)

"All inclusive was excellent! We enjoyed local food, Italian, Indian, Chinese meals with wine."…"

Reviewed on 25 Mar. 2020

Grand Mirage Resort & Thalasso Bali
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$228 per night from 17 Feb. to 18 Feb.
4.7/5Exceptional! (999 reviews)

"Very nice hotel right on the beach. Ocean view rooms are real ocean view as you are right at the beach. The waves do get a little noisy at times."…"

Reviewed on 3 Jan. 2021

W Bali - Seminyak
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 NZ$130 per night from 11 Feb. to 12 Feb.
4.5/5Wonderful! (998 reviews)

"Always love staying at this hotel. Great beach, great pool & also the service. Never dissapointed! Will be back here again for sure"…"

Reviewed on 15 Sep. 2020

The Westin Resort Nusa Dua, Bali
SOL by Meliá Benoa Bali
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$67 per night from 28 Jan. to 29 Jan.
4.1/5Very Good! (560 reviews)

"Gotta say for the price and all it was a great stay. Clean & comfortable. I had an issue with the first room, the bed was two doubles pushed together. We didn’t notice at first but my wife pointed it out. When we laid on it the split was right in the center. Told hotel management and they were so ..."…"

Reviewed on 19 Aug. 2020

SOL by Meliá Benoa Bali
Natya Resort Ubud
4 out of 5
Jalan Kelabang Moding, Desa Tegalalang, Ubud
Free cancellationReserve now, pay when you stay
The price is NZ$102 per night from 6 Feb. to 7 Feb.
4.7/5Exceptional! (54 reviews)

"Perfect honeymoon thanks to beauty of hotel and help of the team"…"

Reviewed on 20 Apr. 2020

Natya Resort Ubud
Visesa Ubud Resort
5 out of 5
Jalan Suweta, Banjar Bentuyung Sakti, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$124 per night from 29 Jan. to 30 Jan.
4.5/5Wonderful! (287 reviews)

"We had a great stay with amazing staff! Can’t wait to come back!"…"

Reviewed on 21 Mar. 2020

Visesa Ubud Resort
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
The price is NZ$176 per night from 28 Jan. to 29 Jan.
4.3/5Excellent! (998 reviews)

"Property is beautiful, set in amazing gardens with water features/pools. Large hotel but set out well. As we went in March the hotel was very quiet. The pool areas had a lot of sun beds which made it look crowded, I would take half away so to make the place more couple friendly."…"

Reviewed on 9 Mar. 2020

Grand Hyatt Bali
Maya Sanur Resort & Spa
5 out of 5
Jl. Danau Tamblingan No. 89M Batujimbar, Denpasar, Bali
Free cancellationReserve now, pay when you stay
The price is NZ$192 per night from 12 Feb. to 13 Feb.
4.7/5Exceptional! (381 reviews)
n out of Ten

"Yep, all the reviews are correct- this is an amazing hotel. Even in these uncertain COVID 19 times, the Maya in Sanur was everything that one could want in a hotel. Wonderful staff, amazing rooms and such a beautiful outlook. Loved every minute."…"

Reviewed on 29 Mar. 2020

Maya Sanur Resort & Spa
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.

Accommodation in Bali

Pack your bags and take a trip to Bali, where you’re guaranteed to have an amazing adventure. This incredible destination makes an ideal escape no matter what time of year you’re travelling, and a stay in Bali will likely mark the highlight of your trip. Best yet, you can book all of your travel arrangements with ease right here on Expedia.co.nz today.

Regardless of your particular tastes—be they low-key or luxurious—Expedia.co.nz will help you find the Bali accommodation that’s perfect for you. There are so many resorts and motels where to reserve a room, enjoy an on-site restaurant, or host a conference, whatever your budget is, you’ll find cheap hotels in Bali with just a quick search.

Where to Stay in Bali?

Whether you’re travelling on your own or with loved ones, have a terrific time in Bali. And with all of the Bali hotel deals here on Expedia.co.nz, finding the best accommodations is affordable and easy.