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
20776 INR
View all deals
Maya Ubud Resort & Spa
9.3
12209 INR
View all deals
Kamandalu Ubud
9.2
15136 INR
View all deals
Wapa di Ume Ubud
9.1
8853 INR
View all deals
Warwick Ibah Luxury Villas & Spa
9.3
13708 INR
View all deals
The Chedi Club Tanah Gajah, Ubud
9.4
22846 INR
View all deals
Champlung Sari Hotel Ubud
8.2
1856 INR
View all deals
Anahata Villas & Spa Resort
8.4
4926 INR
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.5
10210 INR
View all deals
Four Seasons Resort Bali at Sayan
9.3
35126 INR
View all deals
Bali Spirit Hotel & Spa
8.6
3641 INR
View all deals
Arma Museum & Resort
8.9
5783 INR
View all deals
Natura Resort and Spa
8.5
9853 INR
View all deals
Viceroy Bali
9.2
38839 INR
View all deals
Biyukukung Suites & Spa
8.6
2213 INR
View all deals
Komaneka at Tanggayuda
9.3
19776 INR
View all deals
Puri Saraswati Bungalows
8.2
2642 INR
View all deals
Sri Bungalows Ubud
8.0
2427 INR
View all deals
Hanging Gardens of Bali
8.9
44408 INR
View all deals
Bebek Tepi Sawah Restaurant & Villas
9.0
4998 INR
View all deals
Pertiwi Resort & Spa
8.0
2856 INR
View all deals
The Ubud Village Resort And Spa
9.2
12994 INR
View all deals
Puri Bunga Resort & Spa
8.1
2499 INR
View all deals
The Sungu Resort & Spa
8.6
4569 INR
View all deals
Ubud Inn Cottages
8.9
3070 INR
View all deals
Rijasa Agung Resort Villas
9.1
4712 INR
View all deals
Hotel Bunga Permai
8.0
1856 INR
View all deals
Kori Ubud Resort
8.5
3070 INR
View all deals
Villa Semana Resort & Spa
8.8
8853 INR
View all deals
Yulia Village Inn
8.8
2642 INR
View all deals
Royal Pita Maha
8.9
20919 INR
View all deals
The Payogan Villa Resort & Spa
8.4
7354 INR
View all deals
Como Uma Ubud
9.4
17206 INR
View all deals
Pita Maha Resort & Spa
9.2
12708 INR
View all deals
Ulun Ubud Resort
9.1
7068 INR
View all deals
Ubud Village Hotel
9.0
5569 INR
View all deals
Furama Villas & Spa Ubud, Bali
8.8
8353 INR
View all deals
De Ubud Villas & Spa
9.2
12780 INR
View all deals
FuramaXclusive Villas & Spa Ubud
8.1
8710 INR
View all deals
Kayumanis Ubud Private Villas & Spa
9.3
19919 INR
View all deals

When to book a hotel in Ubud

Low season
November
High season
August

cheapest month to stay

54%

expected price decrease

most expensive time to stay

31%

expected price increase

+210.0%
+140.0%
+70.0%
Base
Price
8,640 - 24,8048,640 - 24,804 INR
Highest day of week
Saturday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

16,206 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

27,344 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 3 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 62 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 November. The rates you are charged may be 47% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Ubud?

Tuesday 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 11 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 92 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 and Spa
9.1
20776 INR
#2 most popular
Maya Ubud Resort & Spa
9.3
12209 INR
Best value
Nataliya Homestay
8.9
714 INR
3 stars
#1 most popular
Champlung Sari Hotel Ubud
8.2
1856 INR
#2 most popular
Puri Saraswati Bungalows
8.2
2642 INR
Best value
Puji Bungalows
8.0
571 INR
2 stars and below
#1 most popular
Puri Garden Hotel and Hostel
9.2
1285 INR
#2 most popular
Pering Bungalow
8.1
714 INR
Best value
The Happy Mango Tree
7.5
428 INR

Cheapest hotels in Ubud

Cheap hotels and hostels in Ubud
The Happy Mango Tree
7.5
428 INR
Puji Bungalows
8.0
571 INR
Ojeks Homestay
7.8
500 INR
Teba House Bisma Ubud
8.1
571 INR
Santun Homestay
8.1
500 INR
Soca House
8.0
643 INR

Best value hotels in Ubud

Biyukukung Suites & Spa
8.6
2213 INR
Swan Inn
8.3
928 INR
The Mansion Resort Hotel & Spa
8.6
5140 INR
Pering Bungalow
8.1
714 INR
Puri Garden Hotel and Hostel
9.2
1285 INR
Puji Bungalows
8.0
571 INR

Looking for a specific type of hotel

Romantic hotels in Ubud
Best value
Swasti Eco Cottages
8.9
2713 INR
No. 1 most popular
Maya Ubud Resort & Spa
9.3
12209 INR
No. 2 most popular
Kamandalu Ubud
9.2
15136 INR
No. 3 most popular
The Chedi Club Tanah Gajah, Ubud
9.4
22846 INR
No. 4 most popular
Four Seasons Resort Bali at Sayan
9.3
35126 INR
No. 5 most popular
Kori Ubud Resort
8.5
3070 INR
Komaneka at Bisma
9.3
15350 INR
Kid-friendly hotels in Ubud
Best value
Swasti Eco Cottages
8.9
2713 INR
No. 1 most popular
Maya Ubud Resort & Spa
9.3
12209 INR
No. 2 most popular
Kamandalu Ubud
9.2
15136 INR
No. 3 most popular
The Chedi Club Tanah Gajah, Ubud
9.4
22846 INR
No. 4 most popular
Four Seasons Resort Bali at Sayan
9.3
35126 INR
No. 5 most popular
Kori Ubud Resort
8.5
3070 INR
Komaneka at Bisma
9.3
15350 INR

Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Kochi to Denpasar
Fastest flight time
9h 15m
Cheapest price
13,851 INR
Kolkata to Denpasar
Fastest flight time
8h 40m
Cheapest price
16,635 INR
Amritsar to Denpasar
Fastest flight time
15h 05m
Cheapest price
17,420 INR
Chennai to Denpasar
Fastest flight time
9h 40m
Cheapest price
17,849 INR
New Delhi to Denpasar
Fastest flight time
11h 40m
Cheapest price
17,920 INR
Bengaluru to Denpasar
Fastest flight time
9h 00m
Cheapest price
17,920 INR
Hyderabad to Denpasar
Fastest flight time
9h 35m
Cheapest price
18,349 INR
Visakhapatnam to Denpasar
Fastest flight time
8h 30m
Cheapest price
18,491 INR
Bhubaneshwar to Denpasar
Fastest flight time
8h 45m
Cheapest price
18,491 INR
Mumbai to Denpasar
Fastest flight time
10h 00m
Cheapest price
21,062 INR
View more