COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Bali, Indonesia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

Four Seasons Resort Bali at Jimbaran Bay
5 out of 5
Kuta Selatan, Jimbaran, Bali
Fully refundableReserve now, pay when you stay
The price is £465 per night from 16 Aug to 16 Aug
4.7/5Exceptional! (171 reviews)
"Beautiful property, romantic, quiet & secluded, amazing staff which is very well managed by GM of the hotel overall"

Reviewed on 22 Mar 2020

Four Seasons Resort Bali at Jimbaran Bay
Alila Seminyak, Bali
5 out of 5
Jl Taman Ganesha No 9, Petitenget, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is £123 per night from 6 Aug to 6 Aug
4.5/5Wonderful! (406 reviews)
Poor infrastructure quality
"stayed two nights. first night, some water leaked from the ceiling and the aircondition made the entire room damp. changed room for second night and there was no warm water in the evening."

Reviewed on 12 Mar 2020

Alila Seminyak, Bali
Four Seasons Resort Bali at Sayan
5 out of 5
Sayan Ubud Gianyar, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £540 per night from 7 Aug to 7 Aug
4.7/5Exceptional! (190 reviews)
"Love the place It so beautiful have a wonderful time"

Reviewed on 21 Feb 2020

Four Seasons Resort Bali at Sayan
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.
Mandapa, A Ritz-Carlton Reserve
5 out of 5
Jalan Kedewatan, Banjar Kedewatan, Ubud, Ubud
The price is £472 per night from 22 Aug to 22 Aug
4.8/5Exceptional! (147 reviews)
Exceptional!
"It was beyond our expectation. Everything from the room the service was beyond excellence. We knew that the place being a ritz Carlton the hotel would be spectacular but the service was what this set this hotel aside. Everyone from the general manager to our butler Justine made our stay beyond our ..."

Reviewed on 5 Jan 2020

Mandapa, A Ritz-Carlton Reserve
Capella Ubud, Bali
5 out of 5
JI. Raya Dalem, Banjar Triwangsa, Desa Keliki, Ubud, Gianyar, Tegallalang, Bali
Fully refundableReserve now, pay when you stay
The price is £715 per night from 12 Aug to 12 Aug
4.7/5Exceptional! (14 reviews)
"Staff are very nice, helpful and professional. They gave a good experience."

Reviewed on 8 Mar 2020

Capella Ubud, Bali
Adiwana Monkey Forest
4 out of 5
Jl. Wenara Wana Monkey Forest, Gianyar, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £23 per night from 31 Jul to 31 Jul
4.7/5Exceptional! (30 reviews)
Great hotel
"Very nice and clean place The second time ive been there Everything is great wifi good Room clean 10 out of 10"

Reviewed on 13 Sep 2020

Adiwana Monkey Forest
Visesa Ubud Resort
5 out of 5
Jalan Suweta, Banjar Bentuyung Sakti, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £76 per night from 3 Aug to 3 Aug
4.5/5Wonderful! (287 reviews)
"We had a great stay with amazing staff! Can’t wait to come back!"

Reviewed on 21 Mar 2020

Visesa Ubud Resort
Nyuh Bali Luxury Villas
4.5 out of 5
Jalan Bali Deli No. 99, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is £70 per night from 1 Aug to 1 Aug
4.8/5Exceptional! (161 reviews)
5 stars - 100% would recommend!
"We stayed here for 5 nights over NYE and had the most amazing time! Staff are all very friendly and accommodating. They provided the best service and have adapted well to new restrictions due to covid-19. The villas are stunning and have all of the essentials. The food was great and served in a timely ..."

Reviewed on 5 Jan 2021

Nyuh Bali Luxury Villas
THE HAVEN SUITES Bali Berawa
4.5 out of 5
Jalan Pemelisan Agung, Desa Tibubeneng, Banjar Berawa, Canggu, Bali
The price is £32 per night from 1 Aug to 1 Aug
4.7/5Exceptional! (340 reviews)
Best Hotel In Canggu
"The staff we amazing, accommodating and professional. Rooms are cozy, clean and had great views. Close to numerous places in Canggu. Would highly recommend!!! Stay here!"

Reviewed on 24 Nov 2020

THE HAVEN SUITES Bali Berawa
Tonys Villas & Resort
4 out of 5
Jl. Petitenget Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is £16 per night from 12 Aug to 12 Aug
4.2/5Very Good! (375 reviews)
Superb
"Room was great A nice and comfy place Breakfast was very delicious"

Reviewed on 10 Jan 2021

Tonys Villas & Resort
Noku Beach House
4.5 out of 5
Jalan Sarinande No. 22, Seminyak, Bali
Noku Beach House
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £71 per night from 5 Aug to 5 Aug
4.7/5Exceptional! (202 reviews)
"good location good value for the money helpful staff recommended overall"

Reviewed on 23 Mar 2021

The Sankara Resort by Pramana
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
Fully refundable
The price is £59 per night from 1 Aug to 1 Aug
4.4/5Wonderful! (995 reviews)
"The management were excellent. No request was refused. All staff understood English and my broken Indonesian. My husbands birthday was during our stay and we were surprised by the most wonderful chocolate cake. Thank you so much ❤️"

Reviewed on 1 Jun 2021

Conrad Bali
Ubud Nyuh Bali Resort & Spa
4.5 out of 5
Jalan Raya Silungan, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £65 per night from 1 Aug to 1 Aug
4.8/5Exceptional! (66 reviews)
"Beautiful property with private pool along with the suite room. Loved our stay"

Reviewed on 24 Feb 2021

Ubud Nyuh Bali Resort & Spa
Royal Kamuela Villas & Suites at Monkey  Forest, Ubud
5 out of 5
Jl. Monkey Forest, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £50 per night from 31 Jul to 31 Jul
4.8/5Exceptional! (443 reviews)
"This hotel is lovely! Unfalteringly polite and helpful staff, who could not do enough for you. Really peaceful pool area, lovely and quiet. The hotel is set back from the main road in Ubud like a calm oasis. Big, comfortable room, plenty of storage space and charging points. Perfect for an adults ..."

Reviewed on 22 Mar 2020

Royal Kamuela Villas & Suites at Monkey Forest, Ubud
Dedary Kriyamaha Ubud by Pramana
4 out of 5
Banjar Pinjul, Desa Kendran, Tegalalang, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is £85 per night from 7 Aug to 7 Aug
4.7/5Exceptional! (109 reviews)
"The staff were really nice and friendly , especially adi. We had some trouble trying to sort flights out to get home because of the virus he was very understanding. The property is quiet and Has beautiful rooms"

Reviewed on 23 Mar 2020

Dedary Kriyamaha Ubud by Pramana
Eastin Ashta Resort Canggu
4 out of 5
Jl. Munduk Catu No.8, Canggu, Kuta Utara, Canggu
Fully refundableReserve now, pay when you stay
The price is £27 per night from 1 Aug to 1 Aug
4.6/5Wonderful! (267 reviews)
Highly recommend
"Excellent value for money, great location and friendly staff."

Reviewed on 16 Mar 2020

Eastin Ashta Resort Canggu
Sheraton Bali Kuta Resort
5 out of 5
Jalan Pantai Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is £50 per night from 1 Aug to 1 Aug
4.4/5Excellent! (852 reviews)
Hotel dengan manajemen SDM yg super.
"Hotel dg lokasi yg tepat , dekat mall, dekat pantai dan rata rata semua karyawan sangat baik melayani kita..next pingin menginap kembali ....hanya parkir di basemen pada saat mall tutup yg susah masuk karena tdk ada petugas yg mengatur agar mobil kita bisa masuk."

Reviewed on 19 Dec 2020

Sheraton Bali Kuta Resort
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 £47 per night from 31 Jul to 31 Jul
4.8/5Exceptional! (197 reviews)
"Enjoyed the activities very much and food also tastes great."

Reviewed on 15 Feb 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 £128 per night from 11 Aug to 11 Aug
4.7/5Exceptional! (996 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
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.

Pocket Guide: Bali

Search for hotels in Bali on Expedia.co.uk. Finding hotels in Bali using one of the methods below, is simple and quick:

  • Look through our selection of featured hotels in Bali and check into the different facilities they offer
  • Use the map to find hotels in the Bali areas you prefer or hotels nearest to tourist attractions you plan to visit
  • Use the filters to see hotels in a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Or just enter your travel dates to view the best deals on hotels in Bali - while they last.