ca.kayak.com is also available in French. Voir le site en français.

Bali Hotels

Bali hotels

Search hundreds of travel sites at once for hotels in Bali

Bali, Mylopotamos, Greece
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

MayCheapest month to stay with an average 36% drop in price.

High season

JanuaryMost expensive month to stay with an average 148% rise in price.

Average price (weeknight)

C$ 95Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 86Average 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 perfect Bali hotel deals

  • 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 May and June.
  • 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 Tuesday. The opposite is true for, Saturday, which is usually the most expensive day.
  • How long should you stay? KAYAK users usually book their accommodation in Bali for 1 day.

FAQs when booking a hotel in Bali

Are hotels in Bali safe during the coronavirus (COVID-19) crisis?

How much does a hotel cost in Bali?

How much is a hotel in Bali for tonight?

How do I find a hotel in central Bali?

How can I find hotels near me?

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.

Best Bali hotels

Most recommended Bali hotels

Show all
Stone Village - Bali - Pool
Stone Village
8.5 Excellent
C$ 93+
C$ 93+
Free Wi-Fi
Pool
Check availability
Check availability
Bali Paradise Hotel - Bali - Bedroom
Bali Paradise Hotel
8.4 Excellent
C$ 113+
C$ 113+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Troulis Aparthotel - Bali
Troulis Aparthotel
8.7 Excellent
C$ 53+
C$ 53+
Free Wi-Fi
Pool
Check availability
Check availability
Amalia Apartments - Bali
C$ 43+
Free Wi-Fi
Pool
Pet friendly
Check availability
Check availability
Bali Blue Bay - Bali - Pool
Bali Blue Bay
9.4 Excellent
C$ 178+
C$ 178+
Free Wi-Fi
Pool
Check availability
Check availability
Nostos Beach Boutique Hotel - Bali - Pool
Nostos Beach Boutique Hotel
9.0 Excellent
C$ 106+
C$ 106+
Free Wi-Fi
Pool
Pet friendly
Check availability
Check availability
Liza Mary Hotel - Bali - Pool
Liza Mary Hotel
7.2 Good
C$ 51+
C$ 51+
Free Wi-Fi
Pool
Check availability
Check availability
Bali Diamond Hotel - Adults Only - Bali
Bali Diamond Hotel - Adults Only
9.4 Excellent
C$ 104+
C$ 104+
Free Wi-Fi
Pool
Check availability
Check availability
Atali Grand Resort - Bali - Outdoors view
Atali Grand Resort
9.2 Excellent
C$ 136+
C$ 136+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Ormos Atalia - Bali
Ormos Atalia
8.5 Excellent
C$ 47+
C$ 47+
Free Wi-Fi
Pool
Check availability
Check availability
Bali Star Resort Hotel - Bali
Bali Star Resort Hotel
9.4 Excellent
C$ 82+
C$ 82+
Free Wi-Fi
Pool
Pet friendly
Check availability
Check availability
Sea Vessel - Bali
Sea Vessel
8.9 Excellent
C$ 43+
C$ 43+
Free Wi-Fi
Pool
Check availability
Check availability
Bali Mare Village - Bali
Bali Mare Village
7.4 Good
C$ 69+
C$ 69+
Free Wi-Fi
Pool
Check availability
Check availability