Search hotels in Bali, Indonesia

Enter your dates and choose from 21168 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.

U
Unal
From
Qatar
People who works there very friendly, helpful and kind. Also, hotel is nicely designed.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,246 reviews
Price from
$87.86
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.

A
Alexey
From
Russia
Quite, a lot of space, friendly staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,542 reviews
Price from
$248.93
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.

p
prasad
From
Singapore
Staff were exceptional in taking care of us.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,143 reviews
Price from
$241.78
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.

N
Najah
From
Jordan
Very comfortable, one of the most beautiful and clean hotels, and one of the best hotels for relaxation. The hotel's view is fantastic.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,480 reviews
Price from
$227.27
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....

G
Gokce
From
Czech Republic
Amazing stuff, super helpful and good energy!! We enjoyed the room with a private pool a lot! The private pool was clean and definitely worth it if you're interested in a quick mid-day or late night refreshing! The breakfast is served in an outside area, which was also nice with pool view and Bali vibes.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,027 reviews
Price from
$105.43
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.

T
Tracy
From
Malaysia
Beautiful stylish accommodation in a great location. Very peaceful and relaxing stay. Breakfast was delicious. The staff were extremely kind and friendly and went above and beyond to help with our transportation. Would highly recommend.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,706 reviews
Price from
$235.73
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.

E
ELENA
From
Netherlands
Love this place and planning to return next week for 2 more days I have left unbooked. The hotel is new, their spa is heavenly, all the people who work here are genuine and so kind, always smiling and always ready to help. The gym and the swimming pool are fantastic. And yes, the breakfast is à la carte. Options are yummie:) and colorful. My room was an upgrade ( I honestly don't remember booking a suite:))) all in all, it is a great place. Try it for yourself:)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,865 reviews
Price from
$271.30
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.

T
Tanya Jill
From
Spain
A perfectly decorated and cared for small hotel we were looking for, away from the noisy center of Ubud. A shuttle service is offered to get downtown. Yuri, in reception, was exceptionally helpful and kind. She was able to find solutions and options to fit our needs. Also, our driver, Ketut, went above and beyond as a skilled driver and well-informed guide in English as well. All of the staff were very friendly and helpful. Outstanding breakfast, comfortable beds, wonderful massages, and tastefully decorated hotel.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,569 reviews
Price from
$108.80
1 night, 2 adults

Kayumas Seminyak Resort

Hotel in Seminyak

Located in Seminyak, a 6-minute walk from Batu Belig Beach, Kayumas Seminyak Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

C
Cindy
From
United States
loved our stay at Kayumas!! short walk to everything, the 2bed 2 bath room was fantastic and the pool was the perfect size for my kids. we didn’t even use the resort pool once! Breakfast was amazing and delicious and the staff are all SO friendly! highly recommend!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,229 reviews
Price from
$110.18
1 night, 2 adults

Kastara Resort

Hotel in Ubud

Located in Ubud, 2.4 miles from Neka Art Museum, Kastara Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

N
Nicolae
From
Canada
Great hotel . Fantastic location . Comfortable bed and so much more
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 3,224 reviews
Price from
$221.16
1 night, 2 adults
See all 21168 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,401 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.

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

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

    From $84.62 per night
  • Sabana Ubud

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

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

    From $143.61 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,459 reviews

    Located in Ubud, a 17-minute walk from Ubud Monkey Forest, Purana Suite Ubud has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $211.55 per night
  • Akaya Bali

    Hotel in Sanur
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,005 reviews

    Akaya Bali has an outdoor swimming pool, garden, a terrace and restaurant in Sanur.

    From $101.55 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 2,958 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.

    From $132.57 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,096 reviews

    Located in Nusa Lembongan, a 11-minute walk from Song Tepo Beach, Nusa Veranda Sunset Villas & Restaurant provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

    From $66.49 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,721 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.

    From $393.49 per night

Budget hotels in Bali

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

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

    From $78.58 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,150 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.

    From $33.24 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,066 reviews

    Offering a restaurant, Lesong Hotel and Restaurant is located in the midst of rice field next to Munduk. Free WiFi access is available in public areas.

    From $89.16 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,726 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.

    From $107.46 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,155 reviews

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

    From $100.82 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 128 reviews

    Well located in Ubud, The Suarsena Escape by WAHM Hotel Management provides air-conditioned rooms with free WiFi, free private parking and room service.

    From $54.55 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 104 reviews

    Located in Uluwatu, 4.3 miles from Garuda Wisnu Kencana, The Soko Bali has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $114.62 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 152 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.

    From $72.53 per night

Hotels in Bali you can book without a credit card

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 138 reviews

    Located in Sidemen, 17 miles from Goa Gajah, The River Island Bali provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $90.67 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 406 reviews

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

    From $96.71 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 584 reviews

    Located in Nusa Penida, a 6-minute walk from Batununggul Rastafara Beach, Alana Penida Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $90.61 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 338 reviews

    Located in Nusa Lembongan, a 9-minute walk from Dream Beach, Pondooks Joglo features views of the garden. Featuring room service, this property also provides guests with a year-round outdoor pool.

    From $49.50 per night
  • RR Cottage

    Hotel in Nusa Penida
    No credit card needed
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 459 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.

    From $48.11 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 170 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...

    From $21.76 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 605 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.

    From $160.18 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 39 reviews

    Located in Singaraja, a 4-minute walk from Pemaron Beach, lumbung asmara has accommodations with an outdoor swimming pool, free private parking and a terrace.

    From $55.11 per night

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

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

  • 10.0

    Everyone should enjoy Ubud at least once in a lifetime don’t...

    Everyone should enjoy Ubud at least once in a lifetime don’t just drive through stay and explore the more you see the more you’ll fall in love with the place and people,it will give you a lifetime of smiles
    Guest review by
    Diane
    Australia
  • 10.0

    Kuta is lovely in that you have the streets and alleys and...

    Kuta is lovely in that you have the streets and alleys and you also have the beach walks. a convenient starting place for any of the many tours available. Many different types of hotels with a range of prices.
    Guest review by
    Jennifer
    Australia
  • 8.0

    Canggu is a party place more than sightseeing.

    Canggu is a party place more than sightseeing. The beach close is quite nice (also for surfing) and in the night you can go close to the beach to visit some bars and clubs. The vibe is constantly there. You can also join some local hostel events and meet people there which is nice. More of a young people place, but always worth a visit.
    Guest review by
    Vizintin
    Slovenia
  • 8.0

    Seminyak is such a relaxing and vibrant place — great...

    Seminyak is such a relaxing and vibrant place — great beaches, lovely cafes, and a calm atmosphere that makes it perfect for unwinding. The local people are friendly, and there are plenty of nice spots to enjoy good food and sunsets. However, it was disappointing to see quite a bit of rubbish around the area, especially near the beach and streets. It would be even more amazing if the cleanliness could be improved, as the place truly deserves it.
    Guest review by
    Zamiro
  • 6.0

    Uluwatu is much more expensive and luxury compared to the...

    Uluwatu is much more expensive and luxury compared to the rest of Bali. The place is under a massive construction renovation, there are construction site everywhere so it will be very different in a couple of years. We enjoyed our 4 days there but there is definetly less activities except for luxurious cliff restaurant and beach clubs.
    Guest review by
    Alice
    Australia
  • 8.0

    I like the Sanur area of Bali for its combination of beach...

    I like the Sanur area of Bali for its combination of beach front activities and shops / cafes. Due to traffic, it can be a hectic drive from the airport, but in my opinion with the challenges of getting there. Additionally, Sanur is near the ferry dock for access to offshore islands (Nusa Penida and the Gili islands). If departing to go to the airport, leave plenty of time for the drive to the airport and it may be a lot longer than planned,
    Guest review by
    KENNETH
    United States
  • 6.0

    Unfortunately , NP seems to have far too many visitors for...

    Unfortunately , NP seems to have far too many visitors for what the road infrastructure can handle . The roads to all the local sightseeing hotspots are not wide enough for oncoming vehicle to pass each other without driving on the shoulder of the road ( if it exists ) and constantly causing further damage ,. The roads surfaced are very badly broken a terribly pot- holed . Vehicle journeys to the popular destinations take an inordinately long time with traffic banked up while cars try to pass each other when they can . On the plus ; the restaurants and beach clubs and bars serve excellent food and live music nightly was easy to find . And entertaining . The coastline scenery is fantastic . Itis why so many people make trip . The fast ferry services from Sanur to NP are very good and only 30 minutes .
    Guest review by
    Philbobaggins
    Australia
  • 10.0

    We liked the central location in Legian.

    We liked the central location in Legian. Hawkers should not attend hotel, this is rest time from shopping and bartering. Pad on Bene was our favourite place to eat anytime. Good food.Fat Tony’s burgers great. Water BOM amazing, our son went 4 times during our stay with great water slides. Traffic congestion to Changu and Ubud was horrendous. Took 2 hours for such a small distance.
    Guest review by
    Anonymous
  • 10.0

    Sleepy island feels make Lembongan feel like a wonderful...

    Sleepy island feels make Lembongan feel like a wonderful contrast to the expansion of Bali. Just enough development to provide some comforts and wellness, some great quality food etc - but still the old charm of the basics to enjoy. The nervous system reset when you need clean oceans, white sands and rustic experiences. The island has really cleaned up a lot in the last few years and you can refill water bottles in most places now; there’s a conscious feeling of preservation there which I appreciate a lot when travelling. Some fairly new developments to increase the accessibility and ease of travel with road improvements make life easier for a lot of travellers - and some fairly good gym and yoga locations appearing which is a great addition to the experience of the island.
    Guest review by
    Hayley
    Indonesia
  • 6.0

    Nusa dua was too isolated for family fun with young kids .

    Nusa dua was too isolated for family fun with young kids . We had divided our stay in Symniak and nusa but nusa was too far for evening life , food and fun activities for kids . We enjoyed Kuta and symniak area far more with lots to do for kids .
    Guest review by
    sahar
    Australia