Baligasm
Baligasm
23 Best Affordable Hotels in Ubud 2026: Cheap Stays With Pools
Travel Tips

23 Best Affordable Hotels in Ubud 2026: Cheap Stays With Pools

By BaligasmUpdated 9 MIN READ

Ubud is one of the best places in Bali to stay well for less: guesthouses with rice-field views, bamboo villas and small resorts with pools, often for well under IDR 1 million a night.

Here are the 23 best affordable hotels in Ubud for 2026, grouped by budget, with what a night really costs and how far each is from the centre.

Quick picks

  • Cheapest near the Monkey Forest: Bali Bohemia Huts.
  • Cheapest in central Ubud: Suparsa's Home Stay.
  • Best rated: Gefecon Villa, Sapodilla and Solo Villas (all 9.4 on Booking.com).
  • Private-pool villa on a budget: Villa D'Uma.
  • Walk to town: Bliss Ubud Abangan, The Samara and Solo Villas.
  • Rice-field pool villa: Cahaya Ubud Villa.
  • Families: Best Western Premier Agung.
HotelAreaPer night
Bali Bohemia HutsNyuh KuningIDR 531K
Suparsa's Home StayCentral UbudIDR 374K
Paon Desa UbudLaplapanIDR 452K
Divara UbudCentral UbudIDR 523K
Kandarpa UbudPeliatanIDR 765K
Cahaya Ubud VillaCentral UbudIDR 709K
The Apartments UbudSayanIDR 1M
Gefecon Villa UbudPengosekanIDR 1.1M
Villa D'UmaPenestananIDR 1.2M
Le Sabot UbudPenestananIDR 917K
Sri Ratih CottagesPenestananIDR 1.2M
Bliss Ubud AbanganCentral UbudIDR 756K–1.8M
The Samara Villas & RestaurantCentral UbudIDR 1.4M
Kori Ubud ResortSangginganIDR 1.3M
Ubud Wana ResortNyuh KuningIDR 1.4M
Alas Petulu Villa Resort & SpaCentral UbudIDR 1.05M
Purana Boutique ResortMasIDR 1.5M
Best Western Premier Agung Resort UbudCentral UbudIDR 1.8M
Sapodilla UbudPengosekanIDR 1.4–2.8M
Solo Villas & RetreatCentral UbudIDR 1.45–2.9M
Green Field Resort UbudPengosekanIDR 1.3–3.1M
Ananda Ubud ResortSangginganIDR 1.3–2.9M
ARTOTEL Haniman UbudPadang TegalIDR 1.8–2.6M

For more choice, see our full guide to where to stay in Ubud.

Cheap Hotels in Ubud Under IDR 1,000,000 a Night

1. Bali Bohemia Huts

Bali Bohemia Huts
Photo by @flipflopwanderers

Thatched buildings around a pool hold just 12 rooms at Bali Bohemia Huts, each individually designed and hung with original art by local Balinese artists. It sits in a quiet village 300 m from the Monkey Forest.

We rate it the best-value stay this close to the forest. Monkeys sometimes wander through the garden, and there's a restaurant on site.

The Details

Location
Jl. Nyuh Bojog, Nyuh Kuning, UbudOpen in Maps
Price
From IDR 531,000 (room only) or IDR 702,500 with breakfast for 2Taxes included
Best For
Budget travellers who want art and character

Good to Know

Only 12 rooms, so book early

2. Suparsa's Home Stay

Suparsa's Home Stay
Photo by Suparsa's Home Stay

Guests at Suparsa's Home Stay sleep inside a working Balinese family compound, a 5-minute walk from central Ubud. Putra and his family run it, and its guest rooms sit behind the main house around a small shared pool; two one-bedroom villas next door each have their own plunge pool.

Rooms are simple, with carved wooden beds, mosquito nets, air conditioning and private bathrooms; ground-floor rooms open onto terraces. Breakfast is included but optional. Ubud Palace and the Art Market are about 10 minutes on foot, and Kecak dance is staged at temples nearby on some evenings.

The Details

Location
Jl. Sri Wedari No.35, Banjar Taman Kaja, UbudOpen in Maps
Price
From IDR 374,000 a night for two
Best For
Staying with a Balinese family, close to town

Good to Know

  • Quiet hours at the pool are before 10 AM and after 10 PM
  • Check-in from 3 PM, check-out at 10 AM

3. Paon Desa Ubud

Paon Desa Ubud

Sister to the Paon Bali cooking class, Paon Desa sits in a village about 4 km east of Ubud Palace, with rooms overlooking the rice fields and a pool with a view.

You can book a cooking class on site, and a free scheduled shuttle runs into town.

The Details

Location
Banjar Laplapan, Pejeng Kawan, UbudOpen in Maps
Price
From IDR 451,500 room only; IDR 541,800 with breakfast for 2Taxes included
Best For
Village quiet and a cooking class
Hotel details
Paon Desa Ubud →

Good to Know

About 4 km from the centre: use the shuttle, a taxi or a scooter

4. Divara Ubud

Divara Ubud
Photo by Divara Ubud

Frangipani trees and stepping stones frame the garden courtyard at Divara Ubud, a small guesthouse on a quiet residential lane in central Ubud. Its rooms are set around the courtyard and a small plunge pool.

Each modern, air-conditioned room has a private bathroom, a balcony or terrace, a work desk and a dining table. Breakfast is included on most rates, and the hosts can arrange a paid shuttle, tours and massages. Book the Double Room with Pool View to look out over the water.

The Details

Location
Jl. Sandat No.44, UbudOpen in Maps
Price
From IDR 522,720 a night for two
Best For
A quiet pool room in central Ubud

Good to Know

  • Check-in from 2 PM, check-out by noon
  • Free parking on site

5. Kandarpa Ubud

Kandarpa Ubud
Photo by @kandarpaubud

Simple rooms with balconies or terraces look over the pool and garden at Kandarpa, in a quiet neighbourhood 1.7 km from Ubud Palace.

It's one of the cheapest pool hotels close to town, and there's free parking if you have a scooter.

The Details

Location
Peliatan, UbudOpen in Maps
Price
From IDR 765,000 room only (regular IDR 900,000) for 2Taxes included
Best For
A cheap pool-side room near town
Hotel details
Kandarpa Ubud →

Good to Know

Breakfast costs extra; a scooter is handy

6. Cahaya Ubud Villa

Cahaya Ubud Villa
Photo by Cahaya Ubud Villa

Cahaya Ubud Villa sits in the middle of the Sok Wayah rice fields north of central Ubud, at the end of a footpath through the paddies. Its two-storey villa buildings look over the fields and an outdoor pool.

Choose from Superior, Deluxe and One-Bedroom Villas; all are air-conditioned with a minibar and kettle, and some have a kitchenette. Breakfast can be served in your room, and bikes, car hire, airport transfers and massages can be arranged. There is no car access, so plan on a 15–20 minute walk from town or ask for a scooter pickup.

The Details

Location
Subak Sok Wayah, UbudOpen in Maps
Price
From IDR 709,479 a night for two
Best For
Rice-field calm with a pool, on foot from town

Good to Know

  • No car access: the last stretch is a footpath through the rice fields
  • Pack light, as you carry your bags in

Affordable Ubud Hotels from IDR 1,000,000 to 2,000,000

1. The Apartments Ubud

The Apartments Ubud
Photo by @theapartmentsubud

Javanese joglo villas and apartments with kitchenettes sit around a pool and garden at The Apartments Ubud, set among jungle in a river valley 2.5 km from Ubud Palace. It's a sister to The Apartments in Canggu and Umalas.

We'd pick it for self-catering and longer stays.

The Details

Location
Jl. Rurung Dangin No.15, Kutuh, Sayan, UbudOpen in Maps
Price
From IDR 1,008,000 room only (regular IDR 1,260,000) for 2Taxes included
Best For
Longer stays and self-caterers

Good to Know

Room only; a scooter or taxi is handy

2. Gefecon Villa Ubud

Gefecon Villa Ubud

Gefecon Villa, a small guesthouse with a 9.4 Booking.com rating, has spacious 45–70 m² rooms with balconies and an outdoor pool, and breakfast is included.

Local cafés are close by, and the Monkey Forest is 1.7 km away.

The Details

Location
Jl. Raya Pengosekan, Mas, UbudOpen in Maps
Price
From IDR 1,107,000 with breakfast for 2Taxes included
Best For
Couples who want a small, top-rated guesthouse

Good to Know

Only a few rooms; free parking

3. Villa D'Uma

Villa D'Uma

Villa D'Uma's garden villas each have a private pool, a full kitchen and a semi-open bathroom with a bathtub, for close to the price of a hotel room.

The villas are a hilly 2 km from Ubud Palace, so plan on taxis or a scooter.

The Details

Location
Jl. Penestanan Kelod, Sayan, UbudOpen in Maps
Price
From IDR 1,192,000 with breakfast (regular IDR 1,589,000) for 2Taxes included
Best For
A private-pool villa on a budget
Hotel details
Villa D'Uma →

Good to Know

Hilly lanes; a scooter or taxi is needed

4. Le Sabot Ubud

Le Sabot Ubud
Photo by @lesabotubud

Le Sabot's bamboo villas have kitchenettes and terraces and look over rice fields that are harvested three or four times a year. There's an outdoor pool too.

Le Sabot has a 9.0 Booking.com rating (from more than 700 reviews).

The Details

Location
Jl. Penestanan Kelod, Sayan, UbudOpen in Maps
Price
From IDR 917,000 room only (regular IDR 1,328,000) for 2Taxes included
Best For
A bamboo villa among the rice fields
Hotel details
Le Sabot Ubud →

Good to Know

No breakfast in the rate; village lanes

5. Sri Ratih Cottages

Sri Ratih Cottages
Photo by @sriratihcottages

Opened in 1990 by Celuk jewellery artisan I Ketut Sunaka, Sri Ratih Cottages is a garden hotel a 10-minute stroll from the Campuhan Ridge Walk and about 15 minutes on foot from central Ubud. Every room has a private terrace facing the gardens or the pool.

Superior rooms (20 m²) have double or twin beds; the new one-bedroom villas add a pantry and living room, and one villa type has its own pool. The café serves Balinese dishes from 7:30 AM to 11 PM. Ask about the cooking and egg-painting classes.

The Details

Location
Jl. Campuhan 1, Penestanan Kelod, UbudOpen in Maps
Price
From IDR 1,201,280 a night for two
Best For
Gardens and walks near Campuhan Ridge

Good to Know

  • Book the One Bedroom Villa with Private Pool for a pool of your own
  • Spa open 10 AM–9 PM

6. Bliss Ubud Abangan

Bliss Ubud Abangan

Just 650 m from Ubud Palace, Bliss Ubud Abangan has two pools, a spa and a restaurant, plus breakfast, yoga and bicycles.

When its deals are running, we'd count it among the best-value central bases.

The Details

Location
Jl. Abangan, UbudOpen in Maps
Price
From IDR 756,000 with breakfast on a deal (regular IDR 1,800,000) for 2Taxes included
Best For
A central base with breakfast and a pool

Good to Know

The low price depends on Booking.com deals

7. The Samara Villas & Restaurant

The Samara Villas & Restaurant

Set back in the Juwuk Manis rice fields, The Samara is a 10-minute walk from Ubud Palace yet feels like the countryside. It has its own Italian restaurant, Dolce Arancia.

Rooms overlook the paddies, and there are one-bedroom villas with private pools.

The Details

Location
Jl. Kajeng, Juwuk Manis, UbudOpen in Maps
Price
From IDR 1,423,000 room only (regular IDR 1,848,000) for 2Taxes included
Best For
Rice-field calm within walking distance

Good to Know

A shuttle runs from the lobby to the main road

8. Kori Ubud Resort

Kori Ubud Resort

Kori Ubud's suites look over rice terraces and a tropical garden. The resort also has one- and two-bedroom villas, a pool and a spa, and its bathrooms are marble, with bathtubs.

Breakfast is included and a free shuttle runs into Ubud.

The Details

Location
Jl. Raya Sanggingan, Campuhan, UbudOpen in Maps
Price
From IDR 1,262,000 with breakfast (regular IDR 2,175,000) for 2Taxes included
Best For
A suite with a rice-terrace view

Good to Know

Busy road outside; use the free shuttle

9. Ubud Wana Resort

Ubud Wana Resort
Photo by @ubudwana

On a sloping site 550 m from the Monkey Forest, Ubud Wana has 73 rooms in two-storey wings with rooftop gardens.

There are several pools and a free shuttle into town, and breakfast is in the rate.

The Details

Location
Jl. Nyuh Bojog, Nyuh Kuning, UbudOpen in Maps
Price
From IDR 1,435,000 with breakfast (regular IDR 2,110,000) for 2Taxes included
Best For
Pool lovers in a quiet village

Good to Know

Sloping site, expect steps

10. Alas Petulu Villa Resort & Spa

Alas Petulu Villa Resort & Spa
Photo by @alaspetuluresortandspa

Rooms and villas at Alas Petulu Villa Resort & Spa are set around a pool in a garden backing onto jungle, on the northern edge of Ubud towards Petulu village. Central Ubud is a 10-minute walk.

Options run from 42 m² Deluxe Double or Twin rooms and two-storey Family Rooms for four to 100 m² one-bedroom villas with their own pool and kitchen. Sikut Satak restaurant serves Balinese dishes, and the spa offers traditional boreh herbal treatments. At dusk, the concierge can arrange a walk to see Petulu's white herons come home to roost.

The Details

Location
Jl. Tirta Tawar No.18, UbudOpen in Maps
Price
From IDR 1,049,913 with breakfast a night for two
Best For
Jungle views within walking distance of town

Good to Know

  • The herons return to Petulu between 5 PM and 6:30 PM

11. Purana Boutique Resort

Purana Boutique Resort
Photo by @puranaresortubudbali

Rice fields, coconut palms and a river surround Purana Boutique Resort, a quiet resort in a traditional village about 15 minutes' drive south of central Ubud. There is a shared pool, and the pool villas each have their own infinity pool.

Deluxe rooms have a terrazzo bathtub and a terrace over the rice fields; the One Bedroom Private Pool Villa adds a sun deck and a dining pavilion with a kitchenette. Garden yoga runs 7–8 AM, Uttam Spa gives treatments in your room, and Gajah Resto looks over the paddies at sunset.

The Details

Location
Br. Kumbuh, Mas, UbudOpen in Maps
Price
From IDR 1,483,714 a night for twoTaxes included
Best For
Rice-field calm and pool villas south of town

Good to Know

Too far to walk to town; ask about the shuttle to central Ubud

12. Best Western Premier Agung Resort Ubud

Best Western Premier Agung Resort Ubud
Photo by @bwpubud

A full-service resort 1.3 km from Ubud Palace, the Best Western Premier Agung has a double-storey waterfall and infinity pool, plus a kids' pool.

Free bikes, a daily shuttle and Balinese dance and offering-making classes make it easy for families.

The Details

Location
Jl. Sri Wedari No.99, UbudOpen in Maps
Price
From IDR 1,846,000 with breakfast for 2Taxes included
Best For
Families who want a full-service resort

Good to Know

Near the top of the budget

Worth Booking on a Deal

1. Sapodilla Ubud

Sapodilla Ubud
Photo by @sapodillaubud

Sapodilla, 1 km from the Monkey Forest, has four-poster beds, garden balconies and a large pool surrounded by greenery. Guests give it a 9.4 Booking.com rating (from almost 900 reviews).

Booking.com deals often halve the regular rate.

The Details

Location
Jl. Raya Pengosekan, Mas, UbudOpen in Maps
Price
From IDR 1,405,000 on a deal (regular IDR 2,810,000) for 2Taxes included
Best For
One of the highest-rated picks
Hotel details
Sapodilla Ubud →

Good to Know

Watch for deals; the cheapest rate is non-refundable

2. Solo Villas & Retreat

Solo Villas & Retreat
Photo by @solovillasbali

Reached along the Juwuk Manis footpath, Solo Villas is surrounded by rice fields yet only about a 10-minute walk from Ubud Palace and Market. There's a small pool, a spa and bikes.

The villas have a 9.4 Booking.com rating.

The Details

Location
Jl. Kajeng, Juwuk Manis, UbudOpen in Maps
Price
From IDR 1,450,000 with breakfast on a deal (regular IDR 2,900,000) for 2Taxes included
Best For
Walk everywhere with a rice-field view

Good to Know

Walk-in access along a footpath

3. Green Field Resort Ubud

Green Field Resort Ubud
Photo by @greenfieldresortubud

Green Field Resort pairs rice-field views with a pool, Ogaya Spa and rooms that go up to private villas. It has a 9.2 rating (from more than 1,300 reviews).

It's a different hotel from Gefecon Villa, which is on the same road.

The Details

Location
Jl. Raya Pengosekan, Mas, UbudOpen in Maps
Price
From IDR 1,342,000 with breakfast on a deal (regular IDR 3,121,000) for 2Taxes included
Best For
Rice-field views near Pengosekan

Good to Know

Affordable on deals only

4. Ananda Ubud Resort

Ananda Ubud Resort
Photo by @anandaubudresort

A classic Balinese heritage resort among rice fields, Ananda has pools, a spa, yoga classes, Balinese dance and cooking lessons, and a shuttle into Ubud.

It has an 8.9 Booking.com rating (from nearly 2,000 reviews).

The Details

Location
Jl. Raya Sanggingan, Kedewatan, UbudOpen in Maps
Price
From IDR 1,344,000 with breakfast on a deal (regular IDR 2,860,000) for 2Taxes included
Best For
A classic Balinese resort on a budget

Good to Know

Uphill from town; use the shuttle

5. ARTOTEL Haniman Ubud

ARTOTEL Haniman Ubud
Photo by @artotelhanimanubud

Contemporary art by Bali artists fills the 22 boutique studios at ARTOTEL Haniman, which also has a pool and Kamalika Spa.

The hotel is 1 km from the Monkey Forest, and The Yoga Barn is about 600 m away.

The Details

Location
Jl. Jatayu, UbudOpen in Maps
Price
From IDR 1,775,000 with breakfast on a deal (regular IDR 2,610,000) for 2Taxes included
Best For
Design-minded couples

Good to Know

Under IDR 2 million only on deals

Frequently Asked Questions

How much is a cheap hotel in Ubud?

Good guesthouses and small hotels with pools cost about IDR 350,000–1,000,000 a night for two, and well-rated resorts about IDR 1,000,000–2,000,000, taxes included.

What is the best area to stay in Ubud on a budget?

Nyuh Kuning and Pengosekan, both near the Monkey Forest, and the Juwuk Manis rice fields in central Ubud have the best cheap stays within walking distance of town.

Are there cheap hotels with pools in Ubud?

Yes. Almost every hotel on this list has a pool, and Bali Bohemia Huts, Suparsa's Home Stay, Divara and Kandarpa all have one for under IDR 1,000,000 a night.

When is the cheapest time to stay in Ubud?

The cheapest time is outside July–August and the Christmas and New Year holidays. Discounts of 25–60% on Booking.com are common in the shoulder months.