kayak.sg is also available in Chinese. 查看简体中文页面.

Bali hotels

Bali hotels

Bali
Check-in
Check-out
Compare vs KAYAK |

Latest Bali Hotel Deals

Kuta
Kuta
3 stars from S$ 17
4+ stars from S$ 17
Denpasar
Denpasar
3 stars from S$ 15
4+ stars from S$ 20
North Kuta
North Kuta
3 stars from S$ 110
4+ stars from S$ 21
Ubud
Ubud
3 stars from S$ 12
4+ stars from S$ 35
South Kuta
South Kuta
3 stars from S$ 25
4+ stars from S$ 17
Nusa Penida
Nusa Penida
3 stars from S$ 20
4+ stars from S$ 94

Good to know

Low season

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

High season

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

Average price (weeknight)

S$ 237Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

S$ 229Average 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
Chillhouse Lembongan - Nusa Penida - Bedroom
1
9.6 Excellent (128 reviews)
S$ 15+
Exotic View Cottage - Nusa Penida
2
9.1 Excellent (228 reviews)
S$ 47+
Onlyou Villas - Amed
3
8.9 Excellent (242 reviews)
S$ 57+
Frangipani Beach Hotel - Buleleng - Pool
4
8.8 Excellent (185 reviews)
S$ 33+
Lembongan Bay Shore Huts - Nusa Penida
5
8.7 Excellent (478 reviews)
S$ 45+
Life in Amed - Amed
6
8.6 Excellent (66 reviews)
S$ 47+
Grand Hyatt Bali - South Kuta - Living room
7
8.4 Excellent (1,001 reviews)
S$ 168+
Lembongan Beach Club & Resort - Nusa Penida
8
8.4 Excellent (383 reviews)
S$ 239+
Apa Kabar Villas - Amed - Bedroom
9
8.0 Excellent (180 reviews)
S$ 104+
Mahagiri Resort Nusa Lembongan - Nusa Penida - Bedroom
10
8.0 Excellent (618 reviews)
S$ 73+
Lovina Beach Hotel - Buleleng - Building
11
8.0 Excellent (354 reviews)
S$ 25+