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

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

2023 Top 10 Trending Bali Hotels from HK$228

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$1,110 per night from 22 Apr to 23 Apr
HK$1,110
per night
22 Apr - 23 Apr
8/10 Very Good! (995 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 HK$1,265 per night from 17 Apr to 18 Apr
HK$1,265
per night
17 Apr - 18 Apr
8.6/10 Excellent! (888 reviews)
"everything perfect really nice hotel and staff is really nice, amazing food !! we were really happy there!!! only one thing will be better if they have suffle to the nusa dua comercial area"

Reviewed on 16 Mar 2023

Meliã Bali - 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,744 per night from 29 Mar to 30 Mar
HK$1,744
per night
29 Mar - 30 Mar
9.2/10 Wonderful! (884 reviews)
"Spent the last few days of our Bali honeymoon at this beautiful hotel and absolutely loved it! Amazing staff and pool!"

Reviewed on 19 Mar 2023

The Seminyak Beach Resort & Spa - CHSE Certified

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

Mason Elephant Lodge
4.5 out of 5
Jalan Elephant Park Taro, Desa Taro Kaja, Tegalalang, Taro, Bali, 80561
Fully refundableReserve now, pay when you stay
The price is HK$756 per night from 27 Mar to 28 Mar
HK$756
per night
27 Mar - 28 Mar
9.2/10 Wonderful! (213 reviews)
"Fantastic experience!"

Reviewed on 1 Mar 2023

Mason Elephant Lodge
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$818 per night from 17 Apr to 18 Apr
HK$818
per night
17 Apr - 18 Apr
9.2/10 Wonderful! (1,003 reviews)
"Really enjoyed it."

Reviewed on 25 Mar 2023

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
Hard Rock Hotel Bali - CHSE Certified
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali, 80361
The price is HK$1,000 per night from 27 Mar to 28 Mar
HK$1,000
per night
27 Mar - 28 Mar
8.2/10 Very Good! (994 reviews)
"We have stayed here before and it's always an enjoyable holiday. Can be a little hectic around the pool but this time it was a bit quieter and was lovely. Staff are always spectacular here."

Reviewed on 22 Mar 2023

Hard Rock Hotel Bali - CHSE Certified
Alaya Resort Ubud - CHSE Certified
5 out of 5
Jl. Hanoman, Ubud, Bali, 80571
The price is HK$979 per night from 13 Apr to 14 Apr
HK$979
per night
13 Apr - 14 Apr
9.2/10 Wonderful! (944 reviews)
"Excellent hotel. I stayed here for 7 nights with my husband for my 30th birthday and they had upgraded our room because of it. The rooms were very spacious and clean with house cleaning coming in twice a day. The entire property was just beautiful and the staff were the best. My husband had planned ..."

Reviewed on 20 Mar 2023

Alaya Resort Ubud - CHSE Certified
Ayung Resort Ubud - CHSE Certified
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali, 80572
Fully refundableReserve now, pay when you stay
The price is HK$936 per night from 27 Mar to 28 Mar
HK$936
per night
27 Mar - 28 Mar
9.6/10 Exceptional! (431 reviews)
"This is the most incredible place you will ever experience in ubud. Best of everything. You will feel like royality. Absolutely glown away by everything this place had to offer. We stayed at a few different resorts in ubud and this place was the one you will never forget."

Reviewed on 17 Feb 2023

Ayung Resort Ubud - 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,295 per night from 27 Mar to 28 Mar
HK$1,295
per night
27 Mar - 28 Mar
9.4/10 Exceptional! (404 reviews)
"What a fantastic place to stay, amazing rooms, condition of hotel was excellent and staff amazing. Was a brilliant place to stay Cannot fault anything!"

Reviewed on 18 Mar 2023

Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
Bali Dynasty Resort - CHSE Certified
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali, 80361
The price is HK$848 per night from 27 Mar to 28 Mar
HK$848
per night
27 Mar - 28 Mar
8.6/10 Excellent! (724 reviews)
"Lovely kid friendly property, staff amazing, food and drink service slow."

Reviewed on 2 Mar 2023

Bali Dynasty 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 HK$1,026 per night from 1 Apr to 2 Apr
HK$1,026
per night
1 Apr - 2 Apr
9/10 Wonderful! (999 reviews)
"Exclusive area for hotels hence limited stores around. If you’re looking at shopping and places to walk about, this may not be a good option. If you’re into just lazing and relaxing around the beach and the hotel facilities, this is peaceful and quiet without much touting"

Reviewed on 13 Mar 2023

The Westin Resort Nusa Dua, Bali - CHSE Certified
Samabe Bali Suites & Villas - CHSE Certified
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali, 80363
The price is HK$2,822 per night from 19 Apr to 20 Apr
HK$2,822
per night
19 Apr - 20 Apr
9.4/10 Exceptional! (234 reviews)
"Nothing to complain about this property. Ocean front beach accessible by the ramp elevator. Staffs are so nice all around. Karin at the front desk takes care of your needs. They have kids club activities. Enjoyed our breakfast buffets. Thank you Samabe"

Reviewed on 12 Mar 2023

Samabe Bali Suites & Villas - 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 26 Apr to 27 Apr
HK$536
per night
26 Apr - 27 Apr
9/10 Wonderful! (999 reviews)
"This property is huge and more commercial. I'd choose a villa on the premises next time. The garden room was small and cozy, but the bathroom appeared old and lacked character. The pool bar was being renovated, so the beauty of the pool was missed. The staff was wonderful, friendly, and courteous. ..."

Reviewed on 21 Mar 2023

Discovery Kartika Plaza Hotel - CHSE Certified
THE HAVEN Bali Seminyak - CHSE Certified
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali, 80361
The price is HK$228 per night from 30 Mar to 31 Mar
HK$228
per night
30 Mar - 31 Mar
8.2/10 Very Good! (1,001 reviews)
"Good location for shopping and restaurants, beach a short walk away. The suite rooms were very big and comfortable, but are in need of maintenance, as is the area around the pool, all the decking needs to be replaced. Breakfast is ok. Check in was not so good, couldn't get in the rooms until ..."

Reviewed on 21 Mar 2023

THE HAVEN Bali Seminyak - CHSE Certified
Viceroy Bali - CHSE Certified
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI, 80571
The price is HK$2,592 per night from 16 Apr to 17 Apr
HK$2,592
per night
16 Apr - 17 Apr
9.6/10 Exceptional! (276 reviews)
"Totally amazing hotel. The rooms are amazing, great food, excellent staff, wonderful facilities. It could not have been better. Not cheap but worth every penny. We have travelled internationally for years and this is possibly the best hotel ever"

Reviewed on 22 Feb 2023

Viceroy Bali - CHSE Certified
Novotel Bali Nusa Dua
4.5 out of 5
Jl. Pantai Mengiat, BTDC Complex, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is HK$536 per night from 27 Mar to 28 Mar
HK$536
per night
27 Mar - 28 Mar
8.4/10 Very Good! (637 reviews)
"Everything was very adequate. The resort itself is a little “tired”. The pool area in particular needs redoing but the staff and general accomodation was good value for money. Shuttle service to the beach and Bali collection was timely and when I required a taxi to other areas it was always executed ..."

Reviewed on 19 Mar 2023

Novotel Bali Nusa Dua
The Westin Resort & Spa Ubud, Bali - CHSE Certified
5 out of 5
Jl. Lod Tunduh, Br. Kengetan, Desa Singakerta, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is HK$1,295 per night from 17 Apr to 18 Apr
HK$1,295
per night
17 Apr - 18 Apr
9.2/10 Wonderful! (40 reviews)
"We loved every minute of our stay here. the staff are amazing. We stayed in a family 2 bedroom and it was perfect. Pool and facilities are top notch and so relaxing, perfect for what our family needed - a few days away from the hustle and bustle to relax. The food was excellent but cocktail list ..."

Reviewed on 21 Mar 2023

The Westin Resort & Spa Ubud, Bali - CHSE Certified
Anantara Seminyak Bali Resort - CHSE Certified
5 out of 5
Jl.Abimanyu (Dhyana Pura), Seminyak, Bali, 80361
The price is HK$1,602 per night from 10 Apr to 11 Apr
HK$1,602
per night
10 Apr - 11 Apr
8.4/10 Very Good! (388 reviews)
"Breakfast is awesome and room is big. Staffs were super friendly. However, the condition of the hotel had rundown and need renovation."

Reviewed on 25 Mar 2023

Anantara Seminyak Bali Resort - CHSE Certified
Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
4 out of 5
Jl. Dewi Saraswati lll, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is HK$300 per night from 30 Mar to 31 Mar
HK$300
per night
30 Mar - 31 Mar
8/10 Very Good! (469 reviews)
"Shower area should have a door to prevent water from flowing into the rest of the bathroom."

Reviewed on 25 Mar 2023

Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
Anantara Uluwatu Bali Resort - CHSE Certified
5 out of 5
Jl. Pemutih, Labuan Sait, Uluwatu, Pecatu, Bali, 80364
The price is HK$2,674 per night from 30 Mar to 31 Mar
HK$2,674
per night
30 Mar - 31 Mar
8.6/10 Excellent! (365 reviews)
"Wonderful"

Reviewed on 10 Jan 2023

Anantara Uluwatu Bali Resort - 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
12,888
Accommodation
14,038 hotels
Lowest Price
HK$228
Highest Price
HK$2,822

Price trends for hotels in Bali

Less expensive
More expensive
Next month
February
July
HK$341
Month
Price
January
HK$316
February
HK$151
March
HK$340
April
HK$341
May
HK$340
June
HK$352
July
HK$409
August
HK$404
September
HK$260
October
HK$247
November
HK$266
December
HK$362
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Bali.

Recent Hotel Reviews in Bali
Expedia verified reviews