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 & Spa
9.1
20250 INR
View all deals
Maya Ubud Resort & Spa
9.3
11899 INR
View all deals
Kamandalu Ubud
9.2
14753 INR
View all deals
Wapa DI Ume Ubud
9.1
8629 INR
View all deals
Warwick Ibah Luxury Villas & Spa
9.2
13361 INR
View all deals
The Chedi Club Tanah Gajah, Ubud
9.4
22268 INR
View all deals
Champlung Sari Hotel Ubud
8.1
1809 INR
View all deals
Anahata Villas & Spa Resort
8.3
4802 INR
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.5
9951 INR
View all deals
Four Seasons Resort Bali at Sayan
9.3
34237 INR
View all deals
Bali Spirit Hotel & Spa
8.4
3549 INR
View all deals
Arma Museum & Resort
8.8
5637 INR
View all deals
Natura Resort and Spa
8.5
9603 INR
View all deals
Viceroy Bali
9.3
37856 INR
View all deals
Alila Ubud
9.2
12387 INR
View all deals
Biyukukung Suites & Spa
8.6
2157 INR
View all deals
Komaneka at Tanggayuda
9.3
19276 INR
View all deals
Puri Saraswati Bungalows
8.2
2575 INR
View all deals
Sri Bungalows Ubud
8.3
2366 INR
View all deals
Hanging Gardens of Bali
8.8
43283 INR
View all deals
Bebek Tepi Sawah Restaurant & Villas
9.0
4871 INR
View all deals
Pertiwi Resort & Spa
8.0
2784 INR
View all deals
The Ubud Village Resort And Spa
9.1
12665 INR
View all deals
Puri Bunga Resort & Spa
8.1
2436 INR
View all deals
The Sungu Resort & Spa
8.5
4454 INR
View all deals
Ubud Inn Cottages
8.9
2992 INR
View all deals
Rijasa Agung Resort and Villas
9.0
4593 INR
View all deals
Kori Ubud Resort
8.5
2992 INR
View all deals
Villa Semana Resort & Spa
8.8
8629 INR
View all deals
Yulia Village Inn
8.8
2575 INR
View all deals
Royal Pita Maha
9.0
20389 INR
View all deals
The Payogan Villa Resort & Spa
8.4
7168 INR
View all deals
Como Uma Ubud
9.3
16771 INR
View all deals
Pita Maha Resort & Spa
9.2
12387 INR
View all deals
Ulun Ubud Resort
9.1
6889 INR
View all deals
Ubud Village Hotel
9.0
5428 INR
View all deals
FuramaXclusive Villas & Spa Ubud
8.0
8490 INR
View all deals
Kayumanis Ubud Private Villas & Spa
9.3
19415 INR
View all deals
Beji Ubud Resort
8.5
3897 INR
View all deals
Sri Ratih Cottages
9.0
4732 INR
View all deals

When to book a hotel in Ubud

Low season
February
High season
December

cheapest month to stay

26%

expected price decrease

most expensive time to stay

38%

expected price increase

+90.0%
+60.0%
+30.0%
Base
Price
10,640 - 19,79210,640 - 19,792 INR
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

11,969 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

7,863 INR

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?

A stay of 2 nights is most popular when 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 211 INR per night.

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

Ubud hotels are at their most economical to book in the month of February. The rates you are charged may be 23% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Ubud?

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

How much does a hostel in Ubud cost?

Ubud Hostels typically cost in the region of 12 INR 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 90 INR 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 & Spa
9.1
20250 INR
#2 most popular
Maya Ubud Resort & Spa
9.3
11899 INR
Best value
Nataliya Homestay
8.9
696 INR
3 stars
#1 most popular
Champlung Sari Hotel Ubud
8.1
1809 INR
#2 most popular
Puri Saraswati Bungalows
8.2
2575 INR
Best value
Ojek's Homestay
7.8
487 INR
2 stars and below
#1 most popular
Puri Garden Hotel and Hostel
9.2
1253 INR
#2 most popular
Pering Bungalow
8.0
696 INR
Best value
The Happy Mango Tree - Hostel
7.5
418 INR

Cheapest hotels in Ubud

Cheap hotels and hostels in Ubud
The Happy Mango Tree - Hostel
7.5
418 INR
Teba House Bisma Ubud
8.1
557 INR
Ojek's Homestay
7.8
487 INR
Soca House
7.9
626 INR
Puji Bungalows
8.0
557 INR
Pering Bungalow
8.0
696 INR

Best value hotels in Ubud

Biyukukung Suites & Spa
8.6
2157 INR
Swan Inn
8.3
905 INR
The Mansion Resort Hotel & Spa
8.5
5010 INR
Pering Bungalow
8.0
696 INR
Puri Garden Hotel and Hostel
9.2
1253 INR
Puji Bungalows
8.0
557 INR

Looking for a specific type of hotel

Romantic hotels in Ubud
Best value
Puri Asri Villa
8.7
2088 INR
No. 1 most popular
Puri Wulandari - A Boutique Resort & Spa
9.1
20250 INR
No. 2 most popular
Wapa DI Ume Ubud
9.1
8629 INR
Warwick Ibah Luxury Villas & Spa
9.2
13361 INR
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.5
9951 INR
Natura Resort and Spa
8.5
9603 INR
Viceroy Bali
9.3
37856 INR
Kid-friendly hotels in Ubud
Best value
Swasti Eco Cottages
8.9
2644 INR
No. 1 most popular
Maya Ubud Resort & Spa
9.3
11899 INR
No. 2 most popular
Kamandalu Ubud
9.2
14753 INR
Four Seasons Resort Bali at Sayan
9.3
34237 INR
Alila Ubud
9.2
12387 INR
Kori Ubud Resort
8.5
2992 INR
Komaneka at Bisma
9.3
14961 INR

Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Mumbai to Denpasar
Fastest flight time
12h 40m
Cheapest price
20,876 INR
Bengaluru to Denpasar
Fastest flight time
8h 50m
Cheapest price
17,884 INR
Chennai to Denpasar
Fastest flight time
9h 25m
Cheapest price
17,119 INR
Kolkata to Denpasar
Fastest flight time
8h 45m
Cheapest price
16,353 INR
Kochi to Denpasar
Fastest flight time
9h 15m
Cheapest price
14,544 INR
Hyderabad to Denpasar
Fastest flight time
9h 20m
Cheapest price
20,180 INR
Ahmedabad to Denpasar
Fastest flight time
10h 40m
Cheapest price
23,869 INR
Amritsar to Denpasar
Fastest flight time
10h 00m
Cheapest price
20,946 INR
Tiruchirappalli to Denpasar
Fastest flight time
9h 50m
Cheapest price
17,536 INR
Jaipur to Denpasar
Fastest flight time
10h 30m
Cheapest price
20,946 INR
View more