Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Bali

Tonight 22 May - 23 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

Top Luxury Hotels in Bali

See all 6,879 properties in Bali

Estimated price for 1 night/2 adults

The Bandha Hotel & Suites
The Bandha Hotel & Suites
4.5 out of 5.0 Jl. Padma Utara, Legian Kaja, Legian, Bali
4.7/5 (445 reviews)
SG$116/ night for 2 guests

The people and location were very good. The property has started to age very quickly and the quality of workmanship on the building was poor.

Reviewed on 8 May,2019
TS Suites Bali
TS Suites Bali
5.0 out of 5.0 Jl. Nakula No. 18, Seminyak, Bali
4.5/5 (1,266 reviews)
SG$150/ night for 2 guests

Loved this place. I would definitely come back here again!

Reviewed on 18 May,2019
Cicada Luxury Townhouses
Cicada Luxury Townhouses
4.5 out of 5.0 Jl Pura Telaga Waja, Petitenget, Seminyak, Bali
4.8/5 (325 reviews)
SG$124/ night for 2 guests

Townhouse was great size and in beautiful condition Staff were lovely and couldn’t do enough Good location Breakfast terrific

Reviewed on 18 May,2019
Double-Six Luxury Hotel
Double-Six Luxury Hotel
4.5 out of 5.0 No.66 Double Six Beach, Seminyak, Bali
4.6/5 (240 reviews)
SG$324/ night for 2 guests

Loved the beachfront position and Owners lounge to stay in after checkout. We got complimentary drinks and a shower before going to the airport

Reviewed on 5 May,2019
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
5.0 out of 5.0 Kawasan Pariwisata Lot N2, Nusa Dua, Bali
Free cancellation
4.6/5 (875 reviews)
SG$170/ night for 2 guests

Everything was excellent. Staff very polite. Super clean. Outstanding breakfast with lots of choices. Close to shopping and restaurants

Reviewed on 13 May,2019
Alila Seminyak
Alila Seminyak
5.0 out of 5.0 Jl Taman Ganesha No 9, Petitenget, Seminyak, Bali
Free cancellation
4.6/5 (261 reviews)
SG$357/ night for 2 guests

Best hotel we’ve stayed in up until now. Staff are very friendly and attentive and the breakfasts and dinners were delicious.

Reviewed on 6 May,2019
Mulia Resort
Mulia Resort
5.0 out of 5.0 Jalan Raya Nusa Dua Selatan, Kawasan Sawangan, Nusa Dua, Bali
4.5/5 (659 reviews)
SG$238/ night for 2 guests

BEST HOTEL I HAVE EVER STAYED !!! I definitely recommend it and will come back !!

Reviewed on 8 May,2019
The Sakala Resort Bali - All Suites
The Sakala Resort Bali - All Suites
5.0 out of 5.0 Jalan Pratama 95, Tanjung Benoa, Nusa Dua, Bali
Free cancellation
4.1/5 (343 reviews)
SG$172/ night for 2 guests

The rooms are spacious and clean. With a toddler that still sleeps during the day, it was good we could put her down in the bedroom and close the door to the seating area. The crib provided came with mattress, bellow and bedding. The staff was really friendly Abundant choice at breakfast The pool ...

Reviewed on 30 Apr,2019
Sofitel Bali Nusa Dua Beach Resort
Sofitel Bali Nusa Dua Beach Resort
5.0 out of 5.0 Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali
4.3/5 (564 reviews)
SG$242/ night for 2 guests

Beautiful hotel and well appointment rooms located on a nice beach. Very clean.

Reviewed on 16 May,2019
Map

Recently booked Luxury Hotels in Bali

The Payogan Villa Resort & Spa
4.5 out of 5.0
Last booking: 22 minutes ago
Mulia Resort
5.0 out of 5.0
Last booking: 2 hours ago
INAYA Putri Bali
5.0 out of 5.0
Last booking: 3 hours ago
White Rose Kuta Resort, Villas & Spa
4.0 out of 5.0
Last booking: 3 hours ago
Alaya Ubud
5.0 out of 5.0
Last booking: 4 hours ago
Villa Semana Resort & Spa
4.0 out of 5.0
Last booking: 4 hours ago

Luxury Hotels in Bali

Search for Luxury Hotels in Bali on Expedia. You can easily find your hotels in Bali using one of the methods below:

  • View our selection of featured hotels in Bali
  • Use the map to find hotels in the Bali neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Enter your travel dates to view the best deals on hotels in Bali - while they last