Search Bali Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Top Hotels in 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$107 per night from 20 Feb to 21 Feb
4.4/5 Excellent! (854 reviews)
"The room was excellent. Loved the bathtub. My sliding glass door got stuck the last day but it was not a problem for me. The hotel is conveniently located to the beach, shopping, and restaurants."

Reviewed on 30 Sep,2021

Sheraton Bali Kuta Resort
The Seminyak Beach Resort & Spa
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$286 per night from 30 Jan to 31 Jan
4.6/5 Exceptional! (811 reviews)
"The hotel is beautiful and the general service was excellent. The restaurant service was very slow and the meals we had in the evening was below expectations - considerably. Generally the food was not to the standard I would have expected from a hotel if this standard."

Reviewed on 9 Nov,2020

The Seminyak Beach Resort & Spa
Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$104 per night from 30 Jan to 31 Jan
4/5 Very Good! (993 reviews)
"Avoid and look at other hotels! Been in discussions with the hotel about getting any refund back as we're unable to travel. Hotel are making us rebook at a time were we're unable to leave our country. Customer service is terrible and insensitive, glad we didn't visit as the sample we've had to date ..."

Reviewed on 10 Jul,2020

Grand Mirage Resort & Thalasso 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.
Renaissance Bali Uluwatu Resort & Spa
5 out of 5
Jalan Pantai Balangan 1 No 1, Ungasan, Bali
Fully refundableReserve now, pay when you stay
The price is S$102 per night from 7 Feb to 8 Feb
4.8/5 Exceptional! (198 reviews)
Incredible from garden to ocean
"AMAZING, GREAT LOCATION AND ROOM, GREAT BUFFET AND POOL."

Reviewed on 12 Jul,2021

Renaissance Bali Uluwatu Resort & Spa
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$256 per night from 6 Feb to 7 Feb
4.7/5 Exceptional! (997 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
Natya Resort Ubud
4 out of 5
Jalan Kelabang Moding, Desa Tegalalang, Ubud
The price is S$103 per night from 2 Feb to 3 Feb
4.7/5 Exceptional! (54 reviews)
"Perfect honeymoon thanks to beauty of hotel and help of the team"

Reviewed on 20 Apr,2020

Natya Resort Ubud
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5 out of 5
Jl. Raya Pantai Kuta, Banjar Legian Kelod, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is S$77 per night from 30 Jan to 31 Jan
4.5/5 Wonderful! (997 reviews)
"Pros: friendly and helpful staff, swimming pool Cons: can improve in thoroughness of cleaning room. also, still not sure about bathtub on the balcony.."

Reviewed on 7 Nov,2021

The Stones - Legian, Bali - Marriott Autograph Collection Hotel
The Ritz-Carlton, Bali
5 out of 5
Jalan Raya Nusa Dua Lot #3, Sawangan, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$230 per night from 2 Feb to 3 Feb
4.4/5 Wonderful! (344 reviews)
"The room is very spacious. It has a super big bed, i think more than king size, so comfy and good sleep. Room is above expectation. The property is a beach front property, great view, fresh air. It has a beautiful garden and landscape, you can find squirrel, birds around the property. It also has ..."

Reviewed on 16 Mar,2021

The Ritz-Carlton, Bali
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$108 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (828 reviews)
I'll be back.
"Enjoyed hte hotel very much. Good facility, great room (junior suite on the lagoon pool) and very good staff. I'll be back."

Reviewed on 4 Mar,2021

Meliã Bali
Anantara Uluwatu Bali Resort
5 out of 5
Jl. Pemutih, Labuan Sait, Uluwatu, Pecatu, Bali
Fully refundableReserve now, pay when you stay
The price is S$649 per night from 3 Feb to 4 Feb
4.3/5 Excellent! (342 reviews)
Awesome
"Staf hotel ramah, kamar bersih, view bagus"

Reviewed on 10 Oct,2021

Anantara Uluwatu Bali Resort
Koenokoeni Villa
5 out of 5
Jalan Pura Telaga Waja, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$129 per night from 1 Feb to 2 Feb
4.8/5 Exceptional! (331 reviews)
"Wow if you are coming to Bali, Seminyak to be specific I highly highly recommend this villa! It’s the best bang for your buck and wayyy more spacious than the photos! Not to mention the staff were more than attentive and were absolutely wonderful! Anything we asked they handled for us almost immediately ..."

Reviewed on 31 Mar,2021

Koenokoeni Villa
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$121 per night from 9 Feb to 10 Feb
4.5/5 Wonderful! (998 reviews)
"Very good stay for family with young kids. Breakfast quality is good and staff are excellent. Take a stroll at the beach and its really relaxing. Great place to relax."

Reviewed on 30 Aug,2021

The Westin Resort Nusa Dua, Bali
Sofitel Bali Nusa Dua Beach Resort
5 out of 5
Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$135 per night from 1 Feb to 2 Feb
4.3/5 Excellent! (757 reviews)
"35 rooms of 400 occupied: ghost feeling and limited meal options are a result. On the other hand; remarkable that they keep the hotel opn with all its facilities."

Reviewed on 29 Aug,2021

Sofitel Bali Nusa Dua Beach Resort
Three Brothers Bungalows & Villas
3 out of 5
Jalan Legian Tengah, Legian, Bali
Fully refundableReserve now, pay when you stay
The price is S$52 per night from 30 Jan to 31 Jan
3.9/5 Good! (156 reviews)
"As always am amazing place to stay"

Reviewed on 28 Apr,2020

Three Brothers Bungalows & Villas
Tonys Villas & Resort
4 out of 5
Jl. Petitenget Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is S$40 per night from 25 Feb to 26 Feb
4.2/5 Very Good! (378 reviews)
"The property in general looks ok, our room definitely needed some TLC, but after the horrible time the tourism industry have had due to covid I won’t hold this against them. The area is quiet and great for food choices. The only thing that would stop me staying again is the WIFI being so poor."

Reviewed on 23 Nov,2021

Tonys Villas & Resort
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$72 per night from 6 Feb to 7 Feb
4.2/5 Very Good! (598 reviews)
Best in Nusa Dua
"The best value experience in Nusa Dua. Service was excellent, resort was top-notch. Very highly recommended."

Reviewed on 25 Jul,2021

Novotel Bali Nusa Dua
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is S$118 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (998 reviews)
"Beautiful accommodations. Near beach. Not all the restaurants were open because of Covid and number of guests were down. Breakfast came with my room. Because it was further away from other things it cost more to travel to tourist sights. However, I did have a great relaxing time there."

Reviewed on 23 Dec,2021

Grand Hyatt Bali
Hard Rock Hotel Bali
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is S$196 per night from 30 Jan to 31 Jan
4.1/5 Very Good! (992 reviews)
"Perfect place for holiday with family"

Reviewed on 26 Dec,2021

Hard Rock Hotel Bali
The Kayon Jungle Resort
5 out of 5
Br. Bresela, Payangan, Payangan, Bali
Fully refundableReserve now, pay when you stay
The price is S$211 per night from 30 Jan to 31 Jan
4.9/5 Exceptional! (105 reviews)
The most wonderful stay in Ubud
"My stay was totally amazing. Right at the moment I arrived at the lobby I could feel its beautiful atmosphere. Staffs are so kind and giving best effort to make me feel comfortable. Unfortunately resort is seriously effected by pandemic so facility is not well maintained but still it is worthy to ..."

Reviewed on 21 Oct,2021

The Kayon Jungle Resort
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, Bali
The price is S$741 per night from 30 Jan to 31 Jan
4.9/5 Exceptional! (250 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
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.