Where to stay in Ubud

Bali's cultural heart, inland among jungle and rice terraces — temples, art and wellness, the monkey forest, and waterfall day trips in every direction.

Ubud is less a town than a valley of villages that grew together, and where you sleep in it changes the trip completely. The centre around Jalan Raya and the Monkey Forest road puts the palace, the market and most of the restaurants within walking distance, at the cost of traffic that barely moves between four and seven. Penestanan and the Campuhan ridge sit ten minutes west and trade that for footpaths through the rice fields. North towards Tegallalang and west into the Ayung gorge is where the jungle-view pools are, and where you will need a driver for everything.

It suits travellers who came for the island's culture and are content to make a day trip for a beach. It suits swimmers less: the nearest coast is an hour south in traffic, and each of the famous waterfalls is a 40-minute drive plus a long staircase. Anyone with small children or limited mobility should look hard at the walking, because Ubud's pavements are narrow, uneven and often simply absent.

Most trips pair three or four nights here with time on the coast. Ubud first and the beach afterwards tends to work better than the reverse, because the culture asks something of you and the beach asks nothing.

Ubud at a glance

Best for
Culture · jungle · wellness
Typical nightly rate
US$15 – US$188
Places to stay
1,635
From Ngurah Rai International Airport
1 hr 23 min by road
Things worth seeing
928

1,635 places to stay in Ubud · Things to do in Ubud

Narrow it downVillasHotelsGuesthousesResortsApartmentsBungalowsUnder A$50A$50–150A$150–300A$300+
Compare Ubud withCangguSeminyakKutaJimbaranNusa LembonganSanurNusa Penida
Abipraya Ubud4-star hotel

Abipraya Ubud

5.00(1636)
Ubud · Hotel
PoolWi-FiAir-con
from US$58 /nightEstimate · varies by date
Divara UbudTop rated

Divara Ubud

5.00(811)
Ubud · Hotel
PoolWi-FiAir-con
from US$31 /nightEstimate · varies by date
Jero Griya UbudTop rated
Ubud · Hotel
Wi-FiAir-con
from US$33 /nightEstimate · varies by date
Govala Ubud Villas & SPA4-star hotel
Ubud · Villa
PoolWi-FiAir-con
from US$42 /nightEstimate · varies by date
Ganesh NatureTop rated

Ganesh Nature

5.00(249)
Ubud · Hotel
PoolWi-FiAir-con
from US$53 /nightEstimate · varies by date
Dua Dari, a Residence by Hadiprana4-star hotel
Ubud · Apartment
Wi-FiBreakfast
from US$160 /nightEstimate · varies by date
Bambu Indah Resort4-star hotel
Ubud · Resort
Wi-FiBreakfast
from US$262 /nightEstimate · varies by date
Pondok Sawah Asri4-star hotel
Ubud · Hotel
PoolWi-FiAir-con
from US$80 /nightEstimate · varies by date
The Hidden Bali InnTop rated
Ubud · Hotel
Wi-FiAir-conBreakfast
from US$24 /nightEstimate · varies by date
Darma Yogi HouseTop rated
Ubud · Hotel
Wi-FiAir-con
from US$17 /nightEstimate · varies by date
Sitala SuiteTop rated

Sitala Suite

5.00(85)
Ubud · Apartment
PoolAir-conBreakfast
from US$59 /nightEstimate · varies by date
The LUXE Ubud, a Boutique Hotel5-star hotel
Ubud · Hotel
PoolWi-FiBreakfast
from US$123 /nightEstimate · varies by date
Amarea Resort & Spa Ubud by iNi Vie Hospitality4-star hotel
Ubud · Resort
PoolWi-FiBreakfast
from US$65 /nightEstimate · varies by date
LaMeli Villas Ubud3-star hotel
Ubud · Villa
Wi-FiBreakfast
from US$34 /nightEstimate · varies by date
Aix Cottage UbudTop rated
Ubud · Bungalow
from US$71 /nightEstimate · varies by date
Kahayana Suites3-star hotel
Ubud · Apartment
PoolWi-Fi
from US$33 /nightEstimate · varies by date
Honey Villa Ubud By Island EscapeTop rated
Ubud · Villa
PoolWi-FiAir-con
from US$347 /nightEstimate · varies by date
Mathura UbudTop rated

Mathura Ubud

5.00(10)
Ubud · Hotel
Wi-FiAir-con
from US$29 /nightEstimate · varies by date
RiverView Gardens4-star hotel
Ubud · Hotel
from US$293 /nightEstimate · varies by date
Emana AkataraTop rated
Ubud · Hotel
Wi-FiBreakfast
from US$56 /nightEstimate · varies by date
ANUMANA DE SUITE4-star hotel
Ubud · Apartment
PoolWi-FiBreakfast
from US$118 /nightEstimate · varies by date
Lumina Wellness Retreat3-star hotel
Ubud · Hotel
from US$95 /nightEstimate · varies by date
Mayaloka Villas Ubud3-star hotel
Ubud · Villa
from US$137 /nightEstimate · varies by date
LeRosa Valley Resort3-star hotel
Ubud · Resort
from US$120 /nightEstimate · varies by date
See all 1,635 in Ubud

What to see in Ubud

100% SuklaRestaurant2 Fat IndiansRestaurant3 MonkeysRestaurant7CupsCafe88 CornerRestaurant9 Angels 9 BambuRestaurant
See all 928 places in Ubud

Stay somewhere else

Canggu1,278Seminyak1,109Kuta517Jimbaran515Nusa Lembongan431Sanur362Nusa Penida251Uluwatu250Kintamani223Nusa Dua182Tegallalang168

The rest of the guides, and the catalogue behind them.