Hotels in Bali, Indonesia

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
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
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 HK$451 per night from 9 Dec to 10 Dec
HK$451
per night
9 Dec - 10 Dec
4.5/5 Wonderful! (1,003 reviews)
"very nice pool. nice room. spa was good. good food. friendly and helpful staff. lots of street noise but big enough to get away from it."

Reviewed on 27 Nov 2022

The Vira Bali Boutique Hotel & Suite - CHSE Certified
Hard Rock Hotel Bali - CHSE Certified
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali, 80361
The price is HK$959 per night from 12 Dec to 13 Dec
HK$959
per night
12 Dec - 13 Dec
4.1/5 Very Good! (996 reviews)
"It has everything you need as in facilities location and food. This place is good not only for families with kids but for couples and singles as it also has a stage with a live band."

Reviewed on 23 Nov 2022

Hard Rock Hotel 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 HK$688 per night from 13 Dec to 14 Dec
HK$688
per night
13 Dec - 14 Dec
4.6/5 Wonderful! (1,000 reviews)
"We love the courtyard Marriott. Friendly efficient staff Everything is great😃"

Reviewed on 25 Nov 2022

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified

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

Grand Mirage Resort & Thalasso Bali - CHSE Certified
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali, 80363
The price is HK$922 per night from 17 Dec to 18 Dec
HK$922
per night
17 Dec - 18 Dec
4/5 Very Good! (996 reviews)
"It was great all round"

Reviewed on 18 Nov 2022

Grand Mirage Resort & Thalasso Bali - CHSE Certified
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 HK$1,615 per night from 13 Dec to 14 Dec
HK$1,615
per night
13 Dec - 14 Dec
4.4/5 Wonderful! (363 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
Alaya Ubud - CHSE Certified
5 out of 5
Jl. Hanoman, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is HK$776 per night from 2 Dec to 3 Dec
HK$776
per night
2 Dec - 3 Dec
4.6/5 Exceptional! (915 reviews)
"Loved property, facilities and especystaff who could not have done more"

Reviewed on 23 Nov 2022

Alaya Ubud - CHSE Certified
W Bali - Seminyak - CHSE Certified
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$2,864 per night from 4 Dec to 5 Dec
HK$2,864
per night
4 Dec - 5 Dec
4.7/5 Exceptional! (999 reviews)
"Extremely beautiful staff and very professional"

Reviewed on 6 Nov 2022

W Bali - Seminyak - 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 HK$1,162 per night from 16 Dec to 17 Dec
HK$1,162
per night
16 Dec - 17 Dec
4.7/5 Exceptional! (997 reviews)
"The Padma in Legian is an absolutely outstanding resort. Brilliantly placed for a wander along the beach, or to the town and shops, and the quality of the facilities at the resort are absolutely first class ….. book with complete confidence !"

Reviewed on 21 Nov 2022

Padma Resort Legian - 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 HK$846 per night from 4 Dec to 5 Dec
HK$846
per night
4 Dec - 5 Dec
4.3/5 Excellent! (862 reviews)
"The Melia Bali is in a great location with a beautiful beach. The hotel has numerous restaurants, but there are plenty of other options nearby if required. The staff were very friendly and helpful. Management should consider some upgrades to the rooms soon, as they are looking a little "tired". The ..."

Reviewed on 22 Oct 2022

Meliã Bali - CHSE Certified
The Apurva Kempinski Bali - CHSE Certified
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali, 80361
The price is HK$1,865 per night from 4 Dec to 5 Dec
HK$1,865
per night
4 Dec - 5 Dec
4.7/5 Exceptional! (161 reviews)
"I don't even know where to start, this place was simply amazing. My wife and i stayed at the Conrad in bora bora last year and this place is on that level. The hotel staff is always super polite and helpful, the rooms are amazing, we had a junior suite cliff pool room. The food options were all delicious, ..."

Reviewed on 21 Oct 2022

The Apurva Kempinski Bali - CHSE Certified
Novotel Bali Ngurah Rai Airport - CHSE Certified
4 out of 5
Jalan Raya Ngurah Rai, Tuban, Bali, 80362
The price is HK$444 per night from 15 Dec to 16 Dec
HK$444
per night
15 Dec - 16 Dec
4.3/5 Excellent! (1,001 reviews)
"Great spot if you have a layover in Denpasar! Clean, comfortable, and traveler focused!"

Reviewed on 15 Nov 2022

Novotel Bali Ngurah Rai Airport - 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
Fully refundableReserve now, pay when you stay
The price is HK$677 per night from 7 Dec to 8 Dec
HK$677
per night
7 Dec - 8 Dec
4.5/5 Wonderful! (999 reviews)
"One of the best breakfast places in the world!"

Reviewed on 23 Nov 2022

The Stones - Legian, Bali - Marriott Autograph Collection Hotel - CHSE Certified
TS Suites Seminyak - CHSE Certified
5 out of 5
Jl. Nakula No. 18, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$880 per night from 1 Dec to 2 Dec
HK$880
per night
1 Dec - 2 Dec
4.5/5 Wonderful! (998 reviews)
"Good location, great service, good value"

Reviewed on 26 Nov 2022

TS Suites Seminyak - 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 HK$1,238 per night from 7 Dec to 8 Dec
HK$1,238
per night
7 Dec - 8 Dec
4.7/5 Exceptional! (383 reviews)
"Everything was first rate and wonderful."

Reviewed on 15 Nov 2022

Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
The Seminyak Beach Resort & Spa - CHSE Certified
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$1,387 per night from 11 Dec to 12 Dec
HK$1,387
per night
11 Dec - 12 Dec
4.6/5 Exceptional! (848 reviews)
"Beautiful long beach. Great for morning walks on the beach. Close to Seminyak Village and shopping. Close to some amazing restaurants. Staff are amazing, especially Trisna in food services and Redna in guest relations."

Reviewed on 23 Nov 2022

The Seminyak Beach Resort & Spa - CHSE Certified
Discovery Kartika Plaza Hotel - CHSE Certified
5 out of 5
Jl Kartika Plaza, PO. Box 1012, South Kuta, Kuta, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$536 per night from 4 Dec to 5 Dec
HK$536
per night
4 Dec - 5 Dec
4.5/5 Wonderful! (973 reviews)
"The facilities cant be beaten. The newly upgraded gym, squash courts, tennis courts and other smaller activities are why we stay here. Not to mention tge best vuffet breakfast. Always a pleasure staying here. They just need more updated menu options ."

Reviewed on 12 Nov 2022

Discovery Kartika Plaza Hotel - CHSE Certified
SereS Springs Resort & Spa Singakerta - CHSE Certified
5 out of 5
Banjar Jukut Paku Singakerta, Ubud, 80571
Fully refundableReserve now, pay when you stay
The price is HK$511 per night from 2 Dec to 3 Dec
HK$511
per night
2 Dec - 3 Dec
4.7/5 Exceptional! (313 reviews)
"Amazing staff and great service and food"

Reviewed on 24 Oct 2022

SereS Springs Resort & Spa Singakerta - CHSE Certified
Alila Seminyak, Bali - CHSE Certified
5 out of 5
Jl Taman Ganesha No 9, Petitenget, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$1,375 per night from 6 Dec to 7 Dec
HK$1,375
per night
6 Dec - 7 Dec
4.6/5 Wonderful! (446 reviews)
"Great service."

Reviewed on 30 Oct 2022

Alila Seminyak, Bali - CHSE Certified
Bali Mandira Beach Resort & Spa - CHSE Certified
4.5 out of 5
Jln Padma no 2, Legian, Bali, 80361
The price is HK$775 per night from 13 Dec to 14 Dec
HK$775
per night
13 Dec - 14 Dec
4.4/5 Wonderful! (781 reviews)
Fantastic hotel
"Excellent hotel. Amazing pool and staff. The pool was perfect for young children and easy close access to the beach. Buffet breakfast is good with lots of options."

Reviewed on 23 Nov 2022

Bali Mandira Beach Resort & Spa - CHSE Certified
The Anvaya Beach Resort Bali - CHSE Certified
5 out of 5
Jl. Kartika Plaza, Tuban, Kuta, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$857 per night from 13 Dec to 14 Dec
HK$857
per night
13 Dec - 14 Dec
4.5/5 Wonderful! (1,001 reviews)
"The Anvaya resort beach hotel was very good location in bail you can access to easily many other places. The hotel staffs was very kind and helpful! We were very enjoying stay at hotel last 4days ! We will definitely visit again ! Thanks to all 👍"

Reviewed on 25 Nov 2022

The Anvaya Beach Resort 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 16035
Accommodation 13686 hotels
Lowest Price HK$444
Highest Price HK$2,864

Recent Hotel 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 managing 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