Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Bali

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Where to stay in Bali

Find the best Bali areas and neighborhoods for the activities you enjoy most. Learn more about Bali

Bali hotels and places to stay

Seminyak Square Hotel
3.5 out of 5
Jalan Kayu Aya 100, Seminyak, Bali
Free CancellationReserve now, pay when you stay
The price is $31 per night
21.2 mi from city center
4.2/5Very Good! (219 reviews)
Fabulous

"Great location right in the middle of everything and just 10 mins to beach. Lovely attentive staff"…"

Reviewed on Feb 13, 2020

Seminyak Square Hotel
Novotel Bali Ngurah Rai Airport
4 out of 5
Jalan Raya Ngurah Rai, Tuban, Bali
Free CancellationReserve now, pay when you stay
The price is $55 per night
25.27 mi from city center
4.3/5Excellent! (997 reviews)

"It was clean and very neat and pleasant feel after long fl8ght"…"

Reviewed on Mar 24, 2020

Novotel Bali Ngurah Rai Airport
The Kuta Beach Heritage Hotel Bali - Managed By AccorHotels
4 out of 5
Jl. Pantai Kuta, Br. Pande Mas, Kuta, Bali
The price is $63 per night
23.87 mi from city center
4.2/5Excellent! (890 reviews)

"best hotel i have ever been to staff are so polite and lovely they will do whatever they can for you, the hotel is literally 1 minute walk to the beach. the location of the hotel is perfect it is in the middle of everything pizza hut, starbucks, mcdonalds 2 minute walk and other restaurants are max ..."…"

Reviewed on Mar 20, 2020

The Kuta Beach Heritage Hotel Bali - Managed By AccorHotels
The Westin Resort Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $112 per night
29.83 mi from city center
4.5/5Wonderful! (1,004 reviews)

"Kids club is really good and staffs are really helpful and cheerful to your kids"…"

Reviewed on Jan 26, 2020

The Westin Resort Nusa Dua, Bali
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
The price is $135 per night
30.41 mi from city center
4.3/5Excellent! (997 reviews)

"Property is beautiful, set in amazing gardens with water features/pools. Large hotel but set out well. As we went in March the hotel was very quiet. The pool areas had a lot of sun beds which made it look crowded, I would take half away so to make the place more couple friendly."…"

Reviewed on Mar 9, 2020

Grand Hyatt Bali
SereS Springs Resort & Spa Singakerta
5 out of 5
Banjar Jukut Paku Singakerta, Ubud
Free CancellationReserve now, pay when you stay
The price is $83 per night
14.55 mi from city center
4.7/5Exceptional! (284 reviews)

"This was the nicest hotel we stayed at in Bali, it was great!"…"

Reviewed on Mar 22, 2020

SereS Springs Resort & Spa Singakerta
Anantara Uluwatu Bali Resort
5 out of 5
Jl. Pemutih, Labuan Sait, Uluwatu, Pecatu, Bali
Free CancellationReserve now, pay when you stay
The price is $276 per night
29.58 mi from city center
4.3/5Excellent! (340 reviews)
Smart and wonderful staff

"Superb hotel. Excellent service. Great rooms and views. Beach is only accessible at certain times and is not really a swimming beach, but the next beach is perfect. Every bill every hotel etc will add 20% . Service and tax be prepared. Tepanyaki is good , breakfast also. Food etc in line with room ..."…"

Reviewed on Feb 23, 2020

Anantara Uluwatu Bali Resort
Beautiful Bali Villas by Nagisa Bali
4 out of 5
Jl. Padma Timur no. 16, Legian, Bali
Free CancellationReserve now, pay when you stay
The price is $72 per night
22.82 mi from city center
4.3/5Excellent! (108 reviews)

"Shower water supply has some problem, some times no water, some times no hot water. The washroom is too dark, difficult to make up. Overall not bad."…"

Reviewed on Feb 20, 2020

Beautiful Bali Villas by Nagisa Bali
SOL by Meliá Benoa Bali - All inclusive
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali
The price is $87 per night
29.16 mi from city center
4.1/5Very Good! (557 reviews)

"Good service and good facilities. Just lacked a jacuzzi 😁"…"

Reviewed on Mar 15, 2020

SOL by Meliá Benoa Bali - All inclusive
Ayung Resort Ubud
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali
The price is $146 per night
9.75 mi from city center
4.8/5Exceptional! (375 reviews)

"Staff were very friendly and helpful, hotel very nice, perfect spot to relax and wind down!"…"

Reviewed on Mar 8, 2020

Ayung Resort Ubud
Can't find the place you want?
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 Hotel Guide

If you are looking for a perfect getaway for your honeymoon or holidays, book your flights to Bali and get a world class holiday experience. Bali is one of the most well-known tourist destinations and a popular place to visit for travelers from around the world. Bali boasts beautiful beaches and top-class Bali hotels that cater to everyone’s style, budget and taste.

Bali is mostly popular because of their pristine beaches, warm blue water and culture. There are many things to do and see in Bali to keep you entertained. Discover beaches and rice terraces, the famous Besakih Temple on the slopes of holy Mount Agung, Lake Batur, Ubud, Legian and Kuta. You can see the temples of Tanah Lot and Ulu Watu from a helicopter and learn about their native culture through Bali’s museums and galleries.

Choose a suitable accommodation for you from their numerous 5 star hotels and 4 star hotels that are available throughout Bali. If you prefer a tranquil and secluded hill side retreat, we at Expedia.com recommend the Ubud hotels located in the heart of Bali. There are hotels in Kuta that are equipped with a variety of recreational activities and conventional facilities; including swimming pools, sports facilities and a great selection of restaurants and night clubs.

From great hotel service to luxurious experiences in the bustling streets of Seminyak, there are many Seminyak hotels to choose from. Booking rooms at hotels in Legian will provide you with a tropical escape like none you have ever experienced. Taking advantage of one of the cheap Bali hotel deals at either Nusa Dua hotels, Denpasar hotels or hotels in Jimbaran will offer you the chance to experience some of Bali’s rich heritage in the surrounding areas.

To help you plan your perfect vacation, we at Expedia.com offer the best hotels in Bali. We provide Bali vacations packages and car rentals. Choose from the top beautiful hotels in Bali, Indonesia which are suitable for families and couples. There are hotels on the beach that will make your stay truly relaxing and enjoyable.

We at Expedia.com can help you find a very reasonably priced Bali hotel that provides clean, affordable and family-friendly rooms; from airport hotels, boutique hotels, family hotels, spa hotels, budget hotels to luxury hotels and pristine beach resorts, we can help you get the best deals in Bali. Book a room at either one of the Sanur hotels or at one of Bali’s many all inclusive hotels with Expedia to get a the best discount available.

More trip options

Recent reviews of Bali hotels