Hotels in Ubud

Find the best deals on 3,090 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
291 USD
View all deals
Maya Ubud Resort & Spa
9.4
171 USD
View all deals
Kamandalu Ubud
9.2
212 USD
View all deals
Wapa di Ume Ubud
9.1
124 USD
View all deals
Warwick Ibah Luxury Villas & Spa
9.4
192 USD
View all deals
The Chedi Club Tanah Gajah, Ubud
9.3
320 USD
View all deals
Champlung Sari Hotel Ubud
8.1
26 USD
View all deals
Anahata Villas & Spa Resort
8.3
69 USD
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.5
143 USD
View all deals
Four Seasons Resort Bali at Sayan
9.3
492 USD
View all deals
Bali Spirit Hotel & Spa
8.6
51 USD
View all deals
Arma Museum & Resort
8.9
81 USD
View all deals
Natura Resort and Spa
8.3
138 USD
View all deals
Viceroy Bali
9.1
544 USD
View all deals
Biyukukung Suites & Spa
8.5
31 USD
View all deals
Komaneka at Tanggayuda
9.3
277 USD
View all deals
Puri Saraswati Bungalows
8.1
37 USD
View all deals
Sri Bungalows Ubud
8.2
34 USD
View all deals
Hanging Gardens of Bali
8.9
622 USD
View all deals
Bebek Tepi Sawah Restaurant & Villas
9.0
70 USD
View all deals
Pertiwi Resort & Spa
7.9
40 USD
View all deals
The Ubud Village Resort And Spa
9.1
182 USD
View all deals
The Sungu Resort & Spa
8.5
64 USD
View all deals
Rijasa Agung Resort and Villas
9.1
66 USD
View all deals
Agung Raka Resort and Villas
7.8
36 USD
View all deals
Hotel Bunga Permai
7.8
26 USD
View all deals
Kori Ubud Resort
8.5
43 USD
View all deals
Villa Semana Resort & Spa
8.8
124 USD
View all deals
The Royal Pita Maha
8.9
293 USD
View all deals
The Payogan Villa Resort & Spa
8.4
103 USD
View all deals
Como Uma Ubud
9.5
241 USD
View all deals
Pita Maha Resort & Spa
9.2
178 USD
View all deals
Ulun Ubud Resort
9.0
99 USD
View all deals
Ubud Village Hotel
9.0
78 USD
View all deals
Furama Villas & Spa Ubud
8.8
117 USD
View all deals
Furamaxclusive Resort & Villas, Ubud
8.1
122 USD
View all deals
Kayumanis Ubud Private Villas & Spa
9.2
279 USD
View all deals
Beji Ubud Resort
8.3
56 USD
View all deals
Sri Ratih Cottages
9.0
68 USD
View all deals
Hotel Tjampuhan Spa
8.3
61 USD
View all deals

When to book a hotel in Ubud

Low Season
August
High Season
December

cheapest month to stay

68%

expected price decrease

most expensive time to stay

87%

expected price increase

USD 384
USD 277
USD 170
USD 63
Price
USD 63 - 369
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

USD 60

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

USD 124

av. 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
USD 11 - 27
3 star
USD 35 - 50
4-5 star
USD 121 - 146

Ubud travel tips

Let us help you with the best tips about Ubud

How long do people stay in Ubud?

A stay of 3 nights is most popular when visiting Ubud.

How much does a hotel cost in Ubud?

The price of a hotel in Ubud depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around USD 208 per night.

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

The cheapest month to book a hotel in Ubud is August. The cost of your room could be as much as 70% cheaper than peak months.

Which day is cheapest to stay in Ubud?

At the moment the cheapest day to stay in a hotel in Ubud is Saturday, with Friday being the most expensive.

How much does a hostel in Ubud cost?

Per person, per night, a hostel in Ubud (or a sub 2 star rated hotel) is priced at USD 10, on average. This price is USD 93 cheaper than your average Ubud hotel.


How much does a hotel in Ubud cost?

4 stars and above
#1 most popular
Puri Wulandari a Boutique Resort and Spa
9.0
291 USD
#2 most popular
Maya Ubud Resort & Spa
9.4
171 USD
Best value
Nataliya Homestay
8.8
10 USD
3 stars
#1 most popular
Champlung Sari Hotel Ubud
8.1
26 USD
#2 most popular
Puri Saraswati Bungalows
8.1
37 USD
Best value
Puji Bungalows
8.0
8 USD
2 stars and below
#1 most popular
Puri Garden Hotel and Hostel
9.2
18 USD
#2 most popular
Teba House Ubud Guest House
8.4
9 USD
Best value
The Happy Mango Tree - Hostel
7.3
6 USD

Cheapest hotels in Ubud

Cheap hotels and hostels in Ubud
The Happy Mango Tree - Hostel
7.3
6 USD
Puji Bungalows
8.0
8 USD
Ojeks Homestay
7.8
7 USD
Kabera House 2
7.9
8 USD
Santun Homestay
8.2
7 USD
Teba House Bisma Ubud
8.1
8 USD

Best value hotels in Ubud

Biyukukung Suites & Spa
8.5
31 USD
Swan Inn
8.7
13 USD
Puri Garden Hotel and Hostel
9.2
18 USD
Pering Bungalow
8.1
10 USD
Teba House Ubud Guest House
8.4
9 USD
Puji Bungalows
8.0
8 USD

Looking for a specific type of hotel

Romantic Hotels in Ubud
Best value
Swasti Eco Cottages
9.0
38 USD
#1 Most popular
Maya Ubud Resort & Spa
9.4
171 USD
#2 Most popular
Kamandalu Ubud
9.2
212 USD
#3 Most popular
The Chedi Club Tanah Gajah, Ubud
9.3
320 USD
#4 Most popular
Four Seasons Resort Bali at Sayan
9.3
492 USD
#5 Most popular
Kori Ubud Resort
8.5
43 USD
Beji Ubud Resort
8.3
56 USD
Kid-Friendly Hotels in Ubud
Best value
Swasti Eco Cottages
9.0
38 USD
#1 Most popular
Maya Ubud Resort & Spa
9.4
171 USD
#2 Most popular
Kamandalu Ubud
9.2
212 USD
#3 Most popular
The Chedi Club Tanah Gajah, Ubud
9.3
320 USD
#4 Most popular
Four Seasons Resort Bali at Sayan
9.3
492 USD
#5 Most popular
Kori Ubud Resort
8.5
43 USD
Beji Ubud Resort
8.3
56 USD

Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Shanghai to Denpasar
Fastest flight time
6h 30m
Cheapest price
USD 296
Seoul to Denpasar
Fastest flight time
7h 10m
Cheapest price
USD 303
Tokyo to Denpasar
Fastest flight time
11h 15m
Cheapest price
USD 331
London to Denpasar
Fastest flight time
20h 15m
Cheapest price
USD 474
Los Angeles to Denpasar
Fastest flight time
23h 40m
Cheapest price
USD 557
Amsterdam to Denpasar
Fastest flight time
19h 40m
Cheapest price
USD 585
New York to Denpasar
Fastest flight time
24h 15m
Cheapest price
USD 592
Chicago to Denpasar
Fastest flight time
23h 35m
Cheapest price
USD 626
Budapest to Denpasar
Fastest flight time
24h 00m
Cheapest price
USD 642
Seattle to Denpasar
Fastest flight time
23h 30m
Cheapest price
USD 647
View more