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, 80363
The price is S$190 per night from 22 Feb to 23 Feb
S$190
per night
22 Feb - 23 Feb
4/5 Very Good! (1,004 reviews)
"The staff are quite lazy and very slow."

Reviewed on 30 Jan,2023

Grand Mirage Resort & Thalasso Bali - CHSE Certified
Meliã Bali - CHSE Certified
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$188 per night from 24 Feb to 25 Feb
S$188
per night
24 Feb - 25 Feb
4.3/5 Excellent! (874 reviews)
"Great services and foods!"

Reviewed on 27 Jan,2023

Meliã Bali - CHSE Certified
Hard Rock Hotel Bali - CHSE Certified
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali, 80361
The price is S$183 per night from 13 Feb to 14 Feb
S$183
per night
13 Feb - 14 Feb
4.1/5 Very Good! (1,016 reviews)
"I didn’t like the fact you needed to put a deposit down to enable charge back to the room. The facilities were great though and central to all the big ticket items."

Reviewed on 27 Jan,2023

Hard Rock Hotel Bali - CHSE Certified

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

The Ritz-Carlton, Bali - CHSE Certified
5 out of 5
Jalan Raya Nusa Dua Lot #3, Sawangan, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$399 per night from 4 Mar to 5 Mar
S$399
per night
4 Mar - 5 Mar
4.4/5 Wonderful! (368 reviews)
"The GM, all the hotel staff, room service food, restaurants - all excellent. Beyond their control was debris washed up on the beach from the Indian Ocean. We had a most enjoyable bday holiday! Thank you Ritz Carlton, Nusa Dua, Bali! You were attentive to every need of ours. Such class!"

Reviewed on 21 Oct,2022

The Ritz-Carlton, Bali - CHSE Certified
SOL by Meliá Benoa Bali - CHSE Certified
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$134 per night from 20 Feb to 21 Feb
S$134
per night
20 Feb - 21 Feb
4.1/5 Very Good! (585 reviews)
"Sol was a great facility, a few little operational aspects I would see different but in terms of delivering all I wanted it nailed it, plenty of food and drink, very clean facilities and great staff. The only comment is that I think it may suffer being on the Nusa Dua/Benoa border in terms of the ..."

Reviewed on 8 Jan,2023

SOL by Meliá Benoa Bali - CHSE Certified
Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is S$173 per night from 3 Mar to 4 Mar
S$173
per night
3 Mar - 4 Mar
4.6/5 Wonderful! (1,026 reviews)
"Excellent customer service"

Reviewed on 1 Feb,2023

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
The Vira Bali Boutique Hotel & Suite - CHSE Certified
4 out of 5
Jalan Kartika Plaza No. 127, Tuban, Kuta, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is S$76 per night from 13 Feb to 14 Feb
S$76
per night
13 Feb - 14 Feb
4.5/5 Wonderful! (1,021 reviews)
"Outstanding service. Clean and quiet room, just what we needed after long flight. Very happy with service, especially very late night airport shuttle. Breakfast was wonderful."

Reviewed on 3 Feb,2023

The Vira Bali Boutique Hotel & Suite - CHSE Certified
Padma Resort Legian - CHSE Certified
5 out of 5
Jalan Padma No 1 Legian, Legian, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is S$227 per night from 19 Feb to 20 Feb
S$227
per night
19 Feb - 20 Feb
4.7/5 Exceptional! (1,017 reviews)
"Beautiful staff and hotel"

Reviewed on 1 Feb,2023

Padma Resort Legian - CHSE Certified
The Apurva Kempinski Bali - CHSE Certified
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is S$325 per night from 8 Mar to 9 Mar
S$325
per night
8 Mar - 9 Mar
4.7/5 Exceptional! (181 reviews)
"A must"

Reviewed on 26 Jan,2023

The Apurva Kempinski Bali - CHSE Certified
Alaya Resort Ubud - CHSE Certified
5 out of 5
Jl. Hanoman, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is S$161 per night from 24 Feb to 25 Feb
S$161
per night
24 Feb - 25 Feb
4.6/5 Exceptional! (924 reviews)
"The property is beautiful all around. Very well located. Everyone was very kind, attentive always with a smile on their face willing to help in anyway to make my stay a more pleasant one. The spa is lovely and the massage room was spectacular. I recommend this hotel to anyone going to Ubud."

Reviewed on 2 Feb,2023

Alaya Resort Ubud - CHSE Certified
Grand Hyatt Bali - CHSE Certified
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$248 per night from 13 Feb to 14 Feb
S$248
per night
13 Feb - 14 Feb
4.3/5 Excellent! (1,017 reviews)
"We stayed at Hyatt for about a week and had the most beautiful time! Bali Hyatt Hotel is by the sea where there are surfing activities and surfboards for rental, with guides, right there at Hyatt! The pool is fun and HUGE! The service is slow due to the gigantic space of Hyatt but relax, it will ..."

Reviewed on 13 Jan,2023

Grand Hyatt Bali - CHSE Certified
Nusa Dua Beach Hotel & Spa - CHSE Certified
5 out of 5
Kawasan Pariwisata Nusa Dua Lot North 4, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$189 per night from 8 Feb to 9 Feb
S$189
per night
8 Feb - 9 Feb
4.4/5 Excellent! (978 reviews)
"Lagoon room, Palace Club - Fantastic service, staff were wonderful and welcoming. Lovely, traditional Bali Style hotel, very clean. Food was good, great amenities, scenic pool areas, fantastic location right next to beach. Will definitely visit again"

Reviewed on 29 Jan,2023

Nusa Dua Beach Hotel & Spa - CHSE Certified
The Stones - Legian, Bali - Marriott Autograph Collection Hotel - CHSE Certified
5 out of 5
Jl. Raya Pantai Kuta, Banjar Legian Kelod, Kuta, Bali, 80361
The price is S$131 per night from 13 Feb to 14 Feb
S$131
per night
13 Feb - 14 Feb
4.5/5 Wonderful! (1,005 reviews)
"Clean resort but the food at this property is not the best, many options available close by. We loved spending the afternoon at Azul beach club ( 10 min walk) great food and sexy vibe."

Reviewed on 16 Jan,2023

The Stones - Legian, Bali - Marriott Autograph Collection Hotel - CHSE Certified
Courtyard by Marriott Bali Nusa Dua Resort - CHSE Certified
5 out of 5
Kawasan Pariwisata Lot Sw1, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$133 per night from 13 Feb to 14 Feb
S$133
per night
13 Feb - 14 Feb
4.4/5 Wonderful! (890 reviews)
"We had such a lovely stay at the hotel. We were touched by the service and compassion of all staff who went above and beyond in looking after us. I will definitely return to stay in future. The property is stones throw away from a bustling street with so many god restaurants. Thank you for the great ..."

Reviewed on 30 Jan,2023

Courtyard by Marriott Bali Nusa Dua Resort - 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$501 per night from 22 Feb to 23 Feb
S$501
per night
22 Feb - 23 Feb
4.7/5 Exceptional! (231 reviews)
"Best in bali with outstanding service"

Reviewed on 18 Jan,2023

Samabe Bali Suites & Villas - CHSE Certified
Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
5 out of 5
Jl. Camplung Tanduk No.10, Seminyak, Bali, 80361
Fully refundable
The price is S$258 per night from 28 Feb to 1 Mar
S$258
per night
28 Feb - 1 Mar
4.7/5 Exceptional! (394 reviews)
Loved it
"Great facilities excellent property"

Reviewed on 1 Feb,2023

Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
Hyatt Regency Bali - CHSE Certified
5 out of 5
Jl Danau Tamblingan 89, Denpasar, Bali, 80228
Fully refundableReserve now, pay when you stay
The price is S$211 per night from 10 Feb to 11 Feb
S$211
per night
10 Feb - 11 Feb
4.5/5 Wonderful! (392 reviews)
"The hotel was fabulous. The staff were very friendly. Apart from the breakfast which was good, the only thing that let them down was the food for a 5 star hotel the fish was overcooked the pizza was rubbery as was the calamari."

Reviewed on 5 Feb,2023

Hyatt Regency Bali - CHSE Certified
Kamandalu Ubud - CHSE Certified
5 out of 5
Jalan Andong, Banjar Nagi, Ubud, Bali, 80571
The price is S$315 per night from 7 Feb to 8 Feb
S$315
per night
7 Feb - 8 Feb
4.6/5 Exceptional! (735 reviews)
Magic Place
"This is one on the best hotels I have been with my family ever. The concept, villas within a Balinese town make it beautiful. The hotel staff is very very nice and polite. They are always looking to make your stay as much pleasant as posible, and there ara a lot of small details along your any that ..."

Reviewed on 5 Jan,2023

Kamandalu Ubud - CHSE Certified
Sofitel Bali Nusa Dua Beach Resort - CHSE Certified
5 out of 5
Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is S$259 per night from 25 Feb to 26 Feb
S$259
per night
25 Feb - 26 Feb
4.3/5 Excellent! (805 reviews)
"Modern and exciting place to stay. Sadly a wedding over three days was noisy and restricted the quality of food and availability of restaurants"

Reviewed on 30 Jan,2023

Sofitel Bali Nusa Dua Beach Resort - 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, 80363
Fully refundableReserve now, pay when you stay
The price is S$210 per night from 25 Feb to 26 Feb
S$210
per night
25 Feb - 26 Feb
4.5/5 Wonderful! (1,007 reviews)
"Friendly efficient service from people who care. Safe and clean. All bells and whistles. Great option in a great locale."

Reviewed on 24 Jan,2023

The Westin Resort 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
15470
Accommodation
13792 hotels
Lowest Price
S$76
Highest Price
S$501

Recent Reviews in Bali
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 30% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code