Agoda Hero Banner

Find Hotels in Bali, Indonesia

27730 vacation rentals and hotels available now

Fast facts about Bali, Indonesia

Accommodations27,730 properties
Popular hotelCaroline Guest House
Popular areaSeminyak
Nightly rates from$5
AirportNgurah Rai International Airport
Reasons to visitBeaches, Sightseeing, Nature

Discover the neighborhoods of Bali


Today's Top Deals
10% OFF
Expires in 3 days!
Get an additional 10% discount on top of great deals in Seoul
10% OFF
Expires in 3 days!
Valid on bookings made 4 Jun 2021 through 17 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
8% OFF
Expires in 1 week!
Get 8% off your accommodations in Maldives Islands now
8% OFF
Expires in 1 week!
Valid on bookings made 12 Jun 2021 through 25 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
5% OFF
Expires in 6 days!
Dreaming of the beach? Get 5% off in Phuket.
5% OFF
Expires in 6 days!
Valid on bookings made 14 Jun 2021 through 20 Jun 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties

Just booked


Just viewed by other Agoda travelers


Traveler impressions of Bali


Frequently asked questions

What's the average price of a hotel in Bali?

The average price for a 3-star hotel in Bali is 47 USD, the average price for a 4-star hotel in Bali is 116 USD, and the average price for a 5-star hotel in Bali is 186 USD.

What's the average price of a hotel in Bali this weekend?

The average price for a 3-star hotel in Bali this weekend is 49 USD, the average price for a 4-star hotel in Bali is 118 USD, and the average price for a 5-star hotel in Bali is 180 USD.

What's the average price of a hotel in Bali tonight?

The average price for a 3-star hotel in Bali tonight is 48 USD, the average price for a 4-star hotel in Bali is 121 USD, and the average price for a 5-star hotel in Bali is 208 USD.

What are the best hotels in Bali near Ngurah Rai International Airport?

Verified travelers to Bali who stayed near Ngurah Rai International Airport have given top reviews to Inna Bali Heritage Hotel, RedDoorz Plus @ Mahendradatta Denpasar, and RedDoorz @ Jalan Gatot Subroto Denpasar.

What are the best hotels in Bali near Kuta Beach?

Verified travelers to Bali who stayed near Kuta Beach have given top reviews to EDEN Hotel Kuta Bali, Park Regis Kuta Hotel, and Harper Kuta Hotel.

What are the best hotels in Bali near Beachwalk Shopping Center Kuta?

Verified travelers to Bali who stayed near Beachwalk Shopping Center Kuta have given top reviews to EDEN Hotel Kuta Bali, Park Regis Kuta Hotel, and Harper Kuta Hotel.

What are the most popular hotels in Bali?

Some of our most popular hotels in Bali are The Haven Bali Seminyak, EDEN Hotel Kuta Bali, and Park Regis Kuta Hotel

What are the best hotels in Bali for couples?

Hotels in Bali that are highly rated by couples include The Haven Bali Seminyak, EDEN Hotel Kuta Bali, and Park Regis Kuta Hotel.

What are the best hotels in Bali for families?

Hotels in Bali that are highly rated by families include The Haven Bali Seminyak, EDEN Hotel Kuta Bali, and RIMBA Jimbaran BALI by AYANA.

What hotels in Bali have the best views?

Verified travelers to Bali have given top reviews for the views at Bali Belva Bungalow, OYO 372 UbudOne Villas, and De Sapphire Cliff Villa by Danapati.

What hotels in Bali have the best breakfast?

What's the best neighborhood in Bali to stay in?

Popular neighborhoods among travelers staying in Bali include Kuta, Seminyak, and Ubud.

Show more questions


10 best hotels in Bali

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
The Kayon Jungle Resort by Pramana
Ubud,Bali - View on map
"We stayed at the kayon jungle for the first 4 nights of our honeymoon and were completely blown away. The resort absolutely breathtaking and the setting is just perfect. The food there isn't the best we've ever had but everything was had was tasty. Cocktail hour was a personal favourite of ours. It literally is free cocktails (whatever you want) for an hour with really yummy canapes. Even though the resort was fully when we were there it felt half empty and really personal. What makes this resort so special however is the staff. They literally cannot do enough for you. They go out of their way to quickly learn your names and personal likes and dislikes. Little touches like ringing to ask if you'd like to make dinner reservations or telling the other staff your allergies beforehand. All the people we have met in Bali have been so lovely but the staff in the kayon, especially the butler's are another level. Don't hesitate in booking this hotel. There's a reason it's all over Instagram. "
Show more
9.4

Exceptional

656 reviews

Avg price per night
$ 230
Kaamala Resort Ubud
Ubud,Bali - View on map
"Really like the peaceful and friendly vibe from the staff."
9.5

Exceptional

203 reviews

Avg price per night
$ 63
Anantara Uluwatu Bali Resort
Uluwatu,Bali - View on map
"Beautiful hotel, amazing views. Pool area was stunning, clean and lovely staff ensuring everyone was looked after. Room was a bit stuffy on arrival but opened the door and got the breeze blowing as well as staff lighting lemongrass oil burners. The smell disappeared after a couple of hours. Food was lovely, large servings and good value. Massages were wonderful but western prices so that was different from some other hotels in Bali. No need to go anywhere as each day was beautiful and evenings watching the sunset on the cliff were wonderful. Some renovation going on which wasn't really intrusive, the loudest thing was the water truck with pump going every afternoon but that was only at the back of the hotel. No problem with Mosquitoes as the breeze was great. Spa on the deck was lovely watching the sunset! Bed was huge and very comfortable room, always kept clean. Beautiful resort."
Show more
8.4

Excellent

1300 reviews

Avg price per night
$ 256
The Apurva Kempinski Bali
Nusa Dua,Bali - View on map
"This hotel does everything right it was absolutely perfect it really does have a wow factor. I’ve stayed in over 2000 hotels this is probably the best, seriously I just don’t see how they could make it any better. Check in was slow I guess and I made 500 photos in just 1 nights stay. Every corner you turn takes your breath away. Only open 3 months so got s good deal, it’s the best hotel in the area and I expect the best hotel in Bali. Very impressed. "
Show more
9.1

Exceptional

594 reviews

Avg price per night
$ 413
Merusaka Nusa Dua (formerly INAYA Putri Bali)
Nusa Dua,Bali - View on map
"We have stayed in couple of hotels in Bali and really did some research, the Inaya is far the best hotel in nusa dua in terms of money value, great clean beach, service is not to mention excellent, room with pool is highly recommended and breakfast is diverse and just incredible. For example, hotel next door is st. Regis(where presidents stays ), using the same beach therefore the location must be great. First we booked 3 nights and than decided to stay 3 more and after visiting Ubud ( must see jungle town- in hotel Udaya, great hotel) we went to Kuta, Seminyak booked 3 nights and were vary disappointed with the dirty beach, so we went back to Inaya to go home with great memories from Bali. "
Show more
8.9

Excellent

3930 reviews

Avg price per night
$ 137
Mulia Resort
Nusa Dua,Bali - View on map
"Very comfortable and luxurious hotel, the best staff I have ever met, the food is amazing. however when checkout I'm surprised that we need to pay for parking because they only give 12 hours free parking for staying guests which is not what I expected at all by 5 star hotel.fix it mulia.tx"
Show more
8.9

Excellent

356 reviews

Avg price per night
$ 320
Maya Sanur Resort and Spa
Sanur,Bali - View on map
"We stayed at The Maya for a week, we had 5 days booked but after a not so enjoyable stay at another Sanur resort we decided to cut our stay short at that resort & move to the Maya 2 days earlier. I am so happy we did. It is so beautiful, tranquil & the service we recieved was truly 5 stars. We were lucky to be upgraded from the garden view to a pool view room which was greatly appreciated, thanks to Barry the Duty Manager who was so helpful to us during our stay, thanks so much Barry. The pool view rooms have a table & 2 chairs on the balcony where as the pool view rooms have a very comfy day bed to lounge on. The rooms are all spacious with all the amenities you could want. Breakfast was ample with your eggs cooked how you want. Also the cappuccino was great something you would expect from a 5 star property. Staff @ breakfast & in the restaurant were lovely, friendly & so willing to please, a big thankyou to Krishna & Padmini who looked after us during breaky & dinner. Padmini went over & above when realising my husband was sick in bed with bali belly on our first morning she came to the room with bread & tea so he didn't miss out on breakfast. The pool over looked the beach & was gorgeous & my only complaint about the pools in Bali is they are not heated, l like a heated pool. This hotel is well worth a look if staying in Sanur it is probably one of the best as it is a boutique hotel. A big thank you to all the wonderful staff at the Maya Sanur."
Show more
9.1

Exceptional

679 reviews

Avg price per night
$ 99
The Santai Villas
Seminyak,Bali - View on map
"Honestly, when i booked The Santai through Agoda, i wasnt expecting so much. I knew the villa is going to be great but as for the service and all, i have no clue. But the day after i booked my stay, The Santai representatives were kind enough to advise us on all the services they provide in their villa without me having to ask. And from there till the end of my stay, the service The Santai staffs provide us with is amazing. There is nothing more i can ask for from The Santai. The villa is amazing, the service is exceptional, and the food too! Honestly, The Santai is the best villa/hotel/whatever you call it, i have ever stayed at. One day i’ll be back in Bali, and i’d still choose to stay at The Santai."
Show more
8.9

Excellent

352 reviews

Avg price per night
$ 223
Six Senses Uluwatu
Uluwatu,Bali - View on map
"LOCATION - south of Bali in Uluwatu area - about 20-25 min away from the airport - we decided to stay in the resort so location doesn't really matter to us Staff - Most of hotel staff in Bali is very good. However, staff in Six-senses were superb. - Staffs looked very happy and they had positive attitude and energy which make us happier. Resort - Amazing views - Many restaurant choices with organic foods - Amazing pool with awesome views Room - Room itself is superb. Nice and clean - this hotel knows what their customer wants and needs I felt this resort was quite expensive when I booked. However, after spending night here, it was worth every penny. My wife and I did not want to leave this place so bad. It is the best resort in Bali and one of the best resort in the world. Maybe :six-senses" should change name to "seven senses" This place care every small details for customers. We felt like we rented whole resort because not too many people were there. BOOK THIS RESORT!!!"
Show more
8.8

Excellent

232 reviews

Avg price per night
$ 411
Hilton Bali Resort
Nusa Dua,Bali - View on map
"it is one of the best hotel in Bali. It has comfortable room, good food, big, nice, children friendly pool. It has private nice beach, you can see sun rise in this hotel. It is far from town. the internet is fast but for 30 minutes only - you need to reconnect after 30 minutes."
Show more
8.4

Excellent

1533 reviews

Avg price per night
$ 172

More about Bali

Bali is a world away from the rest of Indonesia, and a longtime favorite with international travelers. Surfers have been coming here since the 1930s, but it wasn't until the 1960s that surfing vacations to Bali became the popular thing to do. Today, the trend continues and Bali sees as many surfers as it does affluent resort tourists.

Indonesia may have the world's largest Muslim population, but Bali fosters its own distinct culture. Hinduism has flourished here for nearly 2,000 years. Away from the beaches are fascinating Hindu temples, cultural exhibitions, terraced rice fields, and colorful festivals.

Kuta is the busiest resort district in Bali, featuring some of the top luxury hotels in Bali. Behind the main waterfront is a spread of budget guesthouses that are still within easy walking distance of the beach. From here it's a short trip by taxi or rented motorbike to Uluwatu, a massive limestone peninsula jutting out in the sea. Tourists visit Uluwatu to see the temple, go surfing, or watch the sunset over the majestic cliffs.

Legian is another must-see, as it offers an excellent surf along with exciting nightlife along the beach. Life in Legian begins and ends on the beach. Surf shops give lessons by day, and then give way to lively bars and live music venues after sunset. There is a reason that Bali is often referred to as paradise, and much of it is evidenced by a visit to the many beaches.

Find out where the rest of the hotels, attractions, and must-see destinations of Bali are located by exploring the interactive map on this page.


null