Search Bali Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Bali

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Bali

Courtyard By Marriott Bali Seminyak Resort
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$170 per night from 29 Oct to 30 Oct
S$170
per night
29 Oct - 30 Oct
9.2/10 Wonderful! (1,001 reviews)
"Great hotel!"

Reviewed on 3 Oct,2023

Courtyard By Marriott Bali Seminyak Resort
Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
The price is S$238 per night from 2 Nov to 3 Nov
S$238
per night
2 Nov - 3 Nov
8/10 Very Good! (998 reviews)
"The resort was very clean and beautiful, the staffs were very helpful and polite."

Reviewed on 18 Sep,2023

Grand Mirage Resort & Thalasso Bali
InterContinental Bali Resort, an IHG Hotel
5 out of 5
Jalan Uluwatu 45, Jimbaran, Bali
Fully refundable
The price is S$269 per night from 1 Nov to 2 Nov
S$269
per night
1 Nov - 2 Nov
9/10 Wonderful! (946 reviews)
"Some areas need more work"

Reviewed on 25 Sep,2023

InterContinental Bali Resort, an IHG Hotel
Save an average of 15% on thousands of hotels when you're signed in
Discovery Kartika Plaza Hotel
5 out of 5
Jl Kartika Plaza, PO. Box 1012, South Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is S$172 per night from 21 Oct to 22 Oct
S$172
per night
21 Oct - 22 Oct
8.8/10 Excellent! (998 reviews)
"Great location. Excellent breakfast with good options. Nice big rooms for the family suite. Good pool with beautiful sunset. Fitness centre is also good size and I like the aquariums in the gym."

Reviewed on 3 Oct,2023

Discovery Kartika Plaza Hotel
Ayung Resort Ubud
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is S$226 per night from 26 Oct to 27 Oct
S$226
per night
26 Oct - 27 Oct
9.6/10 Exceptional! (512 reviews)
"The place is absolutely gorgeous. The staff is wonderful. It's in the jungle so there might be a critter or two in the vicinity."

Reviewed on 30 Sep,2023

Ayung Resort Ubud
The Westin Resort Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$202 per night from 27 Oct to 28 Oct
S$202
per night
27 Oct - 28 Oct
9/10 Wonderful! (1,001 reviews)
"Amazing resort, food and staff were great"

Reviewed on 26 Sep,2023

The Westin Resort Nusa Dua, Bali
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$586 per night from 22 Oct to 23 Oct
S$586
per night
22 Oct - 23 Oct
9.4/10 Exceptional! (998 reviews)
W Bali
"Great resort, service was excellent. Food was to die for. Towels need to be replaced old and stained both in the bathrooms and by the pool. More complimentary of offers would be also be good to be included."

Reviewed on 30 Sep,2023

W Bali - Seminyak
Ramada Encore by Wyndham Seminyak Bali
4 out of 5
Jl. Dewi Saraswati lll, Seminyak, Bali
The price is S$71 per night from 17 Oct to 18 Oct
S$71
per night
17 Oct - 18 Oct
8/10 Very Good! (521 reviews)
"Everything was outstanding except that the relatively hard bed could not be provided. It will be very good if relatively hard mattress are being made available in few rooms."

Reviewed on 25 Sep,2023

Ramada Encore by Wyndham Seminyak Bali
THE HAVEN Bali Seminyak
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is S$81 per night from 1 Nov to 2 Nov
S$81
per night
1 Nov - 2 Nov
8.4/10 Very Good! (1,000 reviews)
"THE COMPLIMENTARY BREAKFAST WAS AMAZING !! I was happy that Authentic dishes were offered and so many options for every type of palette was offered as well"

Reviewed on 1 Oct,2023

THE HAVEN Bali Seminyak
Mason Elephant Lodge
4.5 out of 5
Jalan Elephant Park Taro, Desa Taro Kaja, Tegalalang, Taro, Bali
Fully refundableReserve now, pay when you stay
The price is S$206 per night from 5 Oct to 6 Oct
S$206
per night
5 Oct - 6 Oct
9.2/10 Wonderful! (242 reviews)
Nice place!
"Really nice place in the Bali countryside and it comes with elephants too! You can ride, wash and feed the elephants I plus you can get a ride to dinner on one!"

Reviewed on 25 Sep,2023

Mason Elephant Lodge
Bali Dynasty Resort - CHSE Certified
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali
The price is S$186 per night from 21 Oct to 22 Oct
S$186
per night
21 Oct - 22 Oct
8.6/10 Excellent! (789 reviews)
"Great fun for the kids. Kids club was fantastic. Lovely food, excellent entertainment. Will return"

Reviewed on 23 Sep,2023

Bali Dynasty Resort - CHSE Certified
Hotel Indigo Bali Seminyak Beach, an IHG Hotel
5 out of 5
Jl. Camplung Tanduk No.10, Seminyak, Bali
Fully refundable
The price is S$277 per night from 1 Nov to 2 Nov
S$277
per night
1 Nov - 2 Nov
9.4/10 Exceptional! (464 reviews)
"I would say it’s one of the best in Bali, there was nothing to complain about and everything was superb."

Reviewed on 1 Oct,2023

Hotel Indigo Bali Seminyak Beach, an IHG Hotel
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Lot N2, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$351 per night from 27 Oct to 28 Oct
S$351
per night
27 Oct - 28 Oct
9.2/10 Wonderful! (999 reviews)
"Wonderful Staff, especially at breakfast, pool staff, reception, tour bookings. We had a fabulous holiday."

Reviewed on 1 Oct,2023

The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
Sheraton Bali Kuta Resort
5 out of 5
Jalan Pantai Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is S$208 per night from 24 Oct to 25 Oct
S$208
per night
24 Oct - 25 Oct
8.8/10 Excellent! (957 reviews)
"Stayed in Sheraton from 17 Sep to 22 Sep23. Best Beach facing hotel with best STAFF.Very clean rooms and best room service. You can’t ask anything better than THIS HOTEL. Only drawback is -THERE IS NOTHING MUCH IN BREAKFAST FOR INDIAN VEGETARIANS SO YOU HAVE TO REQUEST THE CHEF AND THEY PRODUCE. ..."

Reviewed on 27 Sep,2023

Sheraton Bali Kuta Resort
Alaya Resort Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is S$196 per night from 1 Nov to 2 Nov
S$196
per night
1 Nov - 2 Nov
9.2/10 Wonderful! (978 reviews)