Search hotels in Bali, Indonesia
Enter your dates and choose from 24604 hotels and other places to stay
Check out these popular cities in Bali

Ubud

Kuta

Sanur

Seminyak

Legian

Uluwatu

Nusa Dua

Canggu

Nusa Lembongan

Nusa Penida
Stay at the best hotels in Bali
Filter by:
Amandaya Canggu
Situated 1.5 km from Berawa Beach, Amandaya Canggu offers 4-star accommodation in Canggu and has an outdoor swimming pool, a garden and a terrace.

ONAYA Bali Resort - Adults Only
ONAYA Bali Resort - Adults Only in Uluwatu provides adults-only accommodation with a garden, a terrace and a restaurant.

Neano Escape
Situated in Candidasa, 1.4 km from Buitan Beach, Neano Escape features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Terra Cottages Uluwatu Bali
Set in Uluwatu, 1.8 km from Cemongkak Beach, Terra Cottages Uluwatu Bali offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Amnaya Resort Nusa Dua
Amnaya Resort Nusa Dua features an outdoor swimming pool, garden, a restaurant and bar in Nusa Dua. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

Weda Cita Resort and Spa Ubud by Mahaputra
Weda Cita Resort and Spa Ubud by Mahaputra in Ubud features 5-star accommodation with an outdoor swimming pool, a garden and a restaurant.

Kayumas Seminyak Resort
Located in Seminyak, 500 metres from Petitenget Beach, Kayumas Seminyak Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Kastara Resort
Situated in the Sambahan district of Ubud, Kastara Resort features a bar. With free WiFi, this 5-star hotel offers a 24-hour front desk and a concierge service.

Blue Harbor Beachfront Villas & Resto
Situated in Nusa Penida, a few steps from Prapat Beach, Blue Harbor Beachfront Villas & Resto features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach...

The Palms Canggu
The Palms Canggu has an outdoor swimming pool, garden, a shared lounge and bar in Canggu. The accommodation offers a tour desk and luggage storage space for guests.

Most booked hotels in Bali in the past month
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Popular with guests booking hotels in Bali
Bali's best hotels with breakfast
The staff are great the location is fantastic 😊
Hilton Garden Inn Bali Ngurah Rai Airport
Close to the airport, easier for our big family after long trip
Novotel Bali Ngurah Rai Airport
Private entrance to airport, wide continental and local menu with fast room service, premium atmosphere
Grandmas Plus Hotel Airport
Great location to the airport. The room was a good size, very comfortable and no outside noise. Restaurant food was excellent and good value for money. The staff were very friendly and helpful. Very enjoyable and will stay there again.
Kanvaz Village Resort Seminyak
Everything was fantastic. The room, the service and staff. We had an amazing time. Will definitely be back.
Four Points by Sheraton Bali, Kuta
Amazing hotel. Everything was perfect!
Amnaya Resort Kuta
i like the staff, food , spa and location
UMI Resort Uluwatu Bali
The staff is amazing! Very kind. And the restaurant is really good, amazing breakfast and nice food in general!.
Budget hotels in Bali
HARRIS Hotel Kuta Tuban Bali
This place is super good, the highest value for money I've ever seen, awesome rooms and room service, exceptional restaurant, really well deserved 10/10
Clean and comfortable, on the beach, really friendly staff, close to many surf schools and some scuba diving shops. Many activities to do on Sanur beach. Good restaurants. Was travelling solo but it is a hotel especially good for family vacations also.
We really enjoyed our stay at this hotel. The room was spacious, clean, and comfortable, with all the basic amenities provided. The staff were polite, professional, and always ready to help. The location is great, close to shops and restaurants. Breakfast was good and the overall atmosphere was calm and relaxing. Will definitely stay here again.
Hard Rock is in a good position across the road from Kuta Beach and plenty of restaurants within walking distance. We upgraded to the Rock Royalty package and all the staff made us feel like ROYALTY, always greeting you by name with a smile. George , who always made a point of talking personally to all guests, - you have wonderful staff and should be really proud of them. Rikaa, Regina, Yellow, Adi, Fani, Doni, Adit, Dessy, Rini, Novi, Lidya( lovely ) and especially Widya who went over and above to help us . Apologies if I’ve missed anyone out. The New Year was the best I’ve ever had, and I’ve seen the New Year in many countries. I can’t understand the negative comments from some people about sunbeds and quality of the pool, plenty of beds and the pool and area was continually being cleaned.
New Garden View Resort
The room was spacious, clean, and well-equipped with all the amenities I needed, including a comfortable bed and a modern bathroom. The hotel staff were incredibly friendly and always ready to assist with any requests. The location was perfect, just a short walk from major attractions and public transportation. Overall, I had a wonderful stay and would highly recommend to anyone visiting the area.
We had a private villa, very spacious, clean, quiet, was everything we asked for. The location was great, and very close to everything.
The staff is friendly, and the hotel is located next to the highway, which makes it relatively easy to go anywhere. The food at the restaurant is excellent, especially the breakfast, which offers something for everyone. There are also plenty of additional facilities and the pool was very clean.
Staff very helpful clean and tidy
Hotels in Bali that you can book without a credit card
Grand Hyatt Bali
Beach location and view. Beach cleanliness.
Kayumas Seminyak Resort
The Kayumas Seminyak Resort is a beautiful hotel located in Seminyak. The hospitality of all the staff especially Juni our driver who picked us up from the airport and provided us with refreshments and Daniel at the swim-up bar who always made sure we had cocktails & drinks during our stay. Terima Kasih Kayumas Seminyak Resort
Metland Seva Seminyak - Formerly Horison Ultima Seminyak
Loved the location and atmosphere, you're within walking distance with the beach. Services, food was Terrific and the Room was 5-star.
Bali Sandy Resort
The hotel is beautiful, nice swimming pool with a garden, good breakfast, close to the beach, restaurants, bars and shopping, but a quite place.
Manggar Indonesia Hotel
It’s exactly what you pay for
Lloyd's Inn Bali
Everything is perfect great place
Bucu View Resort
I didn't expect it to be so beautiful on the way there, but after passing through the lobby, I realized it was like an oasis. I think it was the hotel with the best view I've ever stayed in. The staff was very friendly. It was a very nice two days for us. Every part of the hotel but especially the common pool was perfect.
Grandmas Plus Hotel Legian
The place was clean, the staff were so kind especially Sodana and Ali, always smiling and welcoming us whenever we came back to the hotel, sodana helped us in taking the luggage to the car without even asking him, all the staff were kind, i had a breakfast there it was good.
Bali highlights

Bukit peninsula’s white sand beaches

The artistic and spiritual Ubud

Temples, hot springs and water palaces

Traditional dances, music and ceremonies

Trekking

The scenic rice terraces

Spa and wellness

Shopping, dining and nightlife in Seminyak

Beach bars and clubs
FAQs about hotels in Bali
An Island Dream
The dream destination of Bali is where volcanic landscape meets lush rice terraces and pristine beaches. Not to mention the fantastic surfing, cheap shopping and pervading spirituality that have made this Indonesian island a long-time favourite for backpackers.
The island’s capital is Denpasar in the south, but its surf and party capital is nearby Kuta. Swaying palm trees line the beach here and many more cover the grounds of the Bali hotels on the beach in more exclusive Seminyak to the north.
On the island’s north coast, Pemuteran beach offers lovely views of the sloping mountains heading towards the Bali Sea. Many beaches on this coast are black sand, including sweeping Lovina beach from where dolphins can often be seen. Tulamben in the east is one of the better diving resorts in Bali, while Sanur is a popular option for families.
Ubud is the island’s cultural capital and houses a monkey sanctuary in its jungle-like landscape. An ancient Hindu temple is found here, but the best-known temple is Tanah Lot, surrounded by water. There are also hundreds of fantastic spas in Bali, as well as meditation and yoga classes that you can join.
Whether you choose to stay inland or by the beautiful coastline, Booking.com has a great range of villas, guest houses and hotels in Bali.

See reviews by guests who stayed at hotels in Bali
Planning a trip? Get inspired by reviews of cities in Bali
Ubud has something for everyone; there are wonderful tourist...
Kuta is nice, the people are more relaxed there and will not...
Sanur is lively but not a late night town.
I would not come back here by choice.
Everything at Legian was fantastic.
You need to allow 2 hours to get to the airport for your...
The hotel is great 5 star ***** plus value for money with...
I expected Canggu to be crowded during the time of my stay,...
The island is amazing and beautiful and perfect.
It just has some amazing cliff views which you can cover in...
More places to explore, more ways to go
Hotels near Ngurah Rai International Airport
Find hotels conveniently close to the area's most popular airport – perfect for a late arrival or early departure.Cheap hotels in Bali
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.Villas in Bali
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.Cheap holidays in Sanur
Plan everything you need for your holidays in one place – from flights and stays to tours and activitiesFlights to Bali
Get your flight tickets to Bali right here on Booking.com.Hotels in Ubud
Thinking about which towns and cities to visit during your trip to Bali? Try Ubud, a popular choice with guests.Hotels in Seminyak
Thinking about which towns and cities to visit during your trip to Bali? Try Seminyak, a popular choice with guests.Hotels in Borneo
Hit the road and make the most of your trip by discovering another popular destination within Brunei Darussalam.Hotels on Lombok
Hit the road and make the most of your trip by discovering another popular destination within Indonesia.Hotels near Siloam Hospital Denpasar
Find hotels close to Siloam Hospital Denpasar, a popular tourist attraction for visitors heading to the same area of Indonesia.Hotels near Tegallalang Rice Terrace
Find hotels close to Tegallalang Rice Terrace, a popular tourist attraction for visitors heading to the same area of Indonesia.Car hire near Ngurah Rai International Airport
Flying in to Ngurah Rai International Airport and need to hire a car? Book it now to pick it up when you touch down.Hotels in Indonesia
If you're planning a longer trip, look beyond Bali and set off to explore the whole country!



















































