Hotels in Ubud

Find the best deals on 3,270 hotels in Ubud

Check-in
Check-out
Compare vs momondo |

Top Ubud hotels

Find a cheap hotel in Ubud that meets your travel needs.
Hotel Tjampuhan Spa
Hotel Tjampuhan Spa
8.3
$85
View all deals
Visesa Ubud Resort
Visesa Ubud Resort
8.8
$153
View all deals
Royal Kamuela Villas & Suites At Monkey Forest, Ubud
Royal Kamuela Villas & Suites At Monkey Forest, Ubud
9.5
$206
View all deals
Pertiwi Bisma 2
Pertiwi Bisma 2
8.4
$53
View all deals
Komaneka at Tanggayuda
Komaneka at Tanggayuda
9.4
$385
View all deals
The Mansion Resort Hotel & Spa
The Mansion Resort Hotel & Spa
8.3
$101
View all deals
Alaya Resort Ubud
Alaya Resort Ubud
9.1
$159
View all deals
Desak Putu Putera Cottages
Desak Putu Putera Cottages
8.6
$57
View all deals
Kamandalu Ubud
Kamandalu Ubud
9.1
$295
View all deals
Como Uma Ubud
Como Uma Ubud
9.5
$335
View all deals
White Villa Hostel
White Villa Hostel
$978
View all deals
Seres Springs Resort & Spa
Seres Springs Resort & Spa
9.3
$167
View all deals
Element by Westin Bali Ubud
Element by Westin Bali Ubud
9.0
$112
View all deals
Rice padi Artha
Rice padi Artha
9.1
$26
View all deals
Maya Ubud Resort & Spa
Maya Ubud Resort & Spa
9.3
$238
View all deals
Kupu Kupu Barong Villas And Tree Spa By L'occitane
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.4
$199
View all deals
Sri Bungalows Ubud
Sri Bungalows Ubud
8.5
$48
View all deals
The Kampung Resort Ubud
The Kampung Resort Ubud
8.9
$67
View all deals
Kakul Villa Ubud & Apartment Suite
Kakul Villa Ubud & Apartment Suite
8.6
$24
View all deals
Ananda Ubud Resort
Ananda Ubud Resort
8.9
$80
View all deals
Hanging Gardens of Bali
Hanging Gardens of Bali
9.5
$864
View all deals
Sahadewa Resort & Spa
Sahadewa Resort & Spa
8.1
$44
View all deals
Ubud Village Hotel
Ubud Village Hotel
9.0
$109
View all deals
Sri Ratih Cottages
Sri Ratih Cottages
9.0
$95
View all deals
The Purist Villas & Spa
The Purist Villas & Spa
9.3
$217
View all deals
Chapung Sebali
Chapung Sebali
9.4
$274
View all deals
Kajane Mua
Kajane Mua
9.3
$131
View all deals
Sapulidi Resort Spa & Gallery Bali
Sapulidi Resort Spa & Gallery Bali
8.0
$59
View all deals
Pering Bungalow
Pering Bungalow
7.8
$14
View all deals
Arjuna Homestay Ubud
Arjuna Homestay Ubud
7.8
$10
View all deals
The Lokha Ubud Resort, Villas & Spa
The Lokha Ubud Resort, Villas & Spa
8.7
$88
View all deals
Alam Puisi Villa
Alam Puisi Villa
8.5
$87
View all deals
Teba House Bisma Ubud
Teba House Bisma Ubud
7.9
$12
View all deals
Karma House Ubud
Karma House Ubud
8.8
$16
View all deals
Mandapa, A Ritz-Carlton Reserve
Mandapa, A Ritz-Carlton Reserve
9.6
$752
View all deals
Dwaraka The Royal Villas
Dwaraka The Royal Villas
9.3
$181
View all deals
Solo Villas & Retreat
Solo Villas & Retreat
9.0
$59
View all deals
Pillow Inn Ubud
Pillow Inn Ubud
8.3
$14
View all deals
Bali Spirit Hotel & Spa
Bali Spirit Hotel & Spa
8.4
$71
View all deals
Biyukukung Suites & Spa
Biyukukung Suites & Spa
8.5
$44
View all deals

When to book a hotel in Ubud

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

cheapest month to stay

44%

expected price decrease

most expensive time to stay

51%

expected price increase

Price
$114 - $402
Highest day of week
Tuesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

$271

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$92

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 - $36
3 star
$50 - $63
4-5 star
$194 - $247

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
Pering Bungalow
#1 most popular
Pering Bungalow
7.8
$14
Arjuna Homestay Ubud
#2 most popular
Arjuna Homestay Ubud
7.8
$10
Ubud Market Hostel
Best value
Ubud Market Hostel
6.7
$9
3 stars
Pertiwi Bisma 2
#1 most popular
Pertiwi Bisma 2
8.4
$53
Desak Putu Putera Cottages
#2 most popular
Desak Putu Putera Cottages
8.6
$57
Puji Bungalows
Best value
Puji Bungalows
8.4
$12
4 stars and above
Hotel Tjampuhan Spa
#1 most popular
Hotel Tjampuhan Spa
8.3
$85
Visesa Ubud Resort
#2 most popular
Visesa Ubud Resort
8.8
$153
Rice padi Artha
Best value
Rice padi Artha
9.1
$26

Cheap hotels in Ubud

These hotels and hostels are the cheapest accommodations available in Ubud
The Happy Mango Tree - Hostel
The Happy Mango Tree - Hostel
$9
Teba House Bisma Ubud
Teba House Bisma Ubud
7.9
$12
Ubud Market Hostel
Ubud Market Hostel
6.7
$9
Puji Bungalows
Puji Bungalows
8.4
$12
Arjuna Homestay Ubud
Arjuna Homestay Ubud
7.8
$10
Teba House
Teba House
8.5
$13

Get the best value hotel in Ubud

These hotels have the best prices for their ratings
Rice padi Artha
Rice padi Artha
9.1
$26
Teba House Bisma Ubud
Teba House Bisma Ubud
7.9
$12
Pering Bungalow
Pering Bungalow
7.8
$14
Karma House Ubud
Karma House Ubud
8.8
$16
Arjuna Homestay Ubud
Arjuna Homestay Ubud
7.8
$10
Pillow Inn Ubud
Pillow Inn Ubud
8.3
$14

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

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

In July 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 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 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 $67 cheaper than the average price of a hotel in Ubud.


Looking for a specific type of hotel?

Check out these great hotels in Ubud that are perfect for any stay
Romantic hotels in Ubud
Visesa Ubud Resort
Best value
Visesa Ubud Resort
8.8
$153
Kamandalu Ubud
No. 1 most popular
Kamandalu Ubud
9.1
$295
Maya Ubud Resort & Spa
No. 2 most popular
Maya Ubud Resort & Spa
9.3
$238
Chapung Sebali
No. 3 most popular
Chapung Sebali
9.4
$274
Mandapa, A Ritz-Carlton Reserve
No. 4 most popular
Mandapa, A Ritz-Carlton Reserve
9.6
$752
Kid-friendly hotels in Ubud
Visesa Ubud Resort
Best value
Visesa Ubud Resort
8.8
$153
Kamandalu Ubud
No. 1 most popular
Kamandalu Ubud
9.1
$295
Maya Ubud Resort & Spa
No. 2 most popular
Maya Ubud Resort & Spa
9.3
$238
Chapung Sebali
No. 3 most popular
Chapung Sebali
9.4
$274
Mandapa, A Ritz-Carlton Reserve
No. 4 most popular
Mandapa, A Ritz-Carlton Reserve
9.6
$752

Popular flight routes to Ubud

Find the cheapest flights to Ubud
Perth to Denpasar (Bali)
Fastest flight time
3h 40m
Cheapest price
$376
Brisbane to Denpasar (Bali)
Fastest flight time
6h 15m
Cheapest price
$406
Melbourne to Denpasar (Bali)
Fastest flight time
6h 10m
Cheapest price
$446
Sydney to Denpasar (Bali)
Fastest flight time
6h 15m
Cheapest price
$544
Darwin to Denpasar (Bali)
Fastest flight time
11h 05m
Cheapest price
$649
Adelaide to Denpasar (Bali)
Fastest flight time
14h 05m
Cheapest price
$673
Launceston to Denpasar (Bali)
Fastest flight time
17h 40m
Cheapest price
$738
Karratha to Denpasar (Bali)
Fastest flight time
24h 00m
Cheapest price
$773
Gladstone to Denpasar (Bali)
Fastest flight time
15h 25m
Cheapest price
$780
Cairns to Denpasar (Bali)
Fastest flight time
12h 40m
Cheapest price
$803
View more