Hotels in Ubud

Find the best deals on 3,225 hotels in Ubud

Check-in
Check-out
Compare vs momondo |

Top Hotels in Ubud

Find the perfect Ubud hotel for business or leisure
$self.alt
SenS Hotel and Spa Conference Ubud Town Centre
8.9
£47
View all deals
$self.alt
Viceroy Bali
9.3
£431
View all deals
$self.alt
The Mansion Resort Hotel & Spa
8.3
£58
View all deals
$self.alt
Seres Springs Resort & Spa
9.2
£96
View all deals
$self.alt
Royal Kamuela Villas & Suites at Monkey Forest Ubud
9.5
£118
View all deals
$self.alt
Four Seasons Resort Bali at Sayan
9.1
£390
View all deals
$self.alt
Ubud Valley Boutique Resort
9.5
£138
View all deals
$self.alt
The Lokha Ubud Resort, Villas & Spa
8.7
£50
View all deals
$self.alt
Mandapa, A Ritz-Carlton Reserve
9.6
£429
View all deals
$self.alt
Tanah Gajah, A Resort By Hadiprana
9.0
£254
View all deals
$self.alt
Alaya Resort Ubud
9.1
£91
View all deals
$self.alt
Sapulidi Resort Spa & Gallery Bali
8.0
£34
View all deals
$self.alt
Maya Ubud Resort & Spa
9.3
£136
View all deals
$self.alt
Hanging Gardens of Bali
9.5
£493
View all deals
$self.alt
Como Uma Ubud
9.5
£191
View all deals
$self.alt
Hotel Tjampuhan Spa
8.2
£49
View all deals
$self.alt
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.4
£114
View all deals
$self.alt
Visesa Ubud Resort
8.8
£88
View all deals
$self.alt
Wapa di Ume Ubud
9.3
£99
View all deals
$self.alt
Anahata Villas & Spa Resort
8.3
£55
View all deals
$self.alt
The Payogan Villa Resort & Spa
8.2
£82
View all deals
$self.alt
Komaneka at Rasa Sayang
9.4
£85
View all deals
$self.alt
Bebek Tepi Sawah Restaurant & Villas
8.5
£56
View all deals
$self.alt
Kayumanis Ubud Private Villas & Spa
9.1
£221
View all deals
$self.alt
Pandawas Villas
7.4
£67
View all deals
$self.alt
Bisma Eight Ubud
9.4
£170
View all deals
$self.alt
The Sankara Resort By Pramana
9.1
£72
View all deals
$self.alt
Sura Inn Ubud
8.0
£12
View all deals
$self.alt
Kano Sari
9.7
£89
View all deals
$self.alt
Jungle Retreat by Kupu Kupu Barong
8.0
£82
View all deals
$self.alt
The Udaya Resorts And Spa
9.4
£111
View all deals
$self.alt
Purana Boutique Resort
9.5
£87
View all deals
$self.alt
Best Western Premier Agung Resort Ubud
8.9
£50
View all deals
$self.alt
Adiwana Arya Villas Ubud
9.2
£65
View all deals
$self.alt
Element by Westin Bali Ubud
9.0
£64
View all deals
$self.alt
Kamandalu Ubud
9.2
£168
View all deals
$self.alt
Komaneka at Tanggayuda
9.4
£220
View all deals
$self.alt
The Sungu Resort & Spa
8.4
£51
View all deals
$self.alt
Royal Pita Maha
8.6
£233
View all deals
$self.alt
Puri Asri Villa
8.6
£24
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
March
High season
August

cheapest month to stay

76%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
£46 - £252
Highest day of week
Wednesday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£295

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£318

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
£10 - £21
3 star
£29 - £36
4-5 star
£111 - £141

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
$self.alt
#1 most popular
Dewangga Bungalow
8.9
£26
$self.alt
#2 most popular
Pajar House Ubud & Villas
8.7
£29
$self.alt
Best value
Teba House Bisma Ubud
7.9
£7
3 stars
$self.alt
#1 most popular
Anahata Villas & Spa Resort
8.3
£55
$self.alt
#2 most popular
Sura Inn Ubud
8.0
£12
$self.alt
Best value
Swan Inn
8.7
£11
4 stars and above
$self.alt
#1 most popular
SenS Hotel and Spa Conference Ubud Town Centre
8.9
£47
$self.alt
#2 most popular
Viceroy Bali
9.3
£431
$self.alt
Best value
Rice padi Artha
9.1
£15

Cheapest hotels in Ubud

These hotels and hostels usually make for a cheap way to stay in Ubud
$self.alt
Santun Homestay
8.3
£6
$self.alt
Kabera House 2
7.8
£7
$self.alt
Ojeks Homestay
7.8
£6
$self.alt
Teba House Bisma Ubud
7.9
£7
$self.alt
Coconut Ubud Hostel
£6
$self.alt
Ode Hostel
7.5
£7

Get the best value hotel in Ubud

These hotels have the best prices for their ratings
$self.alt
Sura Inn Ubud
8.0
£12
$self.alt
Kabera House 2
7.8
£7
$self.alt
Mangosteen Ubud By Premier Hospitality Asia
8.0
£16
$self.alt
Santun Homestay
8.3
£6
$self.alt
Rice padi Artha
9.1
£15
$self.alt
Swan Inn
8.7
£11

Ubud travel information

How long do people stay in Ubud?

On average, people stay in Ubud for a total of 5 nights.

How much does a hotel cost in Ubud?

Hotels in Ubud show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around £103 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 March. The rates you are charged may be 76% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Ubud?

Monday is the cheapest day for hotel rooms in Ubud. Tuesday is the most expensive day.

How much does a hostel in Ubud cost?

On average, a hostel in Ubud will be priced around £22. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £81 lower than your typical Ubud hotel.


Looking for a specific type of hotel?

Check out these great hotels in Ubud that are perfect for any stay
Romantic hotels in Ubud
$self.alt
Best value
Visesa Ubud Resort
8.8
£88
$self.alt
No. 1 most popular
Four Seasons Resort Bali at Sayan
9.1
£390
$self.alt
No. 2 most popular
Mandapa, A Ritz-Carlton Reserve
9.6
£429
$self.alt
No. 3 most popular
Tanah Gajah, A Resort By Hadiprana
9.0
£254
$self.alt
No. 4 most popular
Maya Ubud Resort & Spa
9.3
£136
$self.alt
No. 5 most popular
Kamandalu Ubud
9.2
£168
$self.alt
Komaneka at Bisma
9.3
£171
Kid-friendly hotels in Ubud
$self.alt
Best value
Visesa Ubud Resort
8.8
£88
$self.alt
No. 1 most popular
Four Seasons Resort Bali at Sayan
9.1
£390
$self.alt
No. 2 most popular
Mandapa, A Ritz-Carlton Reserve
9.6
£429
$self.alt
No. 3 most popular
Tanah Gajah, A Resort By Hadiprana
9.0
£254
$self.alt
No. 4 most popular
Maya Ubud Resort & Spa
9.3
£136
$self.alt
No. 5 most popular
Kamandalu Ubud
9.2
£168
$self.alt
Komaneka at Bisma
9.3
£171

Popular flight routes to Ubud

Find the cheapest flights to Ubud on popular routes
Manchester to Denpasar (Bali)
Fastest flight time
18h 55m
Cheapest price
£424
Edinburgh to Denpasar (Bali)
Fastest flight time
18h 55m
Cheapest price
£427
London to Denpasar (Bali)
Fastest flight time
19h 05m
Cheapest price
£456
Birmingham to Denpasar (Bali)
Fastest flight time
23h 00m
Cheapest price
£498
Glasgow to Denpasar (Bali)
Fastest flight time
22h 55m
Cheapest price
£539
Newcastle upon Tyne to Denpasar (Bali)
Fastest flight time
21h 50m
Cheapest price
£568
Southampton to Denpasar (Bali)
Fastest flight time
23h 50m
Cheapest price
£598
Aberdeen to Denpasar (Bali)
Fastest flight time
22h 45m
Cheapest price
£606
Norwich to Denpasar (Bali)
Fastest flight time
27h 35m
Cheapest price
£632
Inverness to Denpasar (Bali)
Fastest flight time
25h 00m
Cheapest price
£636
View more