Hotels in Ubud

Find the best deals on 2,850 hotels in Ubud

Check-in
Check-out
Compare vs momondo |

Top Hotels in Ubud

Find the perfect Ubud hotel for business or leisure
Puri Wulandari A Boutique Resort And Spa
9.0
425 AUD
View all deals
Maya Ubud Resort & Spa
9.4
250 AUD
View all deals
Kamandalu Ubud
9.2
309 AUD
View all deals
Wapa di Ume Ubud
9.0
181 AUD
View all deals
Warwick Ibah Luxury Villas & Spa
9.3
280 AUD
View all deals
The Chedi Club Tanah Gajah, Ubud
9.3
467 AUD
View all deals
Champlung Sari Hotel Ubud
8.1
38 AUD
View all deals
Anahata Villas & Spa Resort
8.4
101 AUD
View all deals
Junjungan Ubud Hotel & Spa
9.4
101 AUD
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.5
209 AUD
View all deals
Four Seasons Resort Bali at Sayan
9.3
718 AUD
View all deals
Bali Spirit Hotel & Spa
8.5
74 AUD
View all deals
Arma Museum & Resort
8.9
118 AUD
View all deals
Natura Resort and Spa
8.5
201 AUD
View all deals
Viceroy Bali
9.2
794 AUD
View all deals
Biyukukung Suites & Spa
8.6
45 AUD
View all deals
Komaneka at Tanggayuda
9.3
404 AUD
View all deals
Puri Saraswati Bungalows
8.2
54 AUD
View all deals
Sri Bungalows Ubud
8.0
50 AUD
View all deals
Hanging Gardens of Bali
8.9
908 AUD
View all deals
Bebek Tepi Sawah Restaurant & Villas
9.0
102 AUD
View all deals
Pertiwi Resort & Spa
7.9
58 AUD
View all deals
The Ubud Village Resort And Spa
9.2
266 AUD
View all deals
Puri Bunga Resort & Spa
8.2
51 AUD
View all deals
The Sungu Resort & Spa
8.5
93 AUD
View all deals
Rijasa Agung Resort and Villas
9.1
96 AUD
View all deals
Hotel Bunga Permai
7.8
38 AUD
View all deals
Kori Ubud Resort
8.5
63 AUD
View all deals
Villa Semana Resort & Spa
8.8
181 AUD
View all deals
Yulia Village Inn
8.8
54 AUD
View all deals
Royal Pita Maha
8.9
428 AUD
View all deals
The Payogan Villa Resort & Spa
8.4
150 AUD
View all deals
Como Uma Ubud
9.4
352 AUD
View all deals
Pita Maha Resort & Spa
9.2
260 AUD
View all deals
Ulun Ubud Resort
9.1
145 AUD
View all deals
Ubud Village Hotel
9.0
114 AUD
View all deals
Furama Villas And Spa Ubud
8.8
171 AUD
View all deals
De Ubud Villas & Spa
9.3
261 AUD
View all deals
Furamaxclusive Villas & Spa Ubud
8.1
178 AUD
View all deals
Kayumanis Ubud Private Villas & Spa
9.2
407 AUD
View all deals

When to book a hotel in Ubud

Low season
March
High season
June

cheapest month to stay

48%

expected price decrease

most expensive time to stay

233%

expected price increase

+570.0%
+380.0%
+190.0%
Base
Price
174 - 1,127 AUD
Highest day of week
Wednesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

499 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

108 AUD

avg. price over the last two weeks


Ubud travel tips

Let us help you with the best tips about Ubud

How long do people stay in Ubud?

On average, people stay in Ubud for a total of 3 nights.

How much does a hotel cost in Ubud?

The cost of a hotel room in Ubud will vary according to demand, location and star rating. On average, rooms will cost around 148 AUD per night.

When is the best time to book a hotel in Ubud?

In March prices are at their lowest, making it the most cost-effective time to book a hotel room in Ubud. You may find the cost of your room has decreased by 61%.

Which day is cheapest to stay in Ubud?

Saturday is the day where you will typically find the lowest price for your hotel room in Ubud. The highest price tends to be on Tuesday.

How much does a hostel in Ubud cost?

Ubud Hostels typically cost in the region of 11 AUD a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average 96 AUD cheaper than the average price of a hotel in Ubud.


How much does a hotel in Ubud cost?

4 stars and above
#1 most popular
Puri Wulandari A Boutique Resort And Spa
9.0
425 AUD
#2 most popular
Maya Ubud Resort & Spa
9.4
250 AUD
Best value
Nataliya Homestay
8.9
15 AUD
3 stars
#1 most popular
Champlung Sari Hotel Ubud
8.1
38 AUD
#2 most popular
Anahata Villas & Spa Resort
8.4
101 AUD
Best value
Puji Bungalows
8.0
12 AUD
2 stars and below
#1 most popular
Puri Garden Hotel and Hostel
9.3
26 AUD
#2 most popular
Teba House Ubud Guest House
8.6
13 AUD
Best value
The Happy Mango Tree - Hostel
7.5
9 AUD

Cheapest hotels in Ubud

Cheap hotels and hostels in Ubud
The Happy Mango Tree - Hostel
7.5
9 AUD
Kabera House 2
7.8
12 AUD
Santun Homestay
8.2
10 AUD
Teba House Bisma Ubud
8.1
12 AUD
Puji Bungalows
8.0
12 AUD
Teba House Ubud Guest House
8.6
13 AUD

Best value hotels in Ubud

Puri Garden Hotel and Hostel
9.3
26 AUD
Pering Bungalow
8.1
15 AUD
Teba House Ubud Guest House
8.6
13 AUD
Puji Bungalows
8.0
12 AUD
Swan Inn
8.5
19 AUD
Ashoka Tree Resort at Tanggayuda, Ubud
8.8
53 AUD

Looking for a specific type of hotel

Romantic hotels in Ubud
Best value
Swasti Eco Cottages
8.9
55 AUD
No. 1 most popular
Maya Ubud Resort & Spa
9.4
250 AUD
No. 2 most popular
Kamandalu Ubud
9.2
309 AUD
No. 3 most popular
The Chedi Club Tanah Gajah, Ubud
9.3
467 AUD
No. 4 most popular
Four Seasons Resort Bali at Sayan
9.3
718 AUD
No. 5 most popular
Kori Ubud Resort
8.5
63 AUD
Komaneka at Bisma
9.3
314 AUD
Kid-friendly hotels in Ubud
Best value
Swasti Eco Cottages
8.9
55 AUD
No. 1 most popular
Maya Ubud Resort & Spa
9.4
250 AUD
No. 2 most popular
Kamandalu Ubud
9.2
309 AUD
No. 3 most popular
The Chedi Club Tanah Gajah, Ubud
9.3
467 AUD
No. 4 most popular
Four Seasons Resort Bali at Sayan
9.3
718 AUD
No. 5 most popular
Kori Ubud Resort
8.5
63 AUD
Komaneka at Bisma
9.3
314 AUD

Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Perth to Denpasar
Fastest flight time
3h 40m
Cheapest price
226 AUD
Darwin to Denpasar
Fastest flight time
2h 45m
Cheapest price
226 AUD
Adelaide to Denpasar
Fastest flight time
5h 10m
Cheapest price
291 AUD
Cairns to Denpasar
Fastest flight time
4h 35m
Cheapest price
371 AUD
Brisbane to Denpasar
Fastest flight time
6h 05m
Cheapest price
377 AUD
Melbourne to Denpasar
Fastest flight time
5h 50m
Cheapest price
409 AUD
Sydney to Denpasar
Fastest flight time
6h 15m
Cheapest price
415 AUD
Coolangatta to Denpasar
Fastest flight time
14h 00m
Cheapest price
492 AUD
Hobart to Denpasar
Fastest flight time
9h 40m
Cheapest price
546 AUD
Port Hedland to Denpasar
Fastest flight time
2h 20m
Cheapest price
699 AUD
View more