
23 Best Affordable Hotels in Ubud 2026: Cheap Stays With Pools
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.
| Hotel | Area | Per night |
|---|---|---|
| Bali Bohemia Huts | Nyuh Kuning | IDR 531K |
| Suparsa's Home Stay | Central Ubud | IDR 374K |
| Paon Desa Ubud | Laplapan | IDR 452K |
| Divara Ubud | Central Ubud | IDR 523K |
| Kandarpa Ubud | Peliatan | IDR 765K |
| Cahaya Ubud Villa | Central Ubud | IDR 709K |
| The Apartments Ubud | Sayan | IDR 1M |
| Gefecon Villa Ubud | Pengosekan | IDR 1.1M |
| Villa D'Uma | Penestanan | IDR 1.2M |
| Le Sabot Ubud | Penestanan | IDR 917K |
| Sri Ratih Cottages | Penestanan | IDR 1.2M |
| Bliss Ubud Abangan | Central Ubud | IDR 756K–1.8M |
| The Samara Villas & Restaurant | Central Ubud | IDR 1.4M |
| Kori Ubud Resort | Sanggingan | IDR 1.3M |
| Ubud Wana Resort | Nyuh Kuning | IDR 1.4M |
| Alas Petulu Villa Resort & Spa | Central Ubud | IDR 1.05M |
| Purana Boutique Resort | Mas | IDR 1.5M |
| Best Western Premier Agung Resort Ubud | Central Ubud | IDR 1.8M |
| Sapodilla Ubud | Pengosekan | IDR 1.4–2.8M |
| Solo Villas & Retreat | Central Ubud | IDR 1.45–2.9M |
| Green Field Resort Ubud | Pengosekan | IDR 1.3–3.1M |
| Ananda Ubud Resort | Sanggingan | IDR 1.3–2.9M |
| ARTOTEL Haniman Ubud | Padang Tegal | IDR 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

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
- Hotel details
- Bali Bohemia Huts →
Good to Know
Only 12 rooms, so book early
2. 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
- Hotel details
- Suparsa's Home Stay →
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

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

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

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 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
- Hotel details
- Cahaya Ubud Villa →
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

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
- Hotel details
- The Apartments Ubud →
Good to Know
Room only; a scooter or taxi is handy
2. 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
- Hotel details
- Gefecon Villa Ubud →
Good to Know
Only a few rooms; free parking
3. 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'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

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
- Hotel details
- Sri Ratih Cottages →
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

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
- Hotel details
- Bliss Ubud Abangan →
Good to Know
The low price depends on Booking.com deals
7. 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
- Hotel details
- The Samara Villas & Restaurant →
Good to Know
A shuttle runs from the lobby to the main road
8. 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
- Hotel details
- Kori Ubud Resort →
Good to Know
Busy road outside; use the free shuttle
9. Ubud Wana Resort

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
- Hotel details
- Ubud Wana Resort →
Good to Know
Sloping site, expect steps
10. Alas Petulu Villa Resort & Spa

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
- Hotel details
- Alas Petulu Villa Resort & Spa →
Good to Know
- The herons return to Petulu between 5 PM and 6:30 PM
11. Purana Boutique Resort

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
- Hotel details
- Purana Boutique Resort →
Good to Know
Too far to walk to town; ask about the shuttle to central Ubud
12. Best Western Premier Agung Resort Ubud

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
- Hotel details
- Best Western Premier Agung Resort Ubud →
Good to Know
Near the top of the budget
Worth Booking on a Deal
1. Sapodilla Ubud

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

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
- Hotel details
- Solo Villas & Retreat →
Good to Know
Walk-in access along a footpath
3. Green Field Resort Ubud

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
- Hotel details
- Green Field Resort Ubud →
Good to Know
Affordable on deals only
4. Ananda Ubud Resort

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
- Hotel details
- Ananda Ubud Resort →
Good to Know
Uphill from town; use the shuttle
5. ARTOTEL Haniman Ubud

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
- Hotel details
- ARTOTEL Haniman Ubud →
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.
