Bali hotels

Search hundreds of travel sites at once for hotels in Bali

Bali
13 Aug — 14 Aug2
Bali
Sat 13.08
Sun 14.08

Latest Bali Hotel Deals

MOST POPULARDenpasar
3 stars from ₪19
4+ stars from ₪68
Kuta
3 stars from ₪23
4+ stars from ₪42
South Kuta
3 stars from ₪26
4+ stars from ₪65
Ubud
3 stars from ₪23
4+ stars from ₪45
Nusa Penida
3 stars from ₪26
4+ stars from ₪62
North Kuta
3 stars from ₪42
4+ stars from ₪52

Best Bali hotels

Most recommended Bali hotels

Show all
Hard Rock Hotel Bali - Kuta - Pool
Hard Rock Hotel Bali
8.7 Excellent
₪496+
₪496+
Parking
Free Wi-Fi
Pool
Air Conditioning
Hotel Indigo Bali Seminyak Beach - Denpasar - Bedroom
₪733+
Parking
Free Wi-Fi
Pool
Air Conditioning
Grand Inna Kuta
8.1 Excellent
₪282+
₪282+
Parking
Free Wi-Fi
Pool
Air Conditioning
The One Legian
7.6 Good
₪94+
₪94+
Parking
Free Wi-Fi
Pool
Air Conditioning
The Apurva Kempinski Bali
9.2 Excellent
Benoa₪888+
₪888+
Parking
Free Wi-Fi
Pool
Air Conditioning
Rimba Jimbaran Bali By Ayana
9.1 Excellent
Jimbaran₪694+
₪694+
Parking
Pool
Air Conditioning
Meliá Bali
8.5 Excellent
Benoa₪610+
₪610+
Parking
Free Wi-Fi
Pool
Air Conditioning
Ayana Resort and Spa Bali
8.9 Excellent
Jimbaran₪989+
₪989+
Parking
Free Wi-Fi
Pool
Air Conditioning
Pullman Bali Legian Beach
8 Excellent
Legian₪337+
₪337+
Parking
Free Wi-Fi
Pool
Air Conditioning
Hilton Bali Resort
8.7 Excellent
Benoa₪496+
₪496+
Parking
Free Wi-Fi
Pool
Air Conditioning
Courtyard by Marriott Bali Seminyak Resort
9.1 Excellent
Seminyak₪454+
₪454+
Parking
Free Wi-Fi
Pool
Air Conditioning
The Haven Bali Seminyak
8 Excellent
Seminyak₪191+
₪191+
Parking
Free Wi-Fi
Pool
Air Conditioning

How much is a Bali hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

₪407

Average price (weekend night)

₪357
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Bali

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding the perfect Bali hotel

  • If you’re looking for a cheap hotel in Bali, you should consider visiting during the low season. You'll find cheaper accommodations in Bali in December and March.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Bali if you stay on a Sunday. The opposite is true for, Wednesday, which is usually the most expensive day.
  • Book at least 59 days before your stay begins to get the best price for your Bali accommodation.
  • The cheapest 3-star hotel room in Bali found on KAYAK in the last 2 weeks was ₪37, while the most expensive was ₪374.

FAQs when booking a hotel in Bali

Where to stay in Bali?

Our map will help you find the perfect place to stay in Bali by showing you the exact location of each hotel.