Hotels in Ubud

Find the best deals on 2,840 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.1
388 CAD
View all deals
Maya Ubud Resort & Spa
9.3
228 CAD
View all deals
Kamandalu Ubud
9.2
282 CAD
View all deals
Wapa di Ume Ubud
9.1
165 CAD
View all deals
Warwick Ibah Luxury Villas & Spa
9.3
256 CAD
View all deals
The Chedi Club Tanah Gajah, Ubud
9.4
426 CAD
View all deals
Champlung Sari Hotel Ubud
8.2
35 CAD
View all deals
Anahata Villas & Spa Resort
8.4
92 CAD
View all deals
Junjungan Ubud Hotel & Spa
9.4
92 CAD
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.5
191 CAD
View all deals
Four Seasons Resort Bali at Sayan
9.3
655 CAD
View all deals
Bali Spirit Hotel & Spa
8.6
68 CAD
View all deals
Arma Museum & Resort
8.9
108 CAD
View all deals
Natura Resort and Spa
8.5
184 CAD
View all deals
Viceroy Bali
9.2
725 CAD
View all deals
Biyukukung Suites & Spa
8.6
41 CAD
View all deals
Komaneka at Tanggayuda
9.3
369 CAD
View all deals
Puri Saraswati Bungalows
8.2
49 CAD
View all deals
Sri Bungalows Ubud
8.0
45 CAD
View all deals
Hanging Gardens of Bali
8.9
829 CAD
View all deals
Bebek Tepi Sawah Restaurant & Villas
9.0
93 CAD
View all deals
Pertiwi Resort & Spa
8.0
53 CAD
View all deals
The Ubud Village Resort And Spa
9.2
242 CAD
View all deals
Puri Bunga Resort & Spa
8.1
47 CAD
View all deals
The Sungu Resort & Spa
8.6
85 CAD
View all deals
Rijasa Agung Resort Villas
9.1
88 CAD
View all deals
Hotel Bunga Permai
8.0
35 CAD
View all deals
Kori Ubud Resort
8.5
57 CAD
View all deals
Villa Semana Resort & Spa
8.8
165 CAD
View all deals
Yulia Village Inn
8.8
49 CAD
View all deals
Royal Pita Maha
8.9
390 CAD
View all deals
The Payogan Villa Resort & Spa
8.4
137 CAD
View all deals
Como Uma Ubud
9.4
321 CAD
View all deals
Pita Maha Resort & Spa
9.2
237 CAD
View all deals
Ulun Ubud Resort
9.1
132 CAD
View all deals
Ubud Village Hotel
9.0
104 CAD
View all deals
Furama Villas & Spa Ubud, Bali
8.8
156 CAD
View all deals
FuramaXclusive Villas & Spa Ubud
8.1
163 CAD
View all deals
Kayumanis Ubud Private Villas & Spa
9.3
372 CAD
View all deals
Beji Ubud Resort
8.4
75 CAD
View all deals

When to book a hotel in Ubud

Low Season
November
High Season
May

cheapest month to stay

47%

expected price decrease

most expensive time to stay

58%

expected price increase

+210.0%
+140.0%
+70.0%
Base
Price
183 - 546 CAD
Highest day of week
Thursday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

408 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

298 CAD

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?

4 nights is the typical length of stay for people visiting Ubud.

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 307 CAD per night.

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

In November 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 44%.

Which day is cheapest to stay in Ubud?

Friday is the cheapest day for hotel rooms in Ubud. Wednesday is the most expensive day.

How much does a hostel in Ubud cost?

11 CAD is how much a hostel (and up to 2-star hotels) in Ubud could cost you each night. Booking a hostel could save you 90 CAD when compared to 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.1
388 CAD
#2 most popular
Maya Ubud Resort & Spa
9.3
228 CAD
Best value
Nataliya Homestay
8.9
13 CAD
3 stars
#1 most popular
Champlung Sari Hotel Ubud
8.2
35 CAD
#2 most popular
Junjungan Ubud Hotel & Spa
9.4
92 CAD
Best value
Puji Bungalows
8.0
11 CAD
2 stars and below
#1 most popular
Puri Garden Hotel and Hostel
9.2
24 CAD
#2 most popular
Pering Bungalow
8.1
13 CAD
Best value
The Happy Mango Tree
7.5
8 CAD

Cheapest hotels in Ubud

Cheap hotels and hostels in Ubud
The Happy Mango Tree
7.5
8 CAD
Puji Bungalows
8.0
11 CAD
Ojeks Homestay
7.8
9 CAD
Teba House Bisma Ubud
8.1
11 CAD
Santun Homestay
8.1
9 CAD
Soca House
8.0
12 CAD

Best value hotels in Ubud

Biyukukung Suites & Spa
8.6
41 CAD
Swan Inn
8.3
17 CAD
The Mansion Resort Hotel & Spa
8.6
96 CAD
Pering Bungalow
8.1
13 CAD
Puri Garden Hotel and Hostel
9.2
24 CAD
Puji Bungalows
8.0
11 CAD

Looking for a specific type of hotel

Romantic Hotels in Ubud
Best value
Swasti Eco Cottages
8.9
51 CAD
#1 Most popular
Maya Ubud Resort & Spa
9.3
228 CAD
#2 Most popular
Kamandalu Ubud
9.2
282 CAD
#3 Most popular
The Chedi Club Tanah Gajah, Ubud
9.4
426 CAD
#4 Most popular
Four Seasons Resort Bali at Sayan
9.3
655 CAD
#5 Most popular
Kori Ubud Resort
8.5
57 CAD
Komaneka at Bisma
9.3
286 CAD
Kid-Friendly Hotels in Ubud
Best value
Swasti Eco Cottages
8.9
51 CAD
#1 Most popular
Maya Ubud Resort & Spa
9.3
228 CAD
#2 Most popular
Kamandalu Ubud
9.2
282 CAD
#3 Most popular
The Chedi Club Tanah Gajah, Ubud
9.4
426 CAD
#4 Most popular
Four Seasons Resort Bali at Sayan
9.3
655 CAD
#5 Most popular
Kori Ubud Resort
8.5
57 CAD
Komaneka at Bisma
9.3
286 CAD

Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Vancouver to Denpasar
Fastest flight time
21h 30m
Cheapest price
627 CAD
Toronto to Denpasar
Fastest flight time
25h 30m
Cheapest price
687 CAD
Kelowna to Denpasar
Fastest flight time
26h 40m
Cheapest price
935 CAD
Edmonton to Denpasar
Fastest flight time
29h 00m
Cheapest price
946 CAD
Montreal to Denpasar
Fastest flight time
25h 45m
Cheapest price
1,044 CAD
Calgary to Denpasar
Fastest flight time
28h 05m
Cheapest price
1,056 CAD
Québec City to Denpasar
Fastest flight time
29h 59m
Cheapest price
1,175 CAD
Victoria to Denpasar
Fastest flight time
24h 30m
Cheapest price
1,202 CAD
Winnipeg to Denpasar
Fastest flight time
34h 35m
Cheapest price
1,204 CAD
Ottawa to Denpasar
Fastest flight time
29h 10m
Cheapest price
1,228 CAD
View more