Hotels in Ubud

Find the best deals on 3,353 hotels in Ubud

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

Top Ubud hotels

Find a cheap hotel in Ubud that meets your travel needs.


Things to do in Ubud

Ubud Monkey Forest
Ubud Traditional Art Market
Pura Dalem Agung Padangtegal

Are there hotels available near Ubud Monkey Forest?

Hotels near Ubud Monkey Forest are typically 67% more expensive than the average hotel in Ubud, which is $44.

Hotels near Ubud Monkey Forest
Teba House
Best value
Teba House
8.6
$8
Four Seasons Resort Bali at Sayan
#1 Most popular
Four Seasons Resort Bali at Sayan
9.2
$375
Amandari Ubud
#2 Most popular
Amandari Ubud
10.0
$628
Bhuwana Ubud Hotel and Farming
#3 Most popular
Bhuwana Ubud Hotel and Farming
8.6
$14
Natya Resort Ubud
#4 Most popular
Natya Resort Ubud
9.3
$68
Alaya Ubud
#5 Most popular
Alaya Ubud
9.1
$57
Komaneka at Bisma
Komaneka at Bisma
9.3
$118
Pering Bungalow
Pering Bungalow
7.8
$14
Komaneka at Rasa Sayang
Komaneka at Rasa Sayang
9.4
$62
Goya Boutique Resort
Goya Boutique Resort
9.4
$138
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
9.5
$57
Ubud Village Hotel
Ubud Village Hotel
9.0
$63

Are there hotels available near Ubud Traditional Art Market?

Below are the 12 user recommended hotels in the area of Ubud that is closest to Ubud Traditional Art Market. The average price near Ubud Traditional Art Market is $132/night, with prices varying based on several factors including time of year. Hotels near Ubud Traditional Art Market are typically 67% more expensive than the average hotel in Ubud, which is $44.

Hotels near Ubud Traditional Art Market
Teba House
Best value
Teba House
8.6
$8
Four Seasons Resort Bali at Sayan
#1 Most popular
Four Seasons Resort Bali at Sayan
9.2
$375
Amandari Ubud
#2 Most popular
Amandari Ubud
10.0
$628
Bhuwana Ubud Hotel and Farming
#3 Most popular
Bhuwana Ubud Hotel and Farming
8.6
$14
Natya Resort Ubud
#4 Most popular
Natya Resort Ubud
9.3
$68
Alaya Ubud
#5 Most popular
Alaya Ubud
9.1
$57
Komaneka at Bisma
Komaneka at Bisma
9.3
$118
Hotel Tjampuhan Spa
Hotel Tjampuhan Spa
8.3
$35
Pering Bungalow
Pering Bungalow
7.8
$14
Komaneka at Rasa Sayang
Komaneka at Rasa Sayang
9.4
$62
Goya Boutique Resort
Goya Boutique Resort
9.4
$138
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
9.5
$57

Are there hotels available near Pura Dalem Agung Padangtegal?

The average price for hotels near Pura Dalem Agung Padangtegal is $134 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Pura Dalem Agung Padangtegal is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Pura Dalem Agung Padangtegal are typically 67% more expensive than the average hotel in Ubud, which is $44.

Hotels near Pura Dalem Agung Padangtegal
Teba House
Best value
Teba House
8.6
$8
Four Seasons Resort Bali at Sayan
#1 Most popular
Four Seasons Resort Bali at Sayan
9.2
$375
Amandari Ubud
#2 Most popular
Amandari Ubud
10.0
$628
Bhuwana Ubud Hotel and Farming
#3 Most popular
Bhuwana Ubud Hotel and Farming
8.6
$14
Natya Resort Ubud
#4 Most popular
Natya Resort Ubud
9.3
$68
Alaya Ubud
#5 Most popular
Alaya Ubud
9.1
$57
Komaneka at Bisma
Komaneka at Bisma
9.3
$118
Pering Bungalow
Pering Bungalow
7.8
$14
Komaneka at Rasa Sayang
Komaneka at Rasa Sayang
9.4
$62
Goya Boutique Resort
Goya Boutique Resort
9.4
$138
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
9.5
$57
Ubud Village Hotel
Ubud Village Hotel
9.0
$63

When to book a hotel in Ubud

Check out the information below to find the best deal on a Ubud hotel room
Low Season
March
High Season
August

cheapest month to stay

20%

expected price decrease

most expensive time to stay

29%

expected price increase

Price
$205 - $355
Highest day of week
Tuesday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

$280

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$283

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, 18 days before.
1-2 star
$12 - $22
3 star
$36 - $48
4-5 star
$142 - $178

How much does a hotel in Ubud cost per night?

Use the information below to find quality Ubud hotel rooms for low prices
2 stars and below
Pajar House Ubud & Villas
#1 most popular
Pajar House Ubud & Villas
8.7
$46
Happy Inn
#2 most popular
Happy Inn
8.0
$22
Arjuna Homestay Ubud
Best value
Arjuna Homestay Ubud
7.8
$7
3 stars
Alas Petulu Cottages
#1 most popular
Alas Petulu Cottages
9.2
$34
Anahata Villas & Spa Resort
#2 most popular
Anahata Villas & Spa Resort
8.3
$50
Ubud Dream
Best value
Ubud Dream
8.9
$12
4 stars and above
Maya Ubud Resort & Spa
#1 most popular
Maya Ubud Resort & Spa
9.2
$119
The Sankara Suites & Villas by Pramana
#2 most popular
The Sankara Suites & Villas by Pramana
9.3
$44
Bhuwana Ubud Hotel and Farming
Best value
Bhuwana Ubud Hotel and Farming
8.6
$14

Hostels and cheap hotels in Ubud

These hotels and hostels are the cheapest accommodations available in Ubud
Arjuna Homestay Ubud
Arjuna Homestay Ubud
7.8
$7
Santun Homestay
Santun Homestay
8.3
$8
Kabera House 2
Kabera House 2
7.8
$7
Oyo 190 Bsb Hotel
Oyo 190 Bsb Hotel
8.1
$11
Wijaya Guest House Ubud
Wijaya Guest House Ubud
9.1
$8
Ubud Dream
Ubud Dream
8.9
$12

Get the best value hotel in Ubud

These hotels have the best prices for their ratings
Aksari Resort Ubud
Aksari Resort Ubud
9.0
$40
Alaya Ubud
Alaya Ubud
9.1
$57
Pramana Watu Kurung Resort
Pramana Watu Kurung Resort
9.3
$37
Ashoka Tree Resort at Tanggayuda, Ubud
Ashoka Tree Resort at Tanggayuda, Ubud
8.6
$24
Bali Spirit Hotel & Spa
Bali Spirit Hotel & Spa
8.4
$18
The Artini Resort
The Artini Resort
8.7
$18

Ubud travel information

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 $74 per night.

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

The cheapest month to book a hotel in Ubud is March. The cost of your room could be as much as 20% 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 Wednesday, with Monday 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 $24, on average. This price is $50 cheaper than your average Ubud hotel.