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
Price per night
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 - CHSE Certified
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is RM498 per night from 26 Oct to 27 Oct
RM498
per night
26 Oct - 27 Oct
9.2/10 Wonderful! (1,001 reviews)
"Great pool area and general location in Seminyak is excellent."

Reviewed on 25 Sep 2023

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
Grand Mirage Resort & Thalasso Bali - CHSE Certified
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
The price is RM673 per night from 29 Oct to 30 Oct
RM673
per night
29 Oct - 30 Oct
8/10 Very Good! (997 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 - CHSE Certified
Discovery Kartika Plaza Hotel - CHSE Certified
5 out of 5
Jl Kartika Plaza, PO. Box 1012, South Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is RM419 per night from 10 Oct to 11 Oct
RM419
per night
10 Oct - 11 Oct
8.8/10 Excellent! (1,005 reviews)
"great facility!"

Reviewed on 22 Sep 2023

Discovery Kartika Plaza Hotel - CHSE Certified
Save an average of 15% on thousands of hotels when you're signed in
Ayung Resort Ubud - CHSE Certified
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is RM642 per night from 6 Oct to 7 Oct
RM642
per night
6 Oct - 7 Oct
9.6/10 Exceptional! (508 reviews)
"Quiet gem of a getaway nestled in a beautiful jungle valley away from crazy touristy Ubud"

Reviewed on 21 Sep 2023

Ayung Resort Ubud - CHSE Certified
The Westin Resort Nusa Dua, Bali - CHSE Certified
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 RM576 per night from 14 Oct to 15 Oct
RM576
per night
14 Oct - 15 Oct
9/10 Wonderful! (999 reviews)
"Hotel is a typical 5 star resort. Massive, excellent service, friendly staff."

Reviewed on 23 Sep 2023

The Westin Resort Nusa Dua, Bali - CHSE Certified
Hard Rock Hotel Bali - CHSE Certified
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is RM594 per night from 12 Oct to 13 Oct
RM594
per night
12 Oct - 13 Oct
8.2/10 Very Good! (993 reviews)
"Perfect for families Great spot to be in No complaints about anything"

Reviewed on 20 Sep 2023

Hard Rock Hotel Bali - CHSE Certified
W Bali - Seminyak - CHSE Certified
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is RM1,560 per night from 19 Oct to 20 Oct
RM1,560
per night
19 Oct - 20 Oct
9.4/10 Exceptional! (998 reviews)
"Beautiful place and amazing staff"

Reviewed on 21 Sep 2023

W Bali - Seminyak - CHSE Certified
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI
Fully refundableReserve now, pay when you stay
The price is RM1,647 per night from 3 Oct to 4 Oct
RM1,647
per night
3 Oct - 4 Oct
9.8/10 Exceptional! (298 reviews)
"Exceptional property."

Reviewed on 20 Sep 2023

Viceroy Bali
Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
4 out of 5
Jl. Dewi Saraswati lll, Seminyak, Bali
The price is RM192 per night from 29 Oct to 30 Oct
RM192
per night
29 Oct - 30 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 - CHSE Certified
THE HAVEN Bali Seminyak - CHSE Certified
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is RM222 per night from 2 Oct to 3 Oct
RM222
per night
2 Oct - 3 Oct
8.4/10 Very Good! (1,001 reviews)
7 Days of relaxation at an affordable price
"The staff were super friendly and polite. They all wore the Balinese smile and nothing was too much trouble. Breakfast buffet was amazing. Beautiful clean pools with attentive staff. I will definitely recommend this hotel and stay again."

Reviewed on 26 Sep 2023

THE HAVEN Bali Seminyak - CHSE Certified
Mulia Resort - CHSE Certified
5 out of 5
Jalan Raya Nusa Dua Selatan, Kawasan Sawangan, Nusa Dua, Bali
The price is RM1,411 per night from 1 Oct to 2 Oct
RM1,411
per night
1 Oct - 2 Oct
9/10 Wonderful! (844 reviews)
"The resort is absolutely beautiful"

Reviewed on 24 Sep 2023

Mulia Resort - CHSE Certified
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 RM586 per night from 2 Oct to 3 Oct
RM586
per night
2 Oct - 3 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
Royal Kamuela Villas & Suites at Monkey Forest, Ubud - CHSE Certified - For Adults Only
The price is RM1,212 per night from 1 Oct to 2 Oct
RM1,212
per night
1 Oct - 2 Oct
9.6/10 Exceptional! (517 reviews)
"Fantastic experience"

Reviewed on 21 Sep 2023

Royal Kamuela Villas & Suites at Monkey Forest, Ubud - CHSE Certified - For Adults Only
Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
5 out of 5
Jl. Camplung Tanduk No.10, Seminyak, Bali
Fully refundable
The price is RM805 per night from 18 Oct to 19 Oct
RM805
per night
18 Oct - 19 Oct
9.4/10 Exceptional! (461 reviews)
Family trip
"We travelled with our family of 10 we found hotel indigo to be amazing, hotel is beautiful and the service as well. Would definitely recommend"

Reviewed on 25 Sep 2023

Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali - CHSE Certified
5 out of 5
Kawasan Pariwisata Lot N2, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is RM1,000 per night from 27 Oct to 28 Oct
RM1,000
per night
27 Oct - 28 Oct
9.2/10 Wonderfu