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

Grand Mirage Resort & Thalasso Bali - CHSE Certified
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
The price is S$235 per night from 5 Jun to 6 Jun
S$235
per night
5 Jun - 6 Jun
8/10 Very Good! (997 reviews)
Rooms ok but great place if better room
"Room was not that great but property was amazing. Staff was good."

Reviewed on 1 Jun,2023

Grand Mirage Resort & Thalasso Bali - CHSE Certified
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 S$185 per night from 5 Jun to 6 Jun
S$185
per night
5 Jun - 6 Jun
9.2/10 Wonderful! (1,003 reviews)
"I have enjoyed my third stay here the poolside lounge’s being a bit tired is the only criticism I have everything else was fantastic the staff are amazing"

Reviewed on 2 Jun,2023

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
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 S$219 per night from 25 Jun to 26 Jun
S$219
per night
25 Jun - 26 Jun
9.6/10 Exceptional! (455 reviews)
"Staff very friendly, always there when needed, very helpful, food excellent ,enjoyed our stay there , i will stay here again . Views from my balcony were beautiful birds singing jungle seemed to be all round us , breakfast area so lovely in the mornings, cannot fault the place ,"

Reviewed on 31 May,2023

Ayung Resort Ubud - CHSE Certified

Save an average of 15% on thousands of hotels when you're signed in

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 S$154 per night from 8 Jun to 9 Jun
S$154
per night
8 Jun - 9 Jun
9/10 Wonderful! (999 reviews)
"Excellent LOCATION (beach front property) with beautiful garden and close to shopping mall. STAFFS are very friendly & helpful. Great BREAKFAST buffet with many options."

Reviewed on 31 May,2023

Discovery Kartika Plaza Hotel - 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 S$199 per night from 5 Jul to 6 Jul
S$199
per night
5 Jul - 6 Jul
9.2/10 Wonderful! (227 reviews)
"Amazing!!"

Reviewed on 1 Jun,2023

Mason Elephant Lodge
Hard Rock Hotel Bali - CHSE Certified
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is S$236 per night from 7 Jun to 8 Jun
S$236
per night
7 Jun - 8 Jun
8.2/10 Very Good! (995 reviews)
"Great for families"

Reviewed on 1 Jun,2023

Hard Rock Hotel Bali - 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 S$264 per night from 9 Jun to 10 Jun
S$264
per night
9 Jun - 10 Jun
9/10 Wonderful! (1,000 reviews)
"Hotel service was amazing. Very friendly staff. Also good amenities and location to access beach. Overall, it was a very relaxing and satisfying trip. However, I could tell that the hotel was generally a bit old. Bathroom condition and some of the stuff seemed old."

Reviewed on 31 May,2023

The Westin Resort Nusa Dua, Bali - CHSE Certified
THE HAVEN Bali Seminyak - CHSE Certified
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is S$75 per night from 5 Jun to 6 Jun
S$75
per night
5 Jun - 6 Jun
8.2/10 Very Good! (1,001 reviews)
"Great stay and extremely kind staff. Will definitely return here."

Reviewed on 28 May,2023

THE HAVEN Bali Seminyak - CHSE Certified
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 S$294 per night from 5 Jun to 6 Jun
S$294
per night
5 Jun - 6 Jun
9.4/10 Exceptional! (426 reviews)
"The staff and quality of service really stood out for me from the point I checked in, up to the point I was sent off to the airport. Everyone was warm, helpful and friendly. Had a great massage at the spa by Anggi too. Love the location by the beach, and really enjoyed the food / dining."

Reviewed on 1 Jun,2023

Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
Bali Mandira Beach Resort & Spa - CHSE Certified
5 out of 5
Jln Padma no 2, Legian, Bali
The price is S$307 per night from 5 Jun to 6 Jun
S$307
per night
5 Jun - 6 Jun
8.8/10 Excellent! (818 reviews)
"Lovely place to stay. Kid friendly and the staff are amazing"

Reviewed on 2 Jun,2023

Bali Mandira Beach Resort & Spa - 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 S$599 per night from 26 Jun to 27 Jun
S$599
per night
26 Jun - 27 Jun
9.4/10 Exceptional! (999 reviews)
Superb experience
"Overall stay was very good and the service and support staff at W hotel is so courteous. They made us felt like family. Recommend to go without hesitation"

Reviewed on 29 May,2023

W Bali - Seminyak - CHSE Certified
InterContinental Bali Resort, an IHG Hotel - CHSE Certified
5 out of 5
Jalan Uluwatu 45, Jimbaran, Bali
Fully refundable
The price is S$294 per night from 6 Jun to 7 Jun
S$294
per night
6 Jun - 7 Jun
9/10 Wonderful! (906 reviews)
"All of staff are amazing and they are ready to here from you. Building looks a bit old but well-maintained. Foods are amazing in different restaurants. Beach Sunset restaurant and Garden Restaurant are the best place to have dinner with beautiful sunset with your valuable people or person. When you ..."

Reviewed on 29 May,2023

InterContinental Bali Resort, an IHG Hotel - CHSE Certified
Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
4 out of 5
Jl. Dewi Saraswati lll, Seminyak, Bali
The price is S$49 per night from 7 Jun to 8 Jun
S$49
per night
7 Jun - 8 Jun
8/10 Very Good! (488 reviews)
"The staff were really really friendly and helpfull. The breakfast was delicious and lots of vegetarian options. Even with other meals during the day the kitchen staff were willing to modify meals to accommodate us being vegetarian. The hotel facilities were pleasant, rooms were a good size and the ..."

Reviewed on 31 May,2023

Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
Samabe Bali Suites & Villas - CHSE Certified
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$600 per night from 30 Jun to 1 Jul
S$600
per night
30 Jun - 1 Jul
9.4/10 Exceptional! (236 reviews)
"Samabe Bali is an absolutely beautiful resort. The staff is wonderful and very helpful. We did have a problem with our room and the staff was very quick to resolve it. My wife and I would say that this in one of the best resorts that we have stayed at."

Reviewed on 1 May,2023

Samabe Bali Suites & Villas - CHSE Certified
Alaya Resort Ubud - CHSE Certified
5 out of 5
Jl. Hanoman, Ubud, Bali
The price is S$259 per night from 4 Jul to 5 Jul
S$259
per night
4 Jul - 5 Jul
9.2/10 Wonderful! (959 reviews)
"Must stay when in Ubud! Centrally located, walkable to a lot of dining and shopping options. THE STAFF IS AMAZING!!!!!! Resort is beautiful and peaceful 10/10"

Reviewed on 28 May,2023

Alaya Resort Ubud - CHSE Certified
The Seminyak Beach Resort & Spa - CHSE Certified
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$470 per night from 5 Jun to 6 Jun
S$470
per night
5 Jun - 6 Jun
9.2/10 Wonderful! (907 reviews)
"we liked everything the property is in a fantastic location the staff just wanted to help and assist you with whatever we needed"

Reviewed on 16 Apr,2023

The Seminyak Beach Resort & Spa - CHSE Certified
SOL by Meliá Kuta Bali - CHSE Certified
4 out of 5
Jl. Bakung Sari No. 81, Kuta, Bali, 80361
Fully refundable
The price is S$85 per night from 2 Jul to 3 Jul
S$85
per night
2 Jul - 3 Jul
8.2/10 Very Good! (508 reviews)
Enjoying
"Nice comfortable place would stay again"

Reviewed on 29 May,2023

SOL by Meliá Kuta Bali - CHSE Certified
Bali Dynasty Resort - CHSE Certified
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali, 80361
The price is S$174 per night from 18 Jun to 19 Jun
S$174
per night
18 Jun - 19 Jun
8.6/10 Excellent! (751 reviews)
"We have been going to the Dynasty Hotel for many years. We took our Children there when they were young and this trip my Son took his Children. They absolutely Loved it!! The Staff are Amazing and the Food is Very Good!! Beat Hotel in Bali for a Kids Vacation!!"

Reviewed on 3 Jun,2023

Bali Dynasty Resort - CHSE Certified
Novotel Bali Nusa Dua
4.5 out of 5
Jl. Pantai Mengiat, BTDC Complex, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$216 per night from 4 Jul to 5 Jul
S$216
per night
4 Jul - 5 Jul
8.4/10 Very Good! (645 reviews)
"Fantastic stay at this resort. We stayed in a 2 bedroom apartment with our 3 children aged 13, 11 and 9. The room was huge and spacious, but a little dark. Beautiful, well maintained gardens. The pool is large, well maintained and clean. The kids loved the volleyball and basketball set ups in the ..."

Reviewed on 22 Apr,2023

Novotel Bali Nusa Dua
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali - CHSE Certified
5 out of 5
Kawasan Pariwisata Lot N2, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$359 per night from 7 Jun to 8 Jun
S$359
per night
7 Jun - 8 Jun
9.2/10 Wonderful! (999 reviews)
Australia to Bali journey
"We were aware of the ongoing refurbishment during our stay, and were not effected by it other than the reduction of the options to eat at. The service was as expected as we had stayed there before. The only place that was able to serve Breakfast, Lunch and dinner was somewhat overwhelmed by the number ..."

Reviewed on 13 Apr,2023

The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali - CHSE Certified
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 hotels information

Number of reviews
15,319
Accommodation
14,590 hotels
Lowest Price
S$49
Highest Price
S$600

Speak Indonesian? 

Book Bali hotels on Expedia Indonesia

Recent Reviews in Bali
Expedia verified reviews