Search hotels in Bali, Indonesia
Enter your dates and choose from 20063 hotels and other places to stay
Check out these popular cities in Bali
Ubud
4556 hotelsKuta
431 hotelsSeminyak
2690 hotelsCanggu
4349 hotelsUluwatu
1698 hotelsSanur
700 hotelsNusa Lembongan
438 hotelsNusa Penida
512 hotelsLegian
405 hotelsNusa Dua
433 hotels
Stay in Bali's best hotels!
Filter by:
Star rating
Review score
Amandaya 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.
Gynandha Ubud Cottage
Ideally set in Ubud, Gynandha Ubud Cottage features air-conditioned rooms with free WiFi, free private parking and room service.
ONAYA Bali Resort - Adults Only
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.
IKIGAI Uluwatu Beach
Situated in Uluwatu, 400 metres from Thomas Beach, IKIGAI Uluwatu Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
NEANO ESCAPE
Situated in Manggis, 1.4 km from Buitan Beach, NEANO ESCAPE features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Ecozy Dijiwa Canggu
Set in Canggu, 1.2 km from Echo Beach, Ecozy Dijiwa Canggu offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a bar.
Terra Cottages Bali
Set in Uluwatu, 1.8 km from Cemongkak Beach, Terra Cottages Bali offers accommodation 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 1.4 km from Monkey Forest Ubud, Weda Cita Resort and Spa by Mahaputra offers 5-star accommodation in Ubud and features an outdoor swimming pool, a garden and a restaurant.
Kayumas Seminyak Resort
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.
Most booked hotels in Bali in the past month
Popular with guests booking hotels in Bali
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 7,889 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 5,379 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 6,916 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 5,111 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 7.2Good - What previous guests thought, 4,366 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 6,561 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 2,661 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 4,076 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 2,024 reviewsPopular with guests booking hotels in Bali
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 3,563 reviews
Bali's best hotels with breakfast
Sabana Ubud
Hotel in UbudBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 1,333 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.4Superb - What previous guests thought, 1,450 reviewsSituated in Ubud, 1.5 km from Monkey Forest Ubud, Purana Suite Ubud features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 5-star hotel offers a bar.
Kanvaz Village Resort Seminyak
Hotel in SeminyakBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 2,890 reviewsSet in Seminyak, 700 metres from Batu Belig Beach, Kanvaz Village Resort Seminyak offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.
The Hidden Paradise Ubud - CHSE Certified
Hotel in UbudBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 1,086 reviewsFeaturing a garden, bar and views of mountain, The Hidden Paradise Ubud - CHSE Certified is located in Ubud, 3.8 km from Goa Gajah.
Nusa Veranda Sunset Villas & Restaurant
Hotel in Nusa LembonganBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,130 reviewsLocated in Nusa Lembongan, less than 1 km from Song Tepo Beach, Nusa Veranda Sunset Villas & Restaurant provides accommodation 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.0Superb - What previous guests thought, 1,658 reviewsFeaturing an outdoor swimming pool, The Alantara Sanur is set in Sanur, 6 km from Serangan Turtle Island. Offering a restaurant, the property also has a fitness centre and a garden.
Gravity Eco Boutique Hotel - Adults Only
Hotel in UluwatuBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 1,797 reviewsSet 3,4 km from Uluwatu Temple, our resorts are divided into two short-distance locations, Gravity Eco Boutique Hotel and Gravity Suites, which is located only 200 meters from the entrance of the main...
The Bandha Hotel & Suites
Hotel in LegianBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,154 reviewsNestled on Legian Beach, The Bandha Hotel & Suites offers accommodation with a year-round outdoor pool.
Budget hotels in Bali
The Palms Canggu
Hotel in CangguCheap hotelScored out of 10, guest rating 9.1Superb - What previous guests thought, 1,168 reviewsThe Palms Canggu has an outdoor swimming pool, garden, a shared lounge and bar in Canggu.
Summer of Surf Canggu
Hotel in CangguCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 181 reviewsSet within 1.2 km of Batu Bolong Beach and 7.1 km of Petitenget Temple, Summer of Surf Canggu offers rooms in Canggu.
Tropical Almond Villa
Hotel in UluwatuCheap hotelScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 153 reviewsLocated in Uluwatu, 5.6 km from Uluwatu Temple, Tropical Almond Villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Artomoro Bali
Hotel in MundukCheap hotelScored out of 10, guest rating 9.8Exceptional - What previous guests thought, 129 reviewsArtomoro Bali has a garden, terrace, a restaurant and bar in Munduk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
Padi Villa Canggu
Hotel in CangguCheap hotelScored out of 10, guest rating 9.2Superb - What previous guests thought, 125 reviewsSet in Canggu, 8.1 km from Petitenget Temple, Padi Villa Canggu offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Chandi Hotel Ubud
Hotel in UbudCheap hotelScored out of 10, guest rating 9.1Superb - What previous guests thought, 529 reviewsLocated in Ubud, 1.8 km from Ubud Palace, Chandi Hotel Ubud provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Keramas Moonlight Villa
Hotel in KeramasCheap hotelScored out of 10, guest rating 9.3Superb - What previous guests thought, 184 reviewsSituated in Keramas, 200 metres from Keramas Beach, Keramas Moonlight Villa features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.
Kubu Elsa Bali
Hotel in LovinaCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 288 reviewsLocated in Lovina, 300 metres from Lovina Beach, Kubu Elsa Bali provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotels in Bali that you can book without a credit card
Sanubari Ubud
Hotel in UbudNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 331 reviewsLocated in Ubud, 1.6 km from Monkey Forest Ubud, Sanubari Ubud provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Kalia Bingin - Adult only
Hotel in UluwatuNo credit card neededScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 578 reviewsSet in Uluwatu, 2.8 km from Bingin Beach, Kalia Bingin - Adult only offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Kampuak Cottages
Hotel in Nusa PenidaNo credit card neededScored out of 10, guest rating 9.3Superb - What previous guests thought, 321 reviewsLocated in Nusa Penida, 11 km from Seganing Waterfall, Kampuak Cottages provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
The River Island Bali
Hotel in SidemenNo credit card neededScored out of 10, guest rating 9.4Superb - What previous guests thought, 85 reviewsLocated in Sidemen, 27 km from Goa Gajah, The River Island Bali provides accommodation with a garden, free private parking, a terrace and a restaurant.
Meruhdani Boutique Hotel Ubud
Hotel in UbudNo credit card neededScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,099 reviewsSet in Ubud, 400 metres from Saraswati Temple, Meruhdani Boutique Hotel Ubud offers accommodation 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, 258 reviewsMunduk Sena features a garden, terrace, a restaurant and bar in Munduk. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
Alana Penida Hotel
Hotel in Nusa PenidaNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 494 reviewsLocated in Nusa Penida, 500 metres from Batununggul Rastafara Beach, Alana Penida Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Rabasta Enjoy Kuta
Hotel in DenpasarNo credit card neededScored out of 10, guest rating 8.0Very good - What previous guests thought, 128 reviewsSet in Denpasar, 600 metres from Tuban Beach, Rabasta Enjoy Kuta offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 3-star hotel offers a bar.
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
- 10.0
A great place away nestled in beautiful natural surroundings...
A great place away nestled in beautiful natural surroundings away from the hustle of Seminyak. Ubud central has got a great selection of eating places, esp. Nusa was just excellent and Luna was great too. The market is great for shopping. Great place for some adventure activities like, ATV, Rafting, Gekko Tubing, Bali Swing etc.Guest review byArvinderAustralia - 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 - 6.0
Seminyak has a tremendous offering of restaurants, bars,...
Seminyak has a tremendous offering of restaurants, bars, beach clubs and shops. The beach has some pretty serious surf that is not well suited for swimming or wading; better suited for surfing. Surfing was good, especially up at Changu. High tide leaves little area to walk along the sand in some spots. The traffic was tremendous most of the day/evening making it somewhat a challenge to walk around. Potato Head Beach Club is a much see; a bit pricey but great service. Difficult travel during the day in and around Seminyak and the southern part of Bali. Be prepared to spend hours traveling by car to other areas such as Sanur, Benoa or Ubud. Perhaps a bit quicker by scooter if you are experienced with the traffic there or hire a driver.Guest review byBrescia - 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
A lot quieter than Kuta our main stay location but it's...
A lot quieter than Kuta our main stay location but it's seafront walks , lovely beach and bars was amazing and a more upmarket feel . Roadside can be a little hazardous with high kerbs and crowded pavements and a lot less busier with traffic Overall Sanur offers you a slower pace can highly recommend. Roadside can highly recommend Sala for food and drink and beach side La Playa restaurantGuest review byThompson - 10.0
Nusa Lembongan was lovely. Very relaxed and chilled out.
Nusa Lembongan was lovely. Very relaxed and chilled out. Great if you enjoy island life. Grab a scooter and zip around to see all the popular spots. Spent 3 full days here and could have spent another 1-2 days just living island life. Not sure what else I would do if I stayed longer, other than just chill outGuest review byPeter - 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 - 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 - 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