Skip to main content
Accommodation Flights Flight + Hotel Car rentals Tours & Activities Airport taxis

Hotels and more in Ubud

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Meruhdani Boutique Hotel Ubud 3 stars

Hotel in Ubud City-Centre, Ubud

Set in Ubud, 300 metres from Saraswati Temple, Meruhdani Boutique Hotel Ubud offers accommodation with a restaurant, free private parking, a bar and a garden. The breakfast was free and very delicious, was clearing plates!

Show more Show less
9
Superb
1,141 reviews
Avg. price/night:
£48
Check availability

Green Field Hotel and Restaurant 3 stars

Hotel in Pengosekan, Ubud

Green Field Hotel and Restaurant is surrounded by peaceful rice fields in South Ubud, a 10-minute walk from the Monkey Forest. Really great value for what you pay for. We would definitely come back here again. Loved the Balinese feel . Beautiful pools to laze around ,stunning gardens and restaurant which was well priced with food that was delicious.

Show more Show less
9
Superb
1,216 reviews
Avg. price/night:
£46
Check availability

Ubud Village Hotel 4 stars

Hotel in Ubud City-Centre, Ubud

Less than a 10-minute walk from Ubud Market and Ubud Palace, Ubud Village Hotel offers two swimming pools, a restaurant, a coffee shop and a spa centre. What’s not to love? Extremely friendly staff that ensured we were satisfied throughout our stay, even offered a free room upgrade on arrival which was the best way to kick off our trip! Room was beautiful and very clean, central location and excellent food. I’ll be staying again if I return to Ubud in the future and would highly recommend it to anyone else!

Show more Show less
9
Superb
1,160 reviews
Avg. price/night:
£83
Check availability

Puri Garden Hotel & Hostel 3 stars

Hotel in Pengosekan, Ubud

Puri Garden Hotel & Hostel is located on Pengosekan Street, in the foothills of Ubud village, the cultural centre of Bali. I loved my stay here - everything was just awesome! Big shout out to all the staff looking after the premises on daily basis. And the guys from the cafe as well for making everyone feel like at home. They all just could not be more helpful. Will definitely be back when next in Bali!

Show more Show less
9.3
Superb
1,126 reviews
Avg. price/night:
£16
Check availability

Sri Ratih Cottages 4 stars

Hotel in Sayan, Ubud

Set amidst tropical greenery, Sri Ratih Cottages offers restful stays in charming Balinese-style rooms. Location quiet but close to Ubud center

Show more Show less
9.1
Superb
1,141 reviews
Avg. price/night:
£55
Check availability

Paon Desa Ubud 4 stars

Hotel in Ubud

Set in Ubud, 4.2 km from Ubud Palace, Paon Desa Ubud offers accommodation with a restaurant, free private parking, free bikes and an outdoor swimming pool. AMAZING VALUE FOR MONEY. Beautiful location, staff where so friendly and helpful, room was lovely and massive. Such a peaceful setting and would 100% recommend this hotel.

Show more Show less
9.5
Exceptional
117 reviews
Avg. price/night:
£39
Check availability

Tapa Nata Ubud by Pramana 3 stars

Hotel in Taman, Ubud

Located in Ubud, 3.2 km from Ubud Market, Tapa Nata Ubud by Pramana provides air-conditioned rooms and a garden. I really had a great stay at Tapa Nata Ubud, the room is super clean and well decorated. The breakfast is amazing specially the pancakes. You must try the floating breakfast, it was just amazing. The staff are really nice, friendly, helpful and always making sure I don’t need anything. The infinity pool overlooking the green rice fields is just heaven. Definitely recommended to stay there.

Show more Show less
9.2
Superb
114 reviews
Avg. price/night:
£44
Check availability

Kailash Suites at Gunung Sari 4 stars

Hotel in Ubud

Featuring a bar, garden and views of pool, Kailash Suites at Gunung Sari is located in Ubud, 5 km from Goa Gajah. The staff are extremely nice and helpful.. the swimming pool and the garden area is an amazing place for relaxing.. I spent ours there relaxing it was so beautiful.. Breakfast and food in general is delicious.. The have scooter for rent in a good price..

Show more Show less
9.3
Superb
120 reviews
Avg. price/night:
£38
Check availability

Manah Shanti Resort Ubud 3 stars

Hotel in Taman, Ubud

Situated in Ubud, 2.5 km from Ubud Market, Manah Shanti Resort Ubud features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The free drop and pick up downtown Ubud and and pool

Show more Show less
9.2
Superb
328 reviews
Avg. price/night:
£58
Check availability

Ketut's Place Villas Ubud

Hotel in Taman, Ubud

Ketut's Place Villas Ubud features a restaurant, outdoor swimming pool, a bar and shared lounge in Ubud. Wonderful resort ! Higly recommend !

Show more Show less
9.3
Superb
168 reviews
Avg. price/night:
£60
Check availability

Most booked hotels in Ubud in the past month

See all

Ubud's best hotels with breakfast

See all

Budget hotels in Ubud

See all

Hotels located in the centre of Ubud

See all

FAQs about hotels in Ubud

  • On average, it costs £37 per night to book a 3-star hotel in Ubud for tonight. You'll pay on average around £92 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ubud will cost around £238 (based on Booking.com prices).

  • Paon Desa Ubud, UbudOne Villas and Manah Shanti Resort Ubud have received great reviews from travellers in Ubud regarding the views from their hotel rooms.

  • Some of the best hotels in Ubud near The Yoga Barn include Sunshine Vintage House, Undis Homestay and Byasa Ubud.

  • Ubud City-Centre, Penestanan and Taman are popular with other travellers visiting Ubud.

  • The average price per night for a 3-star hotel in Ubud this weekend is £40 or, for a 4-star hotel, £104. Looking for something even fancier? 5-star hotels in Ubud for this weekend cost on average around £273 per night (based on Booking.com prices).

  • Puri Garden Hotel & Hostel, Sri Ratih Cottages and Ubud Village Hotel are some of the popular hotels in Ubud.

  • These hotels in Ubud are highly rated by couples: Taman Rahasia Tropical Sanctuary and Spa, Paon Desa Ubud and Sapodilla Ubud.

  • On average, 3-star hotels in Ubud cost £35 per night, and 4-star hotels in Ubud are £86 per night. If you're looking for something really special, a 5-star hotel in Ubud can on average be found for £210 per night (based on Booking.com prices).

  • For hotels in Ubud that serve up a highly-rated breakfast, try Kebun Indah, Kama Bisma Cottage and Taman Rahasia Tropical Sanctuary and Spa.

  • Many families visiting Ubud loved staying at Griya KCB Villa Ubud, Puri Kasih Gottlieb and Purana Suite Ubud.

Bali's Peaceful Retreat

If you are seeking a hideaway from Bali’s chaotic Kuta, Ubud provides a welcome respite with its secluded paths, calming temples and specialised spa resorts. Surrounded by rice paddies, coconut trees and lush forests of green, Ubud is seen as the cultural centre of Bali.

The road leading up to Ubud features little villages specialising in handicrafts like Celuk (silver jewellery), Batuan (paintings) and Mas (wood carvings). Ubud, itself, produces all sorts of handicrafts in its peaceful foothills. There are also numerous art galleries, workshops and courses on offer for the budding artist.

The Monkey Forest is a popular tourist drawcard with its ravenous monkey population lunging at anything resembling food. The 9th-century Goa Gajah, or Elephant Cave, showcases the island’s historic past and there is the regular Ubud Market for modern-day souvenir hunters.

Ubud is a place for relaxation and many yoga and meditation centres have developed over the years on Indonesia’s most popular island. Booking.com offers a range of guest houses, villas, bungalows and world-class resorts with spa facilities or pool.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Ubud:

Explore guest reviews of hotels in Ubud

See all