Explore Gianyar
Things to do
Hotels

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.4/5
Great
404 reviews
200m from Bali Theatre
6K+ people booked
CZK4,195.39
Based on rates from 17 Nov
1/5
4.7/5
Fantastic
8 reviews
500m from downtown
Business center
100+ people booked
CZK458.97
Based on rates from 25 Nov
1/5
4.2/5
Great
15 reviews
500m from Lebih Beach
200+ people booked
CZK1,891.71
Based on rates from 10 Dec
1/5
5.0/5
Fantastic
1 reviews
2.5km from downtown
Pet-friendly
CZK567.31
Based on rates from 23 Nov
1/5
4.5/5
Fantastic
133 reviews
600m from Cucukan Beach
Fitness
1K+ people booked
CZK2,135.98
Based on rates from 18 Nov
1/5
2.0km from Suwat Waterfall
CZK345.77
Based on rates from 14 Nov
1/3
2.6km from downtown
CZK632.41
Based on rates from 16 Nov
1/5
1.4km from Suwat Waterfall
CZK3,415.14
Based on rates from 14 Nov
600m from Cucukan Beach
CZK1,784.69
Based on rates from 18 Nov
1/5
4.6/5
Fantastic
20 reviews
1.4km from Suwat Waterfall
Swimming pool
Hospitable service
300+ people booked
CZK1,410.45
Based on rates from 18 Nov
1/5
4.0/5
Great
4 reviews
1.0km from downtown
CZK303.85
Based on rates from 6 Dec
1/5
5.0/5
Fantastic
1 reviews
900m from downtown
CZK757.30
Based on rates from 22 Nov

Top rated hotels in Gianyar

1/5
5.0/5
Fantastic
1 reviews
900m from downtown
CZK757.30
1/5
5.0/5
Fantastic
2 reviews
1.7km from downtown
Hospitable service
Clean and tidy
CZK423.89
1/5
5.0/5
Fantastic
1 reviews
2.5km from downtown
Pet-friendly
CZK567.31
1/5
5.0/5
Fantastic
1 reviews
CZK576.58
1/5
4.7/5
Fantastic
8 reviews
500m from downtown
Business center
CZK458.97
1/5
4.6/5
Fantastic
20 reviews
1.4km from Suwat Waterfall
Swimming pool
Hospitable service
CZK1,410.45
1/5
4.5/5
Fantastic
133 reviews
600m from Cucukan Beach
Fitness
CZK2,135.98
1/5
4.4/5
Great
404 reviews
200m from Bali Theatre
CZK4,195.39
1/5
4.2/5
Great
15 reviews
500m from Lebih Beach
CZK1,891.71
1/5
4.0/5
Great
43 reviews
1.2km from Suwat Waterfall
CZK450.59
1/5
4.0/5
Great
4 reviews
1.0km from downtown
CZK303.85
1/5
3.4/5
Good
3 reviews
CZK2,587.01

Luxury hotels in Gianyar

1/5
4.4/5
Great
404 reviews
200m from Bali Theatre
CZK4,195.39
1/5
4.5/5
Fantastic
133 reviews
600m from Cucukan Beach
Fitness
CZK2,135.98
1/5
4.2/5
Great
15 reviews
500m from Lebih Beach
CZK1,891.71
1/5
2.0km from Suwat Waterfall
CZK345.77
1/5
3.4/5
Good
3 reviews
CZK2,587.01

Gianyar at a glance

When are Gianyar hotels cheapest?

Time your stay for lower nightly rates

Typical range Typical rate
S$800
S$600
S$400
S$200
S$0
Avg S$261 Cheapest S$32 Priciest S$446
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

March is typically the most affordable month, at around SGD 32 per night, roughly 93% below June — the priciest month. Based on Klook booking data, July 2025 – June 2026.

How much do Gianyar hotels cost per night?

Typical nightly rate

S$400
S$300
S$200
S$100
S$0
S$24
Budget
S$32
Standard
S$313
Premium

Standard offers the best balance of price and comfort, typically around SGD 32 per night, with the biggest jump occurring from Standard to Premium (about SGD 280) and a top-to-bottom ratio of 12.8. Based on Klook booking data, August 2025 – July 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

23 daysLast-minute
65 daysTypical
106 daysEarly

Travellers from Singapore typically book around 65 days ahead, which gives flexibility rather than urgency for travel during the priciest months named in the price card. Based on Klook booking data, February 2026 – July 2026.

More about Gianyar hotels

Hotel class price comparison

There’s a wide spread between budget and premium rooms in Gianyar — roughly twelve times from top to bottom — and Standard sits as the best balance, with a typical nightly median of SGD 32, according to Klook booking data. The biggest step up is from Standard to Premium, a jump of SGD 280, which is the decision point worth flagging.

Hotel Class Typical Nightly Rate
Budget SGD 24
Standard SGD 32
Premium SGD 313

Typical nightly rate is the median paid on Klook for a night in that class; rates are shown with their currency code. Based on Klook booking data, August 2025 – July 2026.

When travellers from Singapore book

Gianyar’s lowest typical rate is in March, typically around SGD 32, while the highest typical rate is in June, typically around SGD 446, based on Klook booking data — March suits a budget-led trip. Travellers typically lock in a room about 65 days ahead, and earlier planners book around 106 days, so allow at least that lead time when travelling in the priciest months, according to Klook booking data.

FAQs about Gianyar hotels

When is the cheapest month to book a hotel in Gianyar?

Which months are the most expensive for hotels in Gianyar?

How much does a hotel in Gianyar cost per night?

How far ahead should I book a hotel in Gianyar?

What is the difference between the hotel classes, and which is the best value?