Hotels in Ubud

Search and compare Ubud hotels from hundreds of travel sites and save

Ubud, Bali, Indonesia
23 Sep — 24 Sep2
Ubud, Bali, Indonesia
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ubud

Filter by star ratings
All filters
Jati 3 Bungalows And Spa
Jati 3 Bungalows And Spa
8.1 Excellent
Jalan Monkey Forest, Ubud, Indonesia
Show on map
0.7 km from city centre, Ubud 
ExcellentBased on 558 reviews
8.1

Jati 3 Bungalows and Spa is situated in Ubud and offers recently renovated rooms and complimentary wireless internet. It also provides a beauty centre, massage services and an outdoor pool.

Tanadewa Resorts & Spa Ubud
Tanadewa Resorts & Spa Ubud
8.9 Excellent
Jl. Padang Getas, Banjar Kengetan, Ubud, Indonesia
Show on map
4.5 km from city centre, Ubud 
ExcellentBased on 301 reviews
8.9

Tanadewa Resort & Spa Ubud is situated in Ubud and offers free wireless internet. It also features a 24-hour reception, a laundry service and a swimming pool.

Viceroy Bali
Viceroy Bali
9.4 Excellent
Jalan Lanyahan, Banjar Nagi, Ubud, Indonesia
Show on map
2.0 km from city centre, Ubud 
ExcellentBased on 80 reviews
9.4

Viceroy Bali provides a sophisticated setting when in Ubud. There is also a gym with an infinity pool and yoga classes.

Biyukukung Suites & Spa
Biyukukung Suites & Spa
8.5 Excellent
Jl. Sugriwa No. 89, Ubud, Indonesia
Show on map
1.3 km from city centre, Ubud 
ExcellentBased on 537 reviews
8.5

Biyukukung Suite & Spa is located in Ubud and is close to the area's well-known attractions. It also features an outdoor pool, free Wi-Fi and a gym.

Best Western Premier Agung Resort Ubud
Best Western Premier Agung Resort Ubud
9.0 Excellent
Jalan Sriwedari No. 99, Gianyar, Ubud, Indonesia
Show on map
0.8 km from city centre, Ubud 
ExcellentBased on 459 reviews
9.0

Situated in Ubud, Best Western Premier Agung Resort Ubud is located an easy drive from Gianyar and Payangan. It offers an outdoor pool, a swimming pool and free wireless internet.

d'Bulakan Boutique Resort Ubud
d'Bulakan Boutique Resort Ubud
8.2 Excellent
Jalan Raya Kedewatan, Ubud, Indonesia
Show on map
3.5 km from city centre, Ubud 
ExcellentBased on 125 reviews
8.2

Situated in Ubud, D'Bulakan Boutique Resort Ubud offers modern 4-star accommodation, as well as an outdoor pool. It also provides a kids pool, a sun deck and valet parking.

Four Seasons Resort Bali at Sayan
Four Seasons Resort Bali at Sayan
9.1 Excellent
Sayan Ubud Gianyar, Ubud, Indonesia
Show on map
2.5 km from city centre, Ubud 
ExcellentBased on 146 reviews
9.1

Four Seasons Resort Bali at Sayan provides an elegant setting while in Ubud. It features a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

Anulekha Resort & Villa
Anulekha Resort & Villa
8.9 Excellent
Banjar Silungan, Ubud, Indonesia
Show on map
5.9 km from city centre, Ubud 
ExcellentBased on 305 reviews
8.9

Anulekha Resort and Villa is located in Ubud and features a free shuttle service and a rooftop terrace. It also offers valet parking, an outdoor pool and an express check-in and check-out feature.

Pertiwi Resort & Spa
Pertiwi Resort & Spa
8.0 Excellent
Monkey Forest Street, Ubud, Indonesia
Show on map
0.9 km from city centre, Ubud 
ExcellentBased on 1,352 reviews
8.0

Pertiwi Resort & Spa is located in Ubud and features a Jacuzzi and free Wi-Fi. There is also a fitness centre with yoga classes and a swimming pool.

Masia Villa Ubud
Masia Villa Ubud
9.0 Excellent
Jalan Kajeng, Juuk Manis, Ubud, Indonesia
Show on map
0.6 km from city centre, Ubud 
ExcellentBased on 332 reviews
9.0

Situated in Ubud, Masia Villa Ubud offers 3-star accommodation, as well as an outdoor pool. It is located a short walk from the Museum Puri Lukisan and Ubud Market.

Tips for booking a Ubud hotel

Cheapest month:February
Most expensive month:May
Average price in Ubud:$220/night
Absolute cheapest price found:$10/night
Cheapest day:Saturday
Most expensive day:Tuesday
$123 - $496
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $387
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ubud hotels

Show all 3,459 hotels
1
Anahata Villas & Spa Resort
Anahata Villas & Spa Resort
8.3 Excellent
Banjar Uma Anyar, Ubud, Indonesia
Show on map
1.0 km from city centre, Ubud 

Anahata Villas and Spa Resort is situated in Ubud and features free wireless internet. It provides a spa and wellness centre, as well as a free shuttle service, massage services and an outdoor pool.

2
Biyukukung Suites & Spa
Biyukukung Suites & Spa
8.5 Excellent
Jl. Sugriwa No. 89, Ubud, Indonesia
Show on map
1.3 km from city centre, Ubud 

Biyukukung Suite & Spa is located in Ubud and is close to the area's well-known attractions. It also features an outdoor pool, free Wi-Fi and a gym.

3
Royal Pita Maha
Royal Pita Maha
8.6 Excellent
Desa Kedewatan PO Box 198, Ubud, Indonesia
Show on map
4.1 km from city centre, Ubud 

Featuring an outdoor pool, this boutique resort is an easy drive from Payangan. Unique views of Ubud can also be enjoyed by guests.

4
Puri Sebali Resort
Puri Sebali Resort
9.1 Excellent
Jalan Raya Sebali, Banjar Sebali, Ubud, Indonesia
Show on map
3.3 km from city centre, Ubud 

This luxury hotel in Ubud provides complimentary wireless internet, as well as a mineral bath and an infinity pool. It also features a Jacuzzi, a rooftop terrace and a swimming pool.

5
Hotel Tjampuhan Spa
Hotel Tjampuhan Spa
8.2 Excellent
Jalan Tjampuhan PO Box 198, Ubud, Ubud, Indonesia
Show on map
1.2 km from city centre, Ubud 

Hotel Tjampuhan Spa provides elegant 4-star accommodation in Ubud. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the resort is within a 10-minute walk of the Blanco Renaissance Museum.

6
Kajane Yangloni
Kajane Yangloni
9.1 Excellent
Jalan Raya Peliatan, Ubud, Indonesia
Show on map
2.4 km from city centre, Ubud 

KajaNe Yangloni at Ubud Bali offers a comfortable base in Ubud and has a swimming pool, complimentary wireless internet and free private parking on-site. It also provides a sun deck, a free shuttle service and free bicycle rental.

7
Adiwana Resort Jembawan
Adiwana Resort Jembawan
9.4 Excellent
Jalan Jembawan, Ubud, Bali, Indonesia, Ubud, Indonesia
Show on map
0.7 km from city centre, Ubud 

Adiwana Resort Jembawan is located in Ubud and features free Wi-Fi. It also offers massage services, an express check-in and check-out feature and an outdoor pool.

8
Four Seasons Resort Bali at Sayan
Four Seasons Resort Bali at Sayan
9.1 Excellent
Sayan Ubud Gianyar, Ubud, Indonesia
Show on map
2.5 km from city centre, Ubud 

Four Seasons Resort Bali at Sayan provides an elegant setting while in Ubud. It features a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

Cheapest hotels in Ubud, Bali

Show all 3,459 hotels
Tanah Semujan Ubud
Tanah Semujan Ubud
8.8 Excellent
Jl. Bisma, Ubud, Indonesia
Show on map
0.8 km from city centre,  

Providing a shuttle service to Ngurah Rai International Airport, as well as complimentary Wi-Fi, Tanah Semujan Ubud is a comfortable base in Ubud. It also provides an outdoor pool, massage services and a kids pool.

$12
Avg. per night
Ubud Sensasi Bungalows
Ubud Sensasi Bungalows
8.3 Excellent
Jalan Hanoman No. 42, Ubud, Indonesia
Show on map
0.3 km from city centre,  

Ubud Sensasi Bungalow is a comfortable base when in Ubud and is close to everything the area has to offer. It also offers a 24-hour reception, a swimming pool and a tour desk.

$14
Avg. per night
Ubud Sari Health Resort
Ubud Sari Health Resort
8.2 Excellent
No.35 Jl. Kajeng, Ubud, Indonesia
Show on map
0.4 km from city centre,  

Situated in Ubud, Ubud Sari Health Resort is within walking distance of the Museum Puri Lukisan and features an outdoor pool. Guests also have access to free wireless internet and on-site parking.

$18
Avg. per night
Bali Spirit Hotel & Spa
Bali Spirit Hotel & Spa
8.4 Excellent
Po Box 189 Nyuh Kuning Village Ubud, Ubud, Indonesia
Show on map
2.5 km from city centre,  

Providing free Wi-Fi in all areas, this Ubud hotel features an outdoor pool with natural springs and a Balinese spa offering a range of massage treatments. The hotel also offers exclusive access to a yoga and meditation room as well as a traditional woodcarving gallery.

$19
Avg. per night
Cendana Resort & Spa
Cendana Resort & Spa
8.7 Excellent
Jalan Monkey Forest, Ubud, Indonesia
Show on map
0.6 km from city centre,  

Cendana Resort & Spa is located in Ubud and offers newly renovated rooms and free Wi-Fi. It is conveniently positioned for those wanting to discover the area's attractions.

$19
Avg. per night
The Evitel Resort Ubud
The Evitel Resort Ubud
8.4 Excellent
Jalan Monkey Forest, Ubud, Indonesia
Show on map
1.3 km from city centre,  

The Evitel Resort Ubud is situated in Ubud and is close to the area's popular attractions. It also provides a kids pool, an express check-in and check-out feature and an outdoor pool.

$21
Avg. per night
Ketut's Place Bed & Breakfast Ubud
Ketut's Place Bed & Breakfast Ubud
8.8 Excellent
Jalan Suweta No. 40, Ubud, Indonesia
Show on map
0.6 km from city centre,  

Situated in Ubud, Ketut's Place offers art deco accommodation and provides pool views. It features free wireless internet, a fitness centre and an outdoor pool, and is within walking distance of Ubud Market.

$22
Avg. per night
Champlung Sari Hotel Ubud
Champlung Sari Hotel Ubud
8.1 Excellent
Jalan Monkey Forest, Ubud, Indonesia
Show on map
1.3 km from city centre,  

Champlung Sari Hotel provides a traditional setting when in Ubud. It has a spa, as well as a rooftop terrace, a sauna and an outdoor pool.

$22
Avg. per night

Hotel prices in Ubud

2 stars or below

$8 - $80

Alamanda Accomodation

No. 1 most popular

$80
Avg. per night
Sayong House

No. 2 most popular

Sayong House
8.5 Excellent
$37
Avg. per night
Pering Bungalow

Best value

$11
Avg. per night
3 stars

$11 - $207

Champlung Sari Hotel Ubud

No. 1 most popular

$22
Avg. per night
The Moksha Ubud

No. 2 most popular

The Moksha Ubud
8.7 Excellent
$28
Avg. per night
Swan Inn

Best value

Swan Inn
8.7 Excellent
$11
Avg. per night
4 stars and up

$19 - $739

Visesa Ubud Resort

No. 1 most popular

Visesa Ubud Resort
8.8 Excellent
$119
Avg. per night
Element by Westin Bali Ubud

No. 2 most popular

$50
Avg. per night
Bali Spirit Hotel & Spa

Best value

$19
Avg. per night

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

Where to stay in Ubud

About Ubud

An artsy scene encompassed by undulating rows of rice paddies and emerald forests, Ubud is the cultural heart of Bali. This scenic town is comprised of 14 different villages and is dotted with impressive rock-cut Hindu temples and shrines.

Things to do

Ubud is home to many sacred temples, highlighted by the Saraswati Temple enacted to honour the goddess of learning, literature and art. Here you can sit beside a pond teeming with lotus blossoms and soak in the soothing ambience of your surroundings. For a dose of history, take the time to explore the Padmasana shrine and the statues of the Goddess Saraswati.

If you’re looking for adventure, the Sacred Monkey Forest Sanctuary is a must-see. This beautiful expanse of jungle contains three temples and over 600 Balinese macaques that will happily approach you. Locals discourage feeding them, but you’re welcome to observe them to your heart’s desire.

The Neka Museum contains the most substantial art collection in all of Bali, encompassing high-quality, diverse exhibitions. Here you can explore a gallery of Arie Smit’s works featured on the upper level and works by master I Gusti Nyoman Lempad displayed down in the Lempad Pavilion. There are also temporary exhibits and a black and white photography archive available for viewing.

Before you leave Bali be sure to stop by the Agung Rai Museum of Art, a modern juxtaposition to the historic Neka Museum. You can enjoy a free tea or coffee while you stroll around the gallery and the beautiful garden is a compliment to the museum, so be sure to meander around the grounds outside.

Getting around

You can hire a tourist or shuttle bus that routes directly from the Ngurah Rai International Airport, but once you’re in town, bemos are your best way of getting around. Hire a driver at the junction of Jl Monkey Forest and Jl Raya Ubud, or rent a motorbike if you prefer to see the area on two wheels. Lease an ATV for an exciting change of pace and adventure through the surrounding forests.

Ubud travel FAQs

  • What are the best hotels in Ubud?

    Visesa Ubud Resort (8.8/10 from 389 reviews), Element by Westin Bali Ubud (9.0/10 from 469 reviews), and The Mansion Resort Hotel & Spa (8.4/10 from 346 reviews) are all highly rated places to stay in Ubud.

  • What is a good hotel near Ubud Monkey Forest?

    Hotel Tjampuhan Spa is a popular hotel near Ubud Monkey Forest that is highly recommended, with a score of 8.2 across 284 reviews.

  • What is a good hotel in Ubud near Neka Art Museum?

    The most popular hotel near Neka Art Museum is Visesa Ubud Resort, with 389 HotelsCombined users scoring it 8.8/10.

  • Is there a good hotel near Ubud Royal Palace?

    If you’re looking for good hotels near Ubud Royal Palace, consider Visesa Ubud Resort (rated 8.8 over 389 reviews).