Skip to main content

Search hotels in Bali, Indonesia

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

Check out these popular cities in Bali

Stay in Bali's best hotels!

Filter by:

Star Rating

Review score

Amandaya Canggu

Hotel in Canggu

Located a 18-minute walk from Berawa Beach, Amandaya Canggu offers 4-star accommodations in Canggu and has an outdoor swimming pool, a garden and a terrace.

J
James
From
France
It was clean, the facilities were great and the staff very helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,214 reviews
Price from
$99.42
1 night, 2 adults

Gynandha Ubud Cottage

Hotel in Ubud

Ideally located in Ubud, Gynandha Ubud Cottage has air-conditioned rooms with free WiFi, free private parking and room service.

M
Minh
From
United States
Villa is beautiful and quiet.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,083 reviews
Price from
$71.80
1 night, 2 adults

ONAYA Bali Resort - Adults Only

Hotel in Uluwatu

Located in Uluwatu, 3.7 miles from Uluwatu Temple, ONAYA Bali Resort - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

W
Wanda
From
Canada
We loved the staff, so friendly and helpful. Debby went out of her way to make everything comfortable for us. We were in the area for a wedding. Although we had to transport ourselves numerous times, this was very easy to do with the help of the staff
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,504 reviews
Price from
$187.90
1 night, 2 adults

The Sebali Resort

Hotel in Ubud

Located in Ubud, 3.6 miles from Ubud Palace, The Sebali Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

T
Tiffany
From
France
Everything, so unique, comfortable, welcoming.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,074 reviews
Price from
$266.29
1 night, 2 adults

IKIGAI Uluwatu Beach

Hotel in Uluwatu

Located in Uluwatu, a 5-minute walk from Thomas Beach, IKIGAI Uluwatu Beach has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Antonia
From
Canada
Boutique feel and very relaxing. Staff were so nice and friendly. Location was great
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,115 reviews
Price from
$214.79
1 night, 2 adults

Neano Escape

Hotel in Candidasa

Located in Candidasa, a 16-minute walk from Buitan Beach, Neano Escape has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

A
Angela
From
North Macedonia
The staff was excelent-smiling, atentive, positive attidue.The food was amazing, the facility was spacious, well decorated, everything you need you have. The gym was something i liked the most. Everything was amazing
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,490 reviews
Price from
$142.38
1 night, 2 adults

Ecozy Dijiwa Canggu

Hotel in Canggu

Located in Canggu, a 14-minute walk from Echo Beach, Ecozy Dijiwa Canggu has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a bar....

m
michelle
From
Australia
The location is 10mins walk to the local shops and busy streets. The staffs are so friendly and helpful.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,067 reviews
Price from
$114.65
1 night, 2 adults

Terra Cottages Bali

Hotel in Uluwatu

Located in Uluwatu, 1.1 miles from Cemongkak Beach, Terra Cottages Bali has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

A
Abigail
From
Netherlands
Terra Cottages surpassed our expectations in so many ways. The location is great - quiet, with Bingin beach walking distance, and a short scooter or car ride to the main shopping road. The place itself is picturesque, providing as much privacy as possible given the size of the place, and feels more private thanks to the landscaping. The room was dreamy, and had everything we needed: water, a mosquito net around the bed, a steaming hot shower, and hair dryer. The place has a restaurant, with a number of options for breakfast, lunch, and dinner. The Mediterranean sandwich was so good! Perhaps the best meal I had in Uluwatu. When checking out, the staff helped us book a Grab to Ubud, making sure the driver would show up since it was a long drive.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,746 reviews
Price from
$208.66
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.

J
Jason
From
United States
Rooms were spacious and well appointed (great shower AND bathtub) patio area etc. Spa was AMAZING and great value. Food was healthy and very good. Front desk was always helpful and went out of their way to help.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,835 reviews
Price from
$113.16
1 night, 2 adults

Weda Cita Resort and Spa by Mahaputra

Hotel in Ubud

Located a 16-minute walk from Ubud Monkey Forest, Weda Cita Resort and Spa by Mahaputra offers 5-star accommodations in Ubud and features an outdoor swimming pool, a garden and a restaurant.

P
Peter
From
United Kingdom
Very clean and pool was outside our door step. Rooms were spacious, clean and lovely. Breakfast was always something to look forward to and Staff were very accommodating. The main town was 20 minutes to get too if walking but cabs were easy to get and very cheap. Would definitely recommend.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,605 reviews
Price from
$110.47
1 night, 2 adults
See all 20676 hotels in Bali

Most-booked hotels in Bali in the past month

See all

Bali's best hotels with breakfast

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,371 reviews

    Located in Nusa Dua, 1.7 miles from Bali Collection, Renaissance Bali Nusa Dua Resort provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

  • Sabana Ubud

    Hotel in Ubud
    Breakfast options
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,283 reviews

    Sabana Ubud features an outdoor swimming pool, garden, a terrace and restaurant in Ubud. This 4-star hotel offers a bar.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 2,910 reviews

    Located in Seminyak, a 7-minute walk from Batu Belig Beach, Kanvaz Village Resort Seminyak has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,675 reviews

    Featuring an outdoor swimming pool, The Alantara Sanur is set in Sanur, 3.7 mi from Serangan Turtle Island. Offering a restaurant, the property also has a fitness center and a garden.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,432 reviews

    Located in Ubud, 0.8 mi from Ubud Market, Taman Amartha Hotel has a number of amenities including a seasonal outdoor swimming pool, a garden, a terrace and free WiFi.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,778 reviews

    Set 2.1 mi from Uluwatu Temple, our resorts are divided into two short-distance locations, Gravity Eco Boutique Hotel and Gravity Suites, which is located only 656 feet from the entrance of the main...

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,161 reviews

    Nestled on Legian Beach, The Bandha Hotel & Suites offers accommodations with a year-round outdoor pool.

  • Poppies Bali

    Hotel in Kuta
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,373 reviews

    Featuring free WiFi and a restaurant, Poppies Bali offers accommodations in Kuta, 1312 feet from Kuta Square. The hotel has an outdoor pool and guests can enjoy refreshing drinks at the bar.

Budget hotels in Bali

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,168 reviews

    The Palms Canggu has an outdoor swimming pool, garden, a shared lounge and bar in Canggu.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,115 reviews

    Located in Kuta, a 10-minute walk from Kuta Beach, Seahouse Bali Indah Beach Inn has accommodations with a garden, private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,710 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
    Wonderful - What previous guests thought, 1,185 reviews

    Please note that this property is located in the complex of Tanah Lot Temple.

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

    Located in Uluwatu, 1.5 miles from Topan Beach, Tyde Bali Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 207 reviews

    Located within a 14-minute walk of Batu Bolong Beach and 4.4 miles of Petitenget Temple, Summer of Surf Canggu provides rooms in Canggu.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 179 reviews

    Located in Uluwatu, 3.5 miles from Uluwatu Temple, Tropical Almond Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 169 reviews

    Artomoro Bali has a garden, terrace, a restaurant and bar in Munduk. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

Hotels in Bali you can book without a credit card

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 373 reviews

    Located in Munduk, MAYURA BALI VILLA offers 3-star accommodations with an outdoor swimming pool, a garden and a restaurant.

  • Papahan Bali

    Hotel in Sidemen
    No credit card needed
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 243 reviews

    Located in Sidemen, 19 miles from Goa Gajah, Papahan Bali has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

  • RR Cottage

    Hotel in Nusa Penida
    No credit card needed
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 454 reviews

    Located in Nusa Penida, 6.6 miles from Seganing Waterfall, RR Cottage has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 167 reviews

    Located in Nusa Lembongan, within a 11-minute walk of Dream Beach and 0.6 miles of Devil's Tear, Karang Agartha Lembongan has accommodations with a terrace as well as free private parking for guests...

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 584 reviews

    Located in Nusa Penida, a 5-minute walk from Tamarind Beach, The Angkal Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 15 reviews

    Located in Uluwatu, 1.6 miles from Bingin Beach, Sun and Moon Bungalow Village has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,281 reviews

    Located in Uluwatu, 1.2 miles from Pandawa Beach, Puri Pandawa Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a bar.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,242 reviews

    On the white sands of Sanur Beach, Peneeda View Beach Hotel is a 10 minute drive from Denpasar City. Surrounded by tropical gardens, it has a private beach area, restaurant and 4 outdoor pools.

Bali Highlights

  • Bukit peninsula’s white-sand beaches

    The southern peninsula of Bali is blessed with secluded, idyllic golden sand beaches underneath limestone cliffs. Sun tan all day and enjoy fresh seafood dishes at Jimbaran Bay while watching the sunset.
  • Artistic and spiritual Ubud

    Known for its galleries and peaceful surroundings, Ubud never fails to attract art lovers and spiritual travelers 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 yourself in Bali’s rich culture by watching the traditional dance and music performances, or by attending local temple ceremonies.
  • Hiking

    Climb Mount Batur at dawn to see the stunning sunrise. Visit the botanical garden, waterfalls and lakes in Bedugul Highland and enjoy a lunch with a view.
  • Scenic rice terraces

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

    Pamper yourself with traditional massages and yoga or meditation classes while surrounded by nature; the island offers a wide range of relaxation options.
  • Shopping, dining and nightlife in Seminyak

    Filled with funky shops, stylish restaurants and trendy bars, Seminyak draws hip crowds day and night.
  • 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

See reviews by guests who stayed at hotels in Bali

See all
  • From $841.08 per night
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,360 reviews
    The private villas with a private pool were magical and a perfect getaway. The view was amazing and the noise of the jungle was like a dream. But most of all, the service from the staff was most memorable. They were there to help us in any way they could. They kept the rooms clean, arranged a tour, got us rides, were extremely responsive, provided exceptional food, and were very friendly. Anyone considering staying at this property shouldn’t choose anything else. Make sure to take full advantage of the great food, drinks, and hospitality the staff offers!
    Guest review by
    Devin
    United States
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 2,117 reviews
    everything was just perfect as a little getaway and a very peaceful soul searching stay ! waking up right infront of the sea was just a dream! the whole dream sea area was nicely decorated, there’s a little terrace area for yoga and also it’s convenient for surfer to just grab a board and go surfing right away! I love the breakfast area and the nightly live band at the restaurant! location was good cos there are shopping places and restaurants just within walking distance ! it’s hidden inside busy street so I could enjoy my peaceful night !
    Guest review by
    Quency
    Italy
  • From $1,574.14 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 672 reviews
    Everything was great! The place had spectacular views of the lush greenery and the room and other areas were all clean. They cleaned our room at least twice a day and the staff were very friendly and attentive to our needs. I love this hotel so much that I've recommended this place to our friends. Even the food was excellent and was reasonably priced.
    Guest review by
    Patricia
    Philippines
  • From $104.94 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,343 reviews
    The location was so perfect. Short walk to the beach. Off the walking shopping restaurant street just enough that it was quiet. It was an oasis from the busy area. The room and grounds were spotless. Woke to a view of the pool. The room was huge with a nice big balcony. So much to do in the area. Loved the staff so nice and helpful
    Guest review by
    Susan
    United States
  • From $688.57 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 429 reviews
    The moon house was just breathtaking. Words cannot describe how beautiful this place was, we felt like we were in heaven. Also the staff was so kind, even though the dinner time was over, they still prepared us food at the mail restaurant, which was so delicious. I cannot wait to come back here.
    Guest review by
    Ceren
    Turkey
  • From $573 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 589 reviews
    Staff was excellent, the best i have ever seen. They are always polite and helped whenever we have a request. Facility is also great. Kids club is much enjoyable by the youngers.
    Guest review by
    Türkyılmaz
    United Arab Emirates
  • From $358.08 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,274 reviews
    The property is huge.. many hotels inside Ayana. We stayed in Segara the newest property and it was super clean. Staff were very friendly from the reception to the bellboys.
    Guest review by
    Nour
    Lebanon
  • From $205.65 per night
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,778 reviews
    Amazing experience, especially the beautiful place, the calm ambience the amazing staff and just overall surrounding and echo touch. I will definitely come back soon!
    Guest review by
    Julia
    Italy
  • From $532.94 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 350 reviews
    The whole experience was amazing! The staff was so helpful! The prepared as a breakfast box because we had an early morning checkout
    Guest review by
    Dimitros Skigkopoulos
    Greece
  • From $851.01 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 197 reviews
    I like everything about it the environment, the staff everything was perfect
    Guest review by
    Khadija
    United Arab Emirates
  • From $1,563.09 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3,332 reviews
    It was awesome!!!!!! It is Paradise!!! You need to visit the place.
    Guest review by
    Husam
    Iraq
  • From $34.26 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 960 reviews
    clean and artsy. too bad the restaurant is not yet open
    Guest review by
    Aurelia
    Philippines
  • From $1,341.14 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 26 reviews
    Fabulous hotel, amazing personnel, full relaxation
    Guest review by
    Elena
    United Arab Emirates
  • From $2,004.96 per night
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 81 reviews
    Location is outstanding and service is great!
    Guest review by
    ANDRII
    Malta
  • From $658.54 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,152 reviews
    big room, good food and excellent staff
    Guest review by
    عاطف
    Saudi Arabia
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,164 reviews
    Amazing view, rooms are awesome.
    Guest review by
    Aaron
    United States

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

  • 8.0

    The weather is excellent.

    The weather is excellent. It is also close to many attractions. There are some wonderful cafes and restaurants. However, the city is overcrowded which causes some frustration. The roads are narrow and walking on the streets is a bit risky. I personally believe that there is nothing to see in the city.
    Guest review by
    Anonymous
  • 6.0

    The only reason for me to stay in Kuta is that it is close...

    The only reason for me to stay in Kuta is that it is close to the airport, especially if you arrive in Bali in the evening or night. Kuta is chaotic, noisy and not a place I would stay for any other reason than transit.
    Guest review by
    Artha
    Australia
  • 8.0

    I’ve travelled to Bali a lot over the years but have never...

    I’ve travelled to Bali a lot over the years but have never stayed in Canggu. It has really top quality restaurants, shops and spas. But I wouldn’t be rushing back the traffic was a terrible and getting Around took so long to get anywhere. The trip to the airport took 2 1/2 hours which was approximately 17 klm from where I was staying and not in peak hour!!!
    Guest review by
    sally thomas
    Australia
  • 2.0

    Restaurants are nice and that’s about it.

    Restaurants are nice and that’s about it. Beaches are filthy and it’s ridiculously overpriced and over crowded. We also noticed a particular type o f tourist that is now frequenting the area and they are EXTREMELY rude making the whole place something to avoid.
    Guest review by
    Wayne
    Australia
  • 10.0

    Uluwatu is awesome but very busy now compared to other years...

    Uluwatu is awesome but very busy now compared to other years. We loved the location of our villa, very central yet so quiet for how busy it is in Padang Padang. Easy to get around. Villa was beautiful we didn't want to leave! Could have done with a tv for quiet night in that's about it. The ladies at the office are lovely but quite pushy with payments when you book things and communication sometimes a bit mixed up. Apart from that we enjoyed our stay :)
    Guest review by
    Jenna
    New Zealand
  • 8.0

    Sanur is much quieter than Legian/Kuta, same shopping...

    Sanur is much quieter than Legian/Kuta, same shopping available. Great warungs for good food, Icon Mall food hall is great, lovely airconditioned shopping mall for a break from the heat. A bit of roadworks fixing footpaths going on in main road.
    Guest review by
    Kathryn
  • 8.0

    We did the diving course so 3 course + 3 days beaches are...

    We did the diving course so 3 course + 3 days beaches are enough for a quick visit. But if you want to relax with the view there plan in more days. Be careful for overpriced taxis as there is no Grab or other alternatives. Take the scooter as much as you can.
    Guest review by
    Daniel
    Belgium
  • 10.0

    Highly recommend Nusa Lembongan if you looking for somewhere...

    Highly recommend Nusa Lembongan if you looking for somewhere a little quieter and away from the hustle and bustle. There were plenty of restaurants and bars to choose from and food available for every palette.
    Guest review by
    Clive
    Australia
  • 4.0

    Basically just a resort neighborhood for people to spend...

    Basically just a resort neighborhood for people to spend their miles and points at all the usual hotel chains. The neighborhood is almost all resort pricing unless you go and mingle in the slum-like conditions that the local construction workers are living in. Almost all of the activities and attractions outside of the resorts are very suspicious, often feeling like tourist trap scams. I would only stay here again if someone were inviting me to some convention hosted here and they were putting me up in the resort hotel.
    Guest review by
    Ko
    Japan
  • 10.0

    Needed a place to sleep for 2 nights.

    Needed a place to sleep for 2 nights. I was by myself and was out 7am to midnight every day. The hotel was perfect for that. Neat, clean, modern. Has all amenities like in-room tea/coffee, hot shower, great shower pressure, clean comfy beds, properly working AC etc etc. The room would be small for 2 people but for one person it was perfect. I took a room with twin beds so I could leave my suitcase open on the other bed. Staff are very helpful. Great location. I asked for a room that did not face the road and it was very quiet.
    Guest review by
    Ayesha
    India