Beginning of main content

Search over 895,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 13 Dec - 14 Dec
This weekend 14 Dec - 16 Dec
Next weekend 21 Dec - 23 Dec

Featured Bali Hotels with Restaurant

See all 5,333 properties in Bali
Bali Garden Beach Resort
Bali Garden Beach Resort
4.0 out of 5.0 Jalan Kartika Plaza, Kuta
Free cancellation
4.2/5 (1,249 reviews)
Rs5,082/ nightfor 2 guests

loved everything! it was clean, staff was friendly and i loved the garden vibe!

Reviewed on 10 Dec 2018
Kuta Paradiso Hotel
Kuta Paradiso Hotel
5.0 out of 5.0 Jl. Kartika Plaza, Kuta
4.1/5 (1,914 reviews)
Rs4,377/ nightfor 2 guests

Great hotel. Close to beach,restaurants and shops. Staff very friendly.

Reviewed on 11 Dec 2018
Swiss-Belresort Watu Jimbar
Swiss-Belresort Watu Jimbar
4.0 out of 5.0 Jalan Danau Tamblingan No.99A, Denpasar
Free cancellation
4.2/5 (1,122 reviews)
Rs3,998/ nightfor 2 guests

The resort was huge and beautiful! Room was clean and there was even a welcome basket for vip guests. Room service was delicious as well. Only issue was that I booked a jacuzzi room but the jacuzzi isnt as well maintained as I hope it would be. A little old in my opinion when compared to the rest ...

Reviewed on 16 Nov 2018
Legian Beach Hotel
Legian Beach Hotel
4.0 out of 5.0 Jalan Melasti Legian Kelod, Legian
Free cancellation
4.2/5 (1,345 reviews)
Rs5,799/ nightfor 2 guests

Great hotel in good location with great friendly staff and a nice breakfast

Reviewed on 11 Dec 2018
THE HAVEN Bali Seminyak
THE HAVEN Bali Seminyak
4.0 out of 5.0 Jl. Raya Seminyak 500, Seminyak
4.1/5 (1,367 reviews)
Rs2,756/ nightfor 2 guests

Was a fantastic stay in a great location. Staff, accommodation and amenities were excellent

Reviewed on 4 Dec 2018
Courtyard By Marriott Bali Seminyak Resort
Courtyard By Marriott Bali Seminyak Resort
4.5 out of 5.0 Jalan Camplung Tanduk No 103 Sp, Seminyak
4.6/5 (951 reviews)
Rs6,534/ nightfor 2 guests

Hotel and staff were excellent. Rooms were clean and comfortable. Hotel beds 2 buggies instead of 1 to transport hotel guests as sometimes the wait is long. Be careful paying the promoted pre paid amounts to your room as a lot of the services and not included. Laundry came back clean and dry.

Reviewed on 10 Dec 2018
The Kana, Kuta
The Kana, Kuta
4.0 out of 5.0 Jl. Setiabudi no. 8, Kuta
4.4/5 (1,214 reviews)
Rs2,523/ nightfor 2 guests

Wonderful quiet place to stay. No noise. Reception staff so helpful

Reviewed on 2 Dec 2018
Dash Hotel Seminyak
Dash Hotel Seminyak
4.0 out of 5.0 Jl. Petitenget, Seminyak
Free cancellation
4.5/5 (406 reviews)
Rs3,494/ nightfor 2 guests

Excellent breakfast <3 We are so spoilt for choice that we wished we were there for more days! The selection, taste and presentation of the food were wonderful!

Reviewed on 12 Dec 2018
The Vira Bali Boutique Hotel & Suite
The Vira Bali Boutique Hotel & Suite
4.0 out of 5.0 Jalan Kartika Plaza No. 127, Tuban, Kuta
Free cancellation
4.4/5 (1,409 reviews)
Rs3,609/ nightfor 2 guests

This hotel was unique and was located in a busy tourist area. There are many shops, restaurants and cafes nearby. Hotel staff and food was great.

Reviewed on 12 Dec 2018

Recently booked Bali hotels

Novotel Bali Ngurah Rai Airport
4.0 out of 5.0
Last booking: 50minutes ago
Hard Rock Hotel Bali
4.5 out of 5.0
Last booking: 1 hour ago
U Paasha Seminyak Bali
4.0 out of 5.0
Last booking: 1 hour ago
The Westin Resort Nusa Dua, Bali
5.0 out of 5.0
Last booking: 1 hour ago
The Astari - Villa and Residence
4.0 out of 5.0
Last booking: 2 hours ago
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
5.0 out of 5.0
Last booking: 3 hours ago
The Patra Bali Resort & Villas
4.5 out of 5.0
Last booking: 3 hours ago
Bintang Bali Resort
4.5 out of 5.0
Last booking: 3 hours ago
Anumana Ubud Bali
4.0 out of 5.0
Last booking: 4 hours ago