Hotels in Ubud

Find the best deals on 3,010 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
$424
View all deals
Maya Ubud Resort & Spa
9.4
$249
View all deals
Kamandalu Ubud
9.1
$309
View all deals
Wapa di Ume Ubud
9.1
$181
View all deals
Warwick Ibah Luxury Villas & Spa
9.4
$280
View all deals
The Chedi Club Tanah Gajah, Ubud
9.3
$467
View all deals
Champlung Sari Hotel Ubud
8.1
$38
View all deals
Anahata Villas & Spa Resort
8.2
$101
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.4
$209
View all deals
Four Seasons Resort Bali at Sayan
9.4
$717
View all deals
Bali Spirit Hotel & Spa
8.6
$74
View all deals
Arma Museum & Resort
8.9
$118
View all deals
Natura Resort and Spa
8.2
$201
View all deals
Viceroy Bali
9.3
$793
View all deals
Biyukukung Suites & Spa
8.4
$45
View all deals
Komaneka at Tanggayuda
9.3
$404
View all deals
Puri Saraswati Bungalows
8.1
$54
View all deals
Sri Bungalows Ubud
8.2
$50
View all deals
Hanging Gardens of Bali
8.9
$907
View all deals
Bebek Tepi Sawah Restaurant & Villas
9.0
$102
View all deals
Pertiwi Resort & Spa
7.9
$58
View all deals
The Ubud Village Resort And Spa
9.2
$265
View all deals
The Sungu Resort & Spa
8.3
$93
View all deals
Rijasa Agung Resort and Villas
9.0
$96
View all deals
Agung Raka Resort and Villas
7.7
$53
View all deals
Hotel Bunga Permai
7.8
$38
View all deals
Kori Ubud Resort
8.5
$63
View all deals
Villa Semana Resort & Spa
8.8
$181
View all deals
The Royal Pita Maha
9.0
$427
View all deals
The Payogan Villa Resort & Spa
8.3
$150
View all deals
Como Uma Ubud
9.4
$351
View all deals
Pita Maha Resort & Spa
9.2
$260
View all deals
Ulun Ubud Resort
8.9
$144
View all deals
Ubud Village Hotel
9.0
$114
View all deals
Furama Villas And Spa Ubud
8.9
$171
View all deals
Furamaxclusive Resort & Villas, Ubud
7.9
$178
View all deals
Kayumanis Ubud Private Villas & Spa
9.2
$407
View all deals
Beji Ubud Resort
8.3
$82
View all deals
Sri Ratih Cottages
9.0
$99
View all deals
Hotel Tjampuhan Spa
8.4
$89
View all deals

When to book a hotel in Ubud

Low season
June
High season
December

cheapest month to stay

32%

expected price decrease

most expensive time to stay

70%

expected price increase

Price
$222 - $557
Highest day of week
Saturday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

$314

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$453

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Ubud is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
$16 - $38
3 star
$51 - $70
4-5 star
$176 - $219

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 4 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 $176 per night.

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

In June 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 38%.

Which day is cheapest to stay in Ubud?

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

How much does a hostel in Ubud cost?

Ubud Hostels typically cost in the region of $10 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 $94 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
$424
#2 most popular
Maya Ubud Resort & Spa
9.4
$249
Best value
Rice padi Artha
9.1
$26
3 stars
#1 most popular
Champlung Sari Hotel Ubud
8.1
$38
#2 most popular
Anahata Villas & Spa Resort
8.2
$101
Best value
Puji Bungalows
8.1
$12
2 stars and below
#1 most popular
Puri Garden Hotel and Hostel
9.2
$26
#2 most popular
Teba House Ubud Guest House
8.4
$13
Best value
The Happy Mango Tree - Hostel
7.2
$9

Cheapest hotels in Ubud

Cheap hotels and hostels in Ubud
The Happy Mango Tree - Hostel
7.2
$9
Santun Homestay
8.2
$10
Arjuna Homestay Ubud
7.9
$10
Puji Bungalows
8.1
$12
Ojeks Homestay
7.8
$10
Kabera House 2
7.9
$12

Best value hotels in Ubud

Biyukukung Suites & Spa
8.4
$45
Swan Inn
8.7
$19
Puri Garden Hotel and Hostel
9.2
$26
Pering Bungalow
8.0
$15
Teba House Ubud Guest House
8.4
$13
Puji Bungalows
8.1
$12

Looking for a specific type of hotel

Romantic hotels in Ubud
Best value
Swasti Eco Cottages
8.9
$55
No. 1 most popular
Maya Ubud Resort & Spa
9.4
$249
No. 2 most popular
Kamandalu Ubud
9.1
$309
No. 3 most popular
The Chedi Club Tanah Gajah, Ubud
9.3
$467
No. 4 most popular
Four Seasons Resort Bali at Sayan
9.4
$717
No. 5 most popular
Kori Ubud Resort
8.5
$63
Beji Ubud Resort
8.3
$82
Kid-friendly hotels in Ubud
Best value
Swasti Eco Cottages
8.9
$55
No. 1 most popular
Maya Ubud Resort & Spa
9.4
$249
No. 2 most popular
Kamandalu Ubud
9.1
$309
No. 3 most popular
The Chedi Club Tanah Gajah, Ubud
9.3
$467
No. 4 most popular
Four Seasons Resort Bali at Sayan
9.4
$717
No. 5 most popular
Kori Ubud Resort
8.5
$63
Beji Ubud Resort
8.3
$82

momondo's favourite hotels


Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Perth to Denpasar
Fastest flight time
3h 40m
Cheapest price
$210
Brisbane to Denpasar
Fastest flight time
6h 05m
Cheapest price
$324
Adelaide to Denpasar
Fastest flight time
5h 20m
Cheapest price
$331
Darwin to Denpasar
Fastest flight time
2h 45m
Cheapest price
$341
Cairns to Denpasar
Fastest flight time
4h 35m
Cheapest price
$366
Melbourne to Denpasar
Fastest flight time
5h 50m
Cheapest price
$386
Sydney to Denpasar
Fastest flight time
6h 15m
Cheapest price
$432
Coolangatta to Denpasar
Fastest flight time
10h 10m
Cheapest price
$477
Canberra to Denpasar
Fastest flight time
9h 05m
Cheapest price
$540
Hobart to Denpasar
Fastest flight time
11h 20m
Cheapest price
$647
View more