Hotels in Ubud

Find the best deals on 3,367 hotels in Ubud, Indonesia

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Ubud

Find the perfect Ubud hotel for business or leisure


Things to do in Ubud

Ubud Monkey Forest
Ubud Traditional Art Market
Pura Dalem Agung Padangtegal

Are there hotels available near Ubud Monkey Forest?

momondo users have recommended 12 hotels to users looking to stay near Ubud Monkey Forest. Hotels in this area have an average price of $88 per night. These prices may change based on several factors, such as time of year. Hotels near Ubud Monkey Forest are typically 33% more expensive than the average hotel in Ubud, which is $58.

Hotels near Ubud Monkey Forest

Are there hotels available near Ubud Traditional Art Market?

momondo users have recommended 12 hotels to users looking to stay near Ubud Traditional Art Market. Hotels in this area have an average price of $95 per night. These prices may change based on several factors, such as time of year. Hotels near Ubud Traditional Art Market are typically 38% more expensive than the average hotel in Ubud, which is $58.

Hotels near Ubud Traditional Art Market

Are there hotels available near Pura Dalem Agung Padangtegal?

momondo users have recommended 12 hotels to users looking to stay near Pura Dalem Agung Padangtegal. Hotels in this area have an average price of $88 per night. These prices may change based on several factors, such as time of year. Hotels near Pura Dalem Agung Padangtegal are typically 33% more expensive than the average hotel in Ubud, which is $58.

Hotels near Pura Dalem Agung Padangtegal

When to book a hotel in Ubud

Check out the information below to find the best deal on a Ubud hotel room
Low season
February
High season
May

cheapest month to stay

45%

expected price decrease

most expensive time to stay

56%

expected price increase

Price
$121 - $488
Highest day of week
Tuesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

$274

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$94

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, 18 days before.
1-2 star
$17 - $30
3 star
$49 - $66
4-5 star
$193 - $242

How much does a hotel in Ubud cost per night?

Use the information below to find quality Ubud hotel rooms for low prices
4 stars and up
Alaya Ubud
No. 1 most popular

Alaya Ubud

9.1

$62

View Deal
The Mansion Resort Hotel & Spa
No. 2 most popular

The Mansion Resort Hotel & Spa

8.3

$53

View Deal
Hotel Tjampuhan Spa
Best value

Hotel Tjampuhan Spa

8.3

$30

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Ubud

These hotels and hostels usually make for a cheap way to stay in Ubud
Hotel Tjampuhan Spa

Hotel Tjampuhan Spa

8.3

$30

View Deal
Sapulidi Resort Spa & Gallery Bali

Sapulidi Resort Spa & Gallery Bali

8.0

$48

View Deal
Anumana Ubud Bali

Anumana Ubud Bali

9.0

$34

View Deal
The Mansion Resort Hotel & Spa

The Mansion Resort Hotel & Spa

8.3

$53

View Deal
The Lokha Ubud Resort, Villas & Spa

The Lokha Ubud Resort, Villas & Spa

8.7

$38

View Deal
Best Western Premier Agung Resort Ubud

Best Western Premier Agung Resort Ubud

8.9

$53

View Deal
Find popular hostels in Ubud

Get the best value hotel in Ubud

These hotels have the best prices for their ratings
Hotel Tjampuhan Spa

Hotel Tjampuhan Spa

8.3

$30

View Deal
Seres Springs Resort & Spa Singakerta

Seres Springs Resort & Spa Singakerta

9.3

$79

View Deal
Alaya Ubud

Alaya Ubud

9.1

$63

View Deal
Maya Ubud Resort & Spa

Maya Ubud Resort & Spa

9.2

$79

View Deal
Element by Westin Bali Ubud

Element by Westin Bali Ubud

9.0

$55

View Deal
The Lokha Ubud Resort, Villas & Spa

The Lokha Ubud Resort, Villas & Spa

8.7

$38

View Deal

Ubud travel information

How long do people stay in Ubud?

On average, people stay in Ubud for a total of 3 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 $91 per night.

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

In February 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 45%.

Which day is cheapest to stay in Ubud?

Friday 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 $21 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 $70 cheaper than the average price of a hotel in Ubud.

Based on the weather in Ubud, what attractions are popular during August?

Temperatures in Ubud are typically around 26 °C during August and the chance of rain is low, which makes August the perfect time to spend some time outside at popular area attractions like Seminyak Beach, Legian Beach, and Nusa Dua Beach.