Skip to content
The forested Ayung river valley at Kedewatan, west of Ubud

Where to Stay in Ubud

Walk-everywhere centre, quiet rice-field villas, a jungle-valley resort or a homestay in a craft village — the right base depends on how you want your days to feel.

Ubud is not one compact town but a cluster of villages that have grown together, surrounded by rice fields and river gorges. Where you stay changes your experience more than in most places: a few kilometres can mean the difference between restaurants on your doorstep and complete silence over a valley.

For a first visit of three or four nights, central Ubud or Penestanan is the safest choice — you can walk to the palace, the Monkey Forest and evening dance shows. Choose the Sayan valley or Tegallalang if the hotel itself is part of the holiday, and Peliatan or Mas for a quieter, more local feel within reach of town. See our 3-day itinerary for how the days fit together.

Hotel links on this page go to Booking.com and we may earn a commission if you book, at no extra cost to you. Each link searches Booking.com for the property by name, so you see live availability and the official listing. No hotel can pay to be included. How this works.

What it costs

Ubud has accommodation for every budget, and prices vary greatly with season, view and pool. As a rough guide for a double room per night:

LevelRough nightly rangeWhat you get
Budget about US$10–20 for a dorm bed, US$20–50 for a private room Hostels and family homestays; fan or air-conditioning, breakfast often included, sometimes a pool.
Mid-range about US$60–200 Boutique hotels and villas, usually with a pool, breakfast and garden or rice-field views.
Luxury about US$300 and well above Valley resorts with infinity pools, spas, private-pool villas and full service.

These are broad indications, not quotes. Peak-season rates (July–August, Christmas and New Year) can be far higher; always check the live price for your dates.

When to book

  • July and August (peak season): dry weather and European summer holidays make this the busiest time. The best-value boutique hotels and well-known resorts fill early, so book one to three months ahead.
  • Christmas and New Year: the other big peak, with high prices and minimum stays at some properties. Book as early as you can.
  • Nyepi (Day of Silence, usually March): the island shuts down for a day; you must stay at your hotel. Choose somewhere comfortable with food available on site.
  • Rainy season (roughly November to March, outside the holidays): quieter, greener and cheaper, with good last-minute availability.

Which area to stay in

Five areas, each with a different character. Times are approximate and depend on traffic.

Central Ubud

Central Ubud

Best for: first-time visitors, walkers, food lovers, anyone without a driver

The streets around the palace, Monkey Forest Road, Jalan Hanoman and Jalan Bisma hold most restaurants, cafés, spas and dance venues, and the widest range of places to stay — from family homestays to boutique hotels. The trade-off is traffic noise and busy pavements in the evening; side lanes are quieter.

Places to stay here on Booking.com →

Penestanan & Campuhan

Penestanan & Campuhan

Best for: yoga lovers, long stays, couples who want rice-field views close to town

West of the centre across the Campuhan bridge, Penestanan is a village of rice fields and lanes reached partly by steps and footpaths, with villas, guesthouses, yoga studios and healthy cafés. Campuhan and Sanggingan, along the main road, have hotels overlooking the river valleys and the start of the Campuhan Ridge Walk.

Places to stay here on Booking.com →

Sayan & Kedewatan (Ayung River valley)

Sayan & Kedewatan (Ayung River valley)

Best for: honeymoons, special occasions, resort lovers

A few kilometres west of town, the villages of Sayan and Kedewatan sit on the rim of the Ayung River gorge. This is where several of Bali’s best-known luxury resorts cascade down the valley walls towards the river. Expect stunning views and silence; you will rely on hotel shuttles or drivers to reach the centre.

Places to stay here on Booking.com →

Tegallalang & the north

Tegallalang & the north

Best for: rice-terrace views, nature, travellers heading to Mount Batur

North of town towards Tegallalang and Kintamani, hotels and villas look out over terraces and jungle ravines. It is quieter and greener than the centre and closer to the terraces and Mount Batur, but 20–30 minutes from Ubud’s restaurants.

Places to stay here on Booking.com →

Peliatan & Mas

Peliatan & Mas

Best for: culture lovers, families, travellers on a budget who still want to be near town

Just south and south-east of the centre, Peliatan is famous for its dance and gamelan troupes, and Mas for woodcarving. Accommodation ranges from homestays to resorts along the river, prices are often lower than in central Ubud, and you are a short ride from the palace.

Places to stay here on Booking.com →

Hotels in Ubud to compare on Booking.com

Sixteen established properties across three price levels and all five areas. We show no prices or star ratings because they change — each button opens a Booking.com search for that hotel with live rates and reviews.

Luxury resorts and hotels

Mandapa, a Ritz-Carlton Reserve

Sayan & Kedewatan (Ayung River valley)

A Ritz-Carlton Reserve resort on the Ayung River in Kedewatan, with villas and restaurants down the valley to the water’s edge.

Check availability on Booking.com →

Four Seasons Resort Bali at Sayan

Sayan & Kedewatan (Ayung River valley)

Four Seasons resort in Sayan with suites and villas looking over the Ayung River gorge.

Check availability on Booking.com →

Mid-range and boutique

Tanah Gajah, a Resort by Hadiprana

Peliatan & Mas

Garden resort among rice fields near Goa Gajah, south-east of the centre; quiet, with shuttle access to town.

Check availability on Booking.com →

Budget hostels and guesthouses

Hotel names and areas were checked in October 2026. Facilities, ownership and names change; confirm the details that matter to you on the listing before you book.

Practical notes before you book

  • Check the access. Many villas in Penestanan and the rice fields are reached by footpaths or steps rather than a road. If you have heavy luggage or limited mobility, ask how close a car can get.
  • Valley views mean stairs. Resorts on the Ayung and Petanu gorges are built down steep slopes, often with many steps between rooms, restaurants and pools; some have lifts or buggies.
  • Ask about shuttles. Hotels outside the centre usually run free shuttles into town. Check the timetable and the last run in the evening, especially if you plan to see a dance performance.
  • Expect nature. Geckos, frogs, roosters and the occasional insect come with open-air living in the tropics. Light sleepers may want earplugs.
  • Arrange your transfer. The drive from the airport usually takes 1–1.5 hours. Many hotels offer pickups; otherwise see getting to Ubud.
  • Mind the tourist levy. Foreign visitors to Bali pay a one-off tourism levy (IDR 150,000 at the time of writing). It is not part of your hotel bill — check the official information before you travel.
Plan your days in Ubud

Make Ubud the heart of your Bali trip

Rice terraces at sunrise, holy springs, jungle waterfalls and gamelan after dark. Compare tours, tickets and day trips and book in a couple of taps.

Good to know

Where to stay in Ubud: FAQs

Frequently asked questions

What is the best area to stay in Ubud for a first visit?

Central Ubud, near the palace, Monkey Forest Road or Jalan Bisma and Hanoman. You can walk to restaurants, the Monkey Forest and evening dance shows.

How many nights should I stay in Ubud?

Three or four nights is ideal for most visitors: enough for the town, a countryside day and one big excursion. Many people stay longer once they arrive.

Is it better to stay in central Ubud or outside?

Central Ubud is convenient but busy; outside — Penestanan, Sayan, Tegallalang — is quieter and greener but needs shuttles or drivers. Many people split their stay.

Where are the famous jungle-view resorts?

Mostly along the Ayung River valley in Sayan and Kedewatan, west of town, and in the valleys to the north.

How far in advance should I book a hotel in Ubud?

For July–August and the Christmas and New Year period, one to three months ahead. At other times a couple of weeks is usually enough, and last-minute deals are common in the rainy season.

Do Ubud hotels have pools?

Most mid-range and luxury hotels and many budget guesthouses do. Infinity pools over the valleys are a speciality of the resorts outside the centre.