Bali hotels

Bali hotels

Bali
Check-in
Check-out
Compare vs KAYAK |

Latest Bali Hotel Deals

Kuta
Kuta
3 stars from RM 25
4+ stars from RM 45
Denpasar
Denpasar
3 stars from RM 37
4+ stars from RM 54
North Kuta
North Kuta
3 stars from RM 45
4+ stars from RM 66
Ubud
Ubud
3 stars from RM 29
4+ stars from RM 54
South Kuta
South Kuta
3 stars from RM 49
4+ stars from RM 91
Nusa Penida
Nusa Penida
3 stars from RM 33
4+ stars from RM 223

Good to know

Low season

NovemberCheapest month to stay with an average 48% drop in price.

High season

MarchMost expensive month to stay with an average 10% rise in price.

Average price (weeknight)

RM 904Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

RM 802Average 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

FAQs when booking a hotel in Bali

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

What is the most popular destination in Bali?

How much is a cheap hotel in Bali?

How much is a hotel in Bali for tonight?

Best Bali hotels

Show all
The Anvaya Beach Resort Bali - Kuta - Lounge
1
9.2 Excellent (1,602 reviews)
RM 227+
Amarta Beach Retreat By Nakula - Tabanan - Pool
2
9.1 Excellent (353 reviews)
RM 182+
Candi Beach Resort & Spa - Manggis
3
9.1 Excellent (317 reviews)
RM 363+
Artotel Sanur Bali - Denpasar - Pool
4
8.9 Excellent (956 reviews)
RM 145+
Visesa Ubud Resort - Ubud - Outdoor view
5
8.8 Excellent (437 reviews)
RM 335+
Lembongan Beach Club & Resort - Nusa Penida
6
8.4 Excellent (383 reviews)
RM 730+
Ubud Green Resort Villas - Gianyar - Outdoor view
7
8.3 Excellent (125 reviews)
RM 194+
Palm Garden Hotel - Denpasar - Building
9
8.1 Excellent (292 reviews)
RM 108+
Nudel Beachside Room - North Kuta
10
7.9 Good (122 reviews)
RM 71+
Inna Grand Bali Beach - Denpasar - Bedroom
11
7.4 Good (814 reviews)
RM 99+