Search hotels in Bali, Indonesia

Enter your dates and choose from 23480 hotels and other places to stay

Check out these popular cities in Bali

Ubud

5595 hotels

Kuta

418 hotels

Seminyak

2871 hotels

Sanur

871 hotels

Uluwatu

2711 hotels

Canggu

4643 hotels

Legian

407 hotels

Nusa Dua

626 hotels

Nusa Lembongan

474 hotels

Nusa Penida

580 hotels

Stay in Bali's best hotels!

Filter by:

Star rating
Review score

Amandaya Canggu

Hotel in 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.

S
Svitlana
From
Ukraine
The hotel is beautifully designed, well maintained and clean. Our room was spacious, well furnished, with a large terrace. The staff was very helpful and helped with a late check-in. The breakfasts are varied and delicious. Top recommendations for this hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,453 reviews
Price from
UAH 2,508.30
1 night, 2 adults

ONAYA Bali Resort - Adults Only

Hotel in Uluwatu

Set in Uluwatu, 6 km from Uluwatu Temple, ONAYA Bali Resort - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Maeva
From
Martinique
The hotel is quiet, the room is really beautiful and the staff are super friendly and ready to help. I really appreciated the driver Bram who came to pick me up at the airport and the support of the staff, especially for the early morning departure including a breakfast to pack. Many thanks
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,516 reviews
Price from
UAH 5,713.01
1 night, 2 adults

Neano Escape

Hotel in Candidasa

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.

K
Kristjan
From
Slovenia
The views are phenomenal, the staff is great, pleased our every need.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,366 reviews
Price from
UAH 3,745.42
1 night, 2 adults

Terra Cottages Uluwatu Bali

Hotel in Uluwatu

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.

N
Neely
From
Canada
Terra Cottages Bali absolutely hit the ball out of the park for our final stay in Bali - we truly wished we booked this lovely spot for more nights. The rooms were immaculate - the most comfortable beds and the most amazing smell!!! The food was AMAZING! As we did not stay as long as we wished - we were limited with how many meals we could have here, but the Gnocchi was something else - melt in your mouth perfection! And to top this all off - the staff (much like most of the Balinese folk) were beyond kind and welcoming. Thank you thank you thank you Terra Cottages - we cannot wait to return! Neely & Cody :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,471 reviews
Price from
UAH 5,788.38
1 night, 2 adults

Amnaya Resort Nusa Dua

Hotel in Nusa Dua

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

R
Ronny
From
Israel
Great hotel, beautiful and well-kept. The rooms are clean and look exactly like the pictures. Excellent value for money. We had to move because the hotel was full. Amazing staff! The spa was amazing. Highly recommend.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 3,995 reviews
Price from
UAH 4,261.27
1 night, 2 adults

Weda Cita Resort and Spa Ubud by Mahaputra

Hotel in Ubud

Located 1.4 km from Monkey Forest Ubud, Weda Cita Resort and Spa Ubud by Mahaputra offers 5-star accommodation in Ubud and features an outdoor swimming pool, a garden and a restaurant.

D
Durendra
From
South Africa
Staff were very polite and helpful. Food was very good. Rooms were very spacious and clean. Very well managed. They even provided a shuttle service to and from the town at a low cost.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,370 reviews
Price from
UAH 5,107.39
1 night, 2 adults

Arya Arkananta Resort & Spa

Hotel in Ubud

Set in Ubud, 3.2 km from Blanco Museum, Arya Arkananta Resort & Spa offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

a
adil
From
Pakistan
Such a wonderful place for couples and families. I had a pool villa at it was a peaceful delight
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,066 reviews
Price from
UAH 3,129.51
1 night, 2 adults

Kayumas Seminyak Resort

Hotel in Seminyak

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.

P
Patrick
From
Germany
Amazing, simply amazing Hotel in a very nice area
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,362 reviews
Price from
UAH 4,731.84
1 night, 2 adults

Kastara Resort

Hotel in Ubud

Situated in Ubud, 3.9 km from Neka Art Museum, Kastara Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. This 5-star hotel offers a...

E
Elena Denisenko
From
Cyprus
Everything. Fantastic location, amazing views, nice rooms , great balcony with bathtub, friendly staff, amazing food. All perfect
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,905 reviews
Price from
UAH 7,243.07
1 night, 2 adults

Renaissance Bali Nusa Dua Resort

Hotel in Nusa Dua

Located in Nusa Dua, 2.7 km from Bali Collection, Renaissance Bali Nusa Dua Resort provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

F
Fitrat
From
Bangladesh
The whole resort is very tastefully decorated with attention to details. The lobby, the pool area, and the restaurants especially. The staff are extremely courteous and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,461 reviews
Price from
UAH 6,103.65
1 night, 2 adults
See all 23480 hotels in Bali

Most booked hotels in Bali in the past month

See all

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 4,571 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 315 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,712 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,836 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,610 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 8,120 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,363 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,825 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,123 reviews

Popular with guests booking hotels in Bali

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,087 reviews

Bali's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,199 reviews

Offering an outdoor pool and a restaurant, Anumana Ubud Hotel is less than a 5-minute walk from the sacred Monkey Forest. A 24-hour front desk and Free WiFi access are available.

Gayatri

Hotel in Ubud
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,025 reviews

Boasting an outdoor pool with sun loungers, Gayatri is a 10-minute stroll from the sacred Monkey Forest. Its rooms are all fitted with a private terrace and garden views.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,018 reviews

Located just 30 metres from Seminyak Beach and the famed Ku De Ta Restaurant and Beach Club, Chill Hotel Seminyak, Bali presents an outdoor pool and restaurant.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,670 reviews

The Magani Hotel and Spa is located in between downtown Kuta and Legian area, a 3-minute walk from Kuta Beach. It offers a spa and outdoor swimming pool.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,482 reviews

PinkCoco Uluwatu - Constant Surprises & for Cool Adults Only (16+) is just 200 metres from Padang Padang Beach, which features surfing spots.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 113 reviews

Located in Canggu, 10 km from Tanah Lot Temple, La Tropica Canggu Bali By Kanaya Hospitality provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 171 reviews

Set in Nusa Penida, 1 km from Sampalan Beach, Alma Nusa Penida offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 135 reviews

Set in Uluwatu, 1.7 km from Dreamland Beach, Mira Hotel & Recovery - Sauna & Ice Bath offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Budget hotels in Bali

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 131 reviews

Located in Kubupenlokan, 27 km from Tegallalang Rice Terrace, Cinze Villas and Hot Spring provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 105 reviews

Situated in Tejakula, a few steps from Palisan Beach, Dani Beach Villa - Beachfront Villas in Tejakula features accommodation with an outdoor swimming pool, free private parking, a garden and a...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 226 reviews

Located in batumadeg, 600 metres from Kelingking Beach, Kelingking Green Village provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 122 reviews

Set in Nusa Dua, 1.5 km from Tanjung Benoa, Santai Suites Nusa Dua offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 110 reviews

Set in Uluwatu, 6.2 km from Garuda Wisnu Kencana, Bella Vida Resort, Uluwatu offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 118 reviews

Situated in Uluwatu, 2.9 km from Topan Beach, Cemara Hills Uluwatu, The Reserve - Cottages & Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 110 reviews

Located in Ubud, 3 km from Tegenungan Waterfall, The Shanti Graha Villas provides accommodation with a seasonal outdoor swimming pool, free private parking and a garden.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 261 reviews

Set in Ubud and with Ubud Palace reachable within 4.2 km, The Iyang Ubud offers a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and a garden.

Hotels in Bali that you can book without a credit card

See all

Gunung An Retreat

Hotel in Ubud
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 268 reviews

Situated in Ubud, 1.9 km from Blanco Museum, Gunung An Retreat features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 142 reviews

Situated in Amed, 200 metres from Lipah Beach, Abian Bali Resort Amed features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 138 reviews

Set in Nusa Lembongan, within less than 1 km of Dream Beach and a 12-minute walk of Devil's Tear, Karang Agartha Lembongan offers accommodation with a terrace and as well as free private parking for...

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 131 reviews

Located in Nusa Lembongan, 200 metres from Sandy Bay Beach, Queen Villa provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Palm Garden Hotel

Hotel in Sanur
No credit card needed
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 589 reviews

Featuring a large outdoor pool, Palm Garden Hotel is only a 2-minute stroll from Sanur Beach and has free Wi-Fi access throughout the hotel.

Astina Hotel

Hotel in Lovina
No credit card needed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 169 reviews

Astina Hotel features an outdoor swimming pool, garden, a terrace and restaurant in Lovina. Providing a bar, the property is located within 100 metres of Lovina Beach.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Featuring an outdoor swimming pool, garden, terrace and free WiFi, Sunset Villas Bungalow Ubud is set in Ubud, 2.3 km from Ubud Palace and 2.5 km from Saraswati Temple.

Fouralivin

Hotel in Kesiman
No credit card needed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 19 reviews

Situated 1.8 km from Ubung Bus Station, Fouralivin offers 5-star accommodation in Kesiman and has an outdoor swimming pool, a fitness centre and a garden.

Bali highlights

Bukit peninsula’s white sand beaches

The southern peninsula of Bali is blessed with idyllic golden sand beaches that are secluded below limestone cliffs. Sun tan all day and enjoy fresh seafood dishes at Jimbaran Bay while watching the sunset.

The artistic and spiritual Ubud

Known for its galleries and peaceful surroundings, Ubud never fails to attract art lovers and spiritual seekers from all around the world.

Temples, hot springs and water palaces

Visit the island’s sacred temples such as Tanah Lot, Besakih and Uluwatu. Take a dip in the natural hot springs and marvel at the beauty of Balinese holy water palaces.

Traditional dances, music and ceremonies

Immerse in Bali’s rich culture by watching the traditional dance and music performances, or simply by attending local temple ceremonies.

Trekking

Climb Mount Batur at dawn and reward yourself with a stunning sunrise. Visit the botanical garden, waterfalls and lakes in Bedugul Highland and enjoy a lunch with a view.

The scenic rice terraces

The tropical landscapes in central Bali will leave you in awe with its majestic rice terraces, especially in the Jatiluwih and Tegalalang areas.

Spa and wellness

Pamper yourself with traditional massages and yoga or meditation classes amidst nature: the island offers a wide range of wellness options.

Shopping, dining and nightlife in Seminyak

Filled with funky shops, stylish restaurants and trendy bars, Seminyak draws hip crowds night and day.

Beach bars and clubs

From laid-back and budget-friendly bars to iconic and sophisticated venues, Kuta and Double Six beaches are home to some of the best 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.

Planning a trip? Get inspired by reviews of cities in Bali

Scored out of 10, guest rating 8.0

There are lots of great things to do in Ubud with terrific...

There are lots of great things to do in Ubud with terrific restaurants and brilliant shopping. However, it has become very busy and sprawling over recent years, so I recommend booking accomodation that is peaceful and away from the crowds.
Guest review byJoanna
Australia
Scored out of 10, guest rating 10

Kuta is a vibrant and popular tourist destination known for...

Kuta is a vibrant and popular tourist destination known for its beautiful beach, lively atmosphere, and wide range of restaurants, shops, and entertainment options. The area is ideal for surfing, enjoying sunsets, and experiencing Bali's nightlife. Its convenient location near the airport makes it easily accessible for travelers. While Kuta can be crowded, especially during peak seasons, it offers excellent value for visitors looking for a mix of relaxation, recreation, and local culture. Overall, Kuta is a great destination for both first-time and returning visitors to Bali
Guest review byGabriel
East Timor
Scored out of 10, guest rating 10

It was an amazing experience.

It was an amazing experience. Everything was quite central, and scooters made places easy to get to. Was very busy. I did find the shop people some to be quite pushy but that is expected. The beach was beautiful and the sunset was something unimaginable. I will definitely be visiting again.
Guest review byRachael
New Zealand
Scored out of 10, guest rating 10

Sanur is the place to go if you want good beaches, people...

Sanur is the place to go if you want good beaches, people watching, good food, without the pace of Kuta, Seminyak, etc! It is super relaxing. Everywhere we went, service was friendly and attentive. The beachfront has a fantastic boardwalk that makes walking along the coast a great experience - the pavement is well put together - there's a walking zone and a bike zone. Sanur has easy access to Nusa Lembogan for snorkelling/day trips.
Guest review byAnonymous
Scored out of 10, guest rating 10

Uluwatu was one of the highlights of our Bali trip.

Uluwatu was one of the highlights of our Bali trip. The dramatic clifftop scenery, stunning ocean views and beautiful sunsets made it a memorable destination. We enjoyed exploring the area, visiting the beaches, and discovering the many cafes and restaurants overlooking the coastline. While it has become busier in recent years, Uluwatu still offers a more relaxed atmosphere than some of Bali's more crowded tourist areas. The natural beauty, surf culture and laid-back vibe make it a great place to unwind and experience a different side of Bali.
Guest review byManuel
Australia
Scored out of 10, guest rating 10

Canggu is a vibrant and lively area with something for...

Canggu is a vibrant and lively area with something for everyone. It offers beautiful beaches, great cafés, restaurants, beach clubs, and plenty of shopping options. The atmosphere is relaxed yet energetic, making it perfect for both relaxation and exploration. Everything is conveniently located, and there are many activities to enjoy throughout the day. Overall, Canggu is a fantastic destination with a great mix of beach life, food, and local culture.
Guest review byYan Rahman
Brunei Darussalam
Scored out of 10, guest rating 10

We like to stay in Legian as you are in the middle between...

We like to stay in Legian as you are in the middle between Kuta and Semi. We can walk either way but still be in a quieter area. Shopping and food outlets are plenty. Beach has the amazing views to watch the sunset and see the planes flying in the distance. The beach pathway is great too. We do a lot of walking for sight seeing. Visit Discovery and Bali Gali centres.
Guest review byDenise
Australia
Scored out of 10, guest rating 10

Nusa dua is high end and I loved that about it.

Nusa dua is high end and I loved that about it. Places to stay are great. I loved the Bali collective market and the restaurants and super markets around. 3 days for activities and chill stay, nusa dua is really good. I was at Kaniya Bali and Conrad. I go to the Garuda temple from there and also Uluwatu temple.
Guest review byBhoomika
India
Scored out of 10, guest rating 8.0

The sunset is spectacular and after it goes down the moon...

The sunset is spectacular and after it goes down the moon and stars over the reef are magical. We had dinner twice at the Hai restaurant. They have cocktail happy hour until 6..2 for 1. Food and staff were just lovely. It is a beautiful place. We walked up the hill to the south west and saw big majestic sea turtles and a manta ray from the top.. There is a lovely little warung called mola mola right on the beach… great for aperitivo and dinner. Great to sit and get a drink if you are waiting for the ferry.
Guest review byHendrik
Australia
Scored out of 10, guest rating 8.0

Relatively a big island with some scenic beaches.

Relatively a big island with some scenic beaches. Travelling specially on the west side is not easy due to broken roads and steep turns and twists. Diamond beach was spectacular. All in all a place not to be missed when you are in Bali.
Guest review byKhattab
Pakistan