Search hotels in Bali, Indonesia
Enter your dates and choose from 20117 hotels and other places to stay
Check out these popular cities in Bali
Ubud
4599 hotelsKuta
430 hotelsSeminyak
2706 hotelsCanggu
4378 hotelsUluwatu
1701 hotelsSanur
705 hotelsNusa Lembongan
440 hotelsNusa Penida
515 hotelsNusa Dua
439 hotelsLegian
405 hotels
Stay in Bali's best hotels!
Filter by:
Star Rating
Review score
Amandaya 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.
Gynandha Ubud Cottage
Ideally located in Ubud, Gynandha Ubud Cottage has air-conditioned rooms with free WiFi, free private parking and room service.
IKIGAI Uluwatu Beach
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.
NEANO ESCAPE
Located in Manggis, 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.
Ecozy Dijiwa 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....
Terra Cottages Bali
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.
Amnaya Resort 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.
Weda Cita Resort and Spa by Mahaputra
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.
Kayumas Seminyak Resort
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.
Kastara Resort
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.
Most-booked hotels in Bali in the past month
Popular with guests booking hotels in Bali
Scored out of 10, guest rating 9.2Wonderful - What previous guests thought, 7,906 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 5,426 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 6,927 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 5,126 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 7.2Good - What previous guests thought, 4,383 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 6,562 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 2,680 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 3,568 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 4,086 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 2,057 reviews
Bali's best hotels with breakfast
Sabana Ubud
Hotel in UbudBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 1,322 reviewsSabana Ubud features an outdoor swimming pool, garden, a terrace and restaurant in Ubud. This 4-star hotel offers a bar.
Purana Suite Ubud
Hotel in UbudBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 1,460 reviewsLocated 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.
Kanvaz Village Resort Seminyak
Hotel in SeminyakBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 2,879 reviewsLocated 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.
The Hidden Paradise Ubud - CHSE Certified
Hotel in UbudBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 1,087 reviewsFeaturing a garden, bar and views of mountain, The Hidden Paradise Ubud - CHSE Certified is located in Ubud, 2.4 miles from Goa Gajah.
Nusa Veranda Sunset Villas & Restaurant
Hotel in Nusa LembonganBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 1,133 reviewsLocated 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...
The Alantara Sanur
Hotel in SanurBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 1,664 reviewsFeaturing 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.
Taman Amartha Hotel
Hotel in UbudBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 1,434 reviewsLocated 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.
Gravity Eco Boutique Hotel - Adults Only
Hotel in UluwatuBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 1,790 reviewsSet 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...
Budget hotels in Bali
The Palms Canggu
Hotel in CangguCheap hotelScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 1,161 reviewsThe Palms Canggu has an outdoor swimming pool, garden, a shared lounge and bar in Canggu.
Seahouse Bali Indah Beach Inn
Hotel in KutaCheap hotelScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 1,085 reviewsLocated 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.
Tyde Bali Boutique Hotel
Hotel in UluwatuCheap hotelScored out of 10, guest rating 9.6Exceptional - What previous guests thought, 106 reviewsLocated 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.
Summer of Surf Canggu
Hotel in CangguCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 188 reviewsLocated within a 14-minute walk of Batu Bolong Beach and 4.4 miles of Petitenget Temple, Summer of Surf Canggu provides rooms in Canggu.
Tropical Almond Villa
Hotel in UluwatuCheap hotelScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 159 reviewsLocated 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.
The Iyang Ubud
Hotel in UbudCheap hotelScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 170 reviewsLocated in Ubud and with Ubud Palace reachable within 2.6 miles, The Iyang Ubud provides a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and a garden.
Maskot Penida Cottage
Hotel in Nusa PenidaCheap hotelScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 116 reviewsLocated in Nusa Penida, within 6 miles of Giri Putri Cave and 6.6 miles of Seganing Waterfall, Maskot Penida Cottage provides accommodations with a terrace as well as free private parking for guests...
Artomoro Bali
Hotel in MundukCheap hotelScored out of 10, guest rating 9.9Exceptional - What previous guests thought, 135 reviewsArtomoro 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
MAYURA BALI VILLA
Hotel in MundukNo credit card neededScored out of 10, guest rating 9.6Exceptional - What previous guests thought, 353 reviewsMAYURA BALI VILLA in Munduk features 3-star accommodations with an outdoor swimming pool, a garden and a restaurant.
Sanubari Ubud
Hotel in UbudNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 334 reviewsLocated in Ubud, a 19-minute walk from Ubud Monkey Forest, Sanubari Ubud provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Pondooks Joglo
Hotel in Nusa LembonganNo credit card neededScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 312 reviewsLocated 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.
Karang Agartha Lembongan
Hotel in Nusa LembonganNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 161 reviewsLocated 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...
Kampuak Cottages
Hotel in Nusa PenidaNo credit card neededScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 317 reviewsLocated in Nusa Penida, 6.9 miles from Seganing Waterfall, Kampuak Cottages provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Sun and Moon Bungalow Village
Hotel in UluwatuNo credit card neededScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 6 reviewsLocated 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.
Meruhdani Boutique Hotel Ubud
Hotel in UbudNo credit card neededScored out of 10, guest rating 8.6Excellent - What previous guests thought, 1,101 reviewsLocated in Ubud, a 5-minute walk from Saraswati Temple, Meruhdani Boutique Hotel Ubud provides accommodations with a garden, free private parking, a restaurant and a bar.
Munduk Sena
Hotel in MundukNo credit card neededScored out of 10, guest rating 8.4Very Good - What previous guests thought, 261 reviewsMunduk Sena features a garden, terrace, a restaurant and bar in Munduk. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
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
- 8.0
Ubud is crazy busy and the traffic is bonkers!
Ubud is crazy busy and the traffic is bonkers! We went to some great restaurants (Donna, Ikigia, Sini Saja) 2x UNISCO sites, the ridge walk, monkey forest and Cretya Day club… after 3 nights we were looking for the beach and left a day early. We did the atv excursion while staying in Seminyak. It’s like riding in a rubbish filled mud slurry with many people so was very slow. It’s the only thing I didn’t think was worth doing.Guest review byVanessaNew Zealand - 6.0
Kuta has plenty of shopping, markets and restaurants, The...
Kuta has plenty of shopping, markets and restaurants, The traffic gets hectic in the afternoons and early evening, sometimes it's quicker to walk. I recommend to walk along the beach footpath so not to breathe in all the fumes from the traffic.Guest review byMARIOAustralia - 8.0
Great restaurants, walking along beach pleasant after about...
Great restaurants, walking along beach pleasant after about 530pm. Cheap warungs that are good or can choose high end western price restaurants, your choice. Depending on time of day traffic is a nightmare! before 1030 am seems ok rest of day terrible, maybe 2-3pm a bit better, motorbike transport quicker but beware! no helmets, insurance issues, accidents!!!! Choices.Guest review byDamonAustralia - 4.0
Very touristy, the city is not aligned with the overall vibe...
Very touristy, the city is not aligned with the overall vibe of Bali. A lot of traffic as well so it becomes difficult to move around during peak hours. I wouldn't go there again, and would prefer spending more time in Uluwatu instead.Guest review byJulesUnited Arab Emirates - 10.0
We have been to Bali many times and this was our first time...
We have been to Bali many times and this was our first time in Uluwatu. We loved it because it was a much more layed back and sophisticated part of Bali without the hustle and bustle of Kuta or Seminyak. We loved the surf culture, healthy food available and the easy access to yoga and wellbeing services if you wanted to. Because our villa was a little away from the main part and we were only there for 4 nights we spent alot of time at Mana restaurant and pool just chilling because we loved the food and facilities. We ventured to Padang Padang beach for some sea water swimming and that was good to experience. Next time we will stay a little further in closer to Padang Padang to experience that side of Uluwatu which seems to be the busier part.Guest review byHelen DunneAustralia - 10.0
Beautiful and peaceful beach town with an old charm that...
Beautiful and peaceful beach town with an old charm that has not yet been spoilt by over tourism or over commercialism. It also feels more authentic as it is equally shared by locals and tourists, so not just a tourist attraction. The numerous restaurants have a wide variety of good tasty choices which we didn’t experience in seminyak and the promenade walkway is so fun to walk or cycle ! We ate at the Byrd a lot. We didn’t expect this vibe and atmosphere to be so soothing and felt relaxed for first time in weeks. Would definitely return. The shops in town are also worth a visit and besides, Bali Icon is quite the Mall, if you fancy one! But please, don’t go there.. as I don’t want the town to be overcrowded next time 😊Guest review byAnahitaUnited Kingdom - 10.0
Stayed in Lembongan for 3 days.
Stayed in Lembongan for 3 days. It was beautiful, the beach was fantastic. The locals were kind. 150,000k for every taxi, expensive. The food and drinks at all places we visited were amazing. Would recommend Fin Island, La Bianca and by the beach.Guest review byclaireAustralia - 10.0
The typical day excursion with speed boat going and coming...
The typical day excursion with speed boat going and coming to the island in one day is somewhat exhausting, in my optinion. Another recommendion would be to stay at least one overnight, to break the trip up and not be so rushed. Travel light for day trips or your overnight, as it makes it easier boarding speed boats and moving around the harbours. Overnight accomidations are very inexpensive and hotel dining options and restaurants near to the harbour are plentiful. Beach clubs are wonderful on the North shore near Prapat Beach and have nightly entertainment. Nightlife and restaurants are becoming very popular on this part of Nusa Penida.Guest review bytoddindubaiUnited States - 10.0
Nusa Dua is a lot quieter than Seminyak/ Legion area.
Nusa Dua is a lot quieter than Seminyak/ Legion area. Cleaner and not as much traffic ie. motor bikes. There are enough shops to buy souvenirs etc at a good price. We did not get hassled as much by people trying to sell bangles and sarongs on the beach. Restaurants were very good and most had entertainment.Guest review byMarg LAustralia - 8.0
Legian really surprised me.
Legian really surprised me. Having been to Bali six times, this was my first time staying in Legian. tweets are easier to navigate then Seminyak, not congested. A huge array of cafes, bars and eating spots. Cheaper for shopping and services, such as massage. I also found Legian slightly more laid back than Seminyak.Guest review byRuthAustralia