The best hotels in Ubud depend on where you want to wake up. Stay in Central Ubud (Jl. Bisma, Jl. Hanoman, Monkey Forest Road) to walk to the palace, the Art Market and the Monkey Forest. Stay in Sayan and Kedewatan on the Ayung River for valley views and private pool villas, 10 to 15 minutes from town. Head north to Keliki, Tegallalang and Payangan for rainforest seclusion, or east to Petulu, Pejeng and Goa Gajah for rice terraces and quiet villages.
These 18 boutique resorts and jungle villas run from about IDR 2.4 million to IDR 25 million a night. Prices below are approximate starting rates per night for two adults and change with the season; "++" means tax and service are added on top. Many resorts outside the centre run a free shuttle into town.
Quick Picks
- Honeymoon and private pool: Capella Ubud (every tent has its own pool), Viceroy Bali (40 villas, all with heated private pools), The Kayon Jungle Resort (no children under 15) and the pool villas at Amandari.
- Walk to town: Bisma Eight, Alaya Resort Ubud, Komaneka at Rasa Sayang and Kaamala Resort Ubud. COMO Uma Ubud is an easy walk or a five-minute shuttle.
- Valley views: Four Seasons Resort Bali at Sayan, Mandapa, a Ritz-Carlton Reserve and Amandari on the Ayung River; Chapung Sebali above the Wos River Valley.
- Families: Padma Resort Ubud (Wolly Kids Club for ages 4 to 12), Four Seasons at Sayan (under-18s stay free in their parents' room), Mandapa (Mandapa Camp kids' programme) and Tanah Gajah (two-bedroom family pool villa).
- Value: Alaya Resort Ubud (from about IDR 2,390,000++), Kaamala Resort Ubud, Komaneka at Rasa Sayang, The Udaya Resorts & Spa and Kamandalu Ubud, all from about IDR 2.9 to 3.3 million a night.
- Something different: Bambu Indah's open-air bamboo houses and natural river pools, or HOSHINOYA Bali's villas set along a canal-style pool.
Best Hotels in Ubud by Area
- Central Ubud: Bisma Eight and Kaamala Resort Ubud on Jl. Bisma, Alaya Resort Ubud on Jl. Hanoman, and Komaneka at Rasa Sayang on Monkey Forest Road. Best for walking to cafés, temples and the market.
- Sayan & Kedewatan (Ayung River): Four Seasons Resort Bali at Sayan, Bambu Indah, Mandapa and Amandari line the Ayung River gorge. COMO Uma Ubud sits on Jl. Raya Sanggingan above the Tjampuhan Valley, the closest of this group to town.
- Keliki & Tegallalang: Capella Ubud and Chapung Sebali in Keliki village for jungle and river-valley seclusion; The Udaya Resorts & Spa in Tegallantang village, 7 minutes from the centre.
- Payangan: The Kayon Jungle Resort for couples (no children under 15) and Padma Resort Ubud for families, with its 89 m heated infinity pool.
- Petulu, Pejeng & Goa Gajah: Viceroy Bali and Kamandalu Ubud in Petulu, HOSHINOYA Bali in Pejeng, and Tanah Gajah, a Resort by Hadiprana on a six-hectare estate near Goa Gajah.
1Capella Ubud
Capella Ubud is a tented jungle camp in Keliki village, north of Ubud, designed by Bill Bensley as a tribute to 1800s European explorers. It opened in 2018 and was built around the rainforest without cutting a single tree. It has just 22 one-bedroom tents and one Two Bedroom Lodge, each with its own private pool. Forest Tents (173 sqm) have plunge pools and buggy access. Valley Tents sit on stepped terrain, so skip them if you have limited mobility. Keliki Tents have the largest heated private pools and open valley views.
Couples come for privacy and the food: Mads Lange for Indonesian and international plates, Api Jiwa for a multicourse dinner cooked over open fire, and an evening campfire with hot chocolate. Forest Tents start at about IDR 18,230,000++ with breakfast; Keliki Tents from about IDR 24,970,000++.
Capella Ubud
Villa to book: Keliki Tent, for the largest heated private pool and unobstructed valley views
2Mandapa, a Ritz-Carlton Reserve
Mandapa, a Ritz-Carlton Reserve sits where the jungle meets the Ayung River in Kedewatan, laid out like a Balinese village with rice paddies and river views. It has 35 suites and 25 villas. Every suite has a private terrace and plunge pool, and every villa has its own pool. The Reserve Two-Bedroom Pool Villa has an infinity pool facing the river, and the three-bedroom Mandapa River Estate suits families and groups. A Patih (butler) looks after each stay 24/7.
Dining covers four concepts. Kubu is the zero-waste signature restaurant, where Chef Eka sources ingredients within 100 km. Ambar does clifftop cocktails with live jazz, and Sawah Terrace serves Indonesian heritage dishes with Balinese dance. Kids join the Mandapa Camp programme. Suites start at about IDR 22,500,000++ a night.
Mandapa, a Ritz-Carlton Reserve
Villa to book: Reserve Two-Bedroom Pool Villa for its river-view infinity pool, or the three-bedroom Mandapa River Estate for families
3Four Seasons Resort Bali at Sayan
Four Seasons Resort Bali at Sayan has stood in the Ayung River Valley since 1998. You arrive over a suspension bridge to a main building topped by a lotus pond. It has 18 suites, which have no pool, and 42 villas, which all have private pools. Garden Pool Villas (350 sqm) sit in hillside gardens, Riverfront Pool Villas (340 sqm) are on the banks of the Ayung, and Sayan Pool Villas (480 sqm) are the largest one-bedrooms.
Eat modern Indonesian at Ayung Terrace with Chef Suta, or book the seven-course Chef's Table at Sokasi on Monday, Wednesday or Friday. Under-18s stay free in their parents' room. Central Ubud is 6 km away. Suites from about IDR 15,750,000++, pool villas from IDR 23,900,000++.
Four Seasons Resort Bali at Sayan
Villa to book: Riverfront Pool Villa, on the banks of the Ayung
4Amandari
Amandari opened in 1989 on the lip of the Ayung River Gorge in Kedewatan. Architect Peter Muller modelled it on a Balinese village: free-standing thatched pavilions and villas reached by winding paths, with a curving main pool that mirrors the rice paddies below. Garden, Valley and Duplex Pavilions have sunken marble bathtubs but no pool. The Garden Pool Pavilion and every villa have private pools of 8 to 9 metres.
Every stay includes return airport transfers, breakfast, afternoon tea, a drop-off in Ubud centre at Museum Puri Lukisan, and a daily Balinese dance class with Kedewatan village children. The open-air restaurant serves Balinese, Indonesian and international dishes with gamelan at dusk. Pavilions start at about IDR 25,260,000 a night including taxes; private-pool stays from about IDR 36,240,000.
Amandari
Villa to book: Ayung Pool Villa, for a private 8 m pool with Ayung River valley views
5Viceroy Bali
Viceroy Bali is a family-run resort in the Petanu valley, known as the Valley of the Kings, 5 to 10 minutes' drive from Ubud centre. All 40 villas have heated private pools facing the jungle. The entry Pool Suite has a heated plunge pool. The Deluxe Terrace Villa, the most sought-after, adds a heated infinity pool, a marble terrace and a freestanding bath. Families can take the two-bedroom Vice Regal Villa or connecting Deluxe Terrace Villas.
Dinner at Apéritif is a 1920s-inspired degustation led by Belgian Chef Nic Vanderbeeken (children over 10 only). Pinstripe Bar pours speakeasy cocktails, and Akoya Spa handles treatments. Villa guests get one 60-minute Balinese massage for two per stay. A free shuttle runs to town from 07:00 to 22:30, and there is a private helipad. Rates start at about IDR 9,770,000 a night including taxes.
Viceroy Bali
Villa to book: Deluxe Terrace Villa, for the heated infinity pool and valley views
6COMO Uma Ubud
COMO Uma Ubud is a boutique resort of 46 rooms, suites and villas on Jl. Raya Sanggingan, overlooking the Tjampuhan Valley and the River Oos. Interiors by Koichiro Ikebuchi feel like hillside homes, set around a 25-metre pool. Town is an easy walk or a five-minute complimentary shuttle. Ubud Rooms (55 sqm) have no pool. Private plunge pools start with the Pool Suite (100 sqm) and the Garden Pool Villa (85 sqm), while Uma Pool Villas add jungle or valley views. The two-bedroom COMO Villa (282 sqm) sleeps five.
Wellness leads here: the COMO Shambhala Retreat runs daily complimentary classes in an open-air yoga pavilion over the jungle. Eat Italian at Uma Cucina, or Indonesian and COMO Shambhala Cuisine at Kemiri. Rooms from about IDR 4,330,000++ a night with breakfast; Pool Suites from about IDR 5,410,000++.
COMO Uma Ubud
Villa to book: Uma Pool Villa, for a private pool with Tjampuhan Valley views
7Bisma Eight
Bisma Eight is a design-led boutique hotel on Jl. Bisma in central Ubud, minutes from the Sacred Monkey Forest and Ubud Palace. The hotel has 38 suites (Garden, Canopy and Forest, 54 to 60 sqm) looking over jungle and courtyards, plus 12 private pool villas in a garden about 500 m away. Suites share a jungle-facing infinity pool; book a villa for your own pool. Forest Suites get jungle and sunset views.
Dining stays in-house: Copper for rooftop breakfast and dinner, Embers for Mediterranean farm-to-table food, and Mori, a 10-seat teppanyaki counter that needs a booking. Cocktails cost IDR 190K++ for two from 6 to 10 pm. Rooftop yoga and a spa round it out. Children are welcome, with cots and babysitting on request. Rates start at about IDR 4,260,000 a night including tax.
Bisma Eight
Villa to book: Forest Suite for jungle and sunset views, or the Single Bedroom Pool Villa for a private pool
8Alaya Resort Ubud
Alaya Resort Ubud is a 106-room boutique resort on Jl. Hanoman in the heart of Ubud, 800 m from the Monkey Forest and 1.9 km from Ubud Palace and the Art Market. The design is contemporary with Balinese touches, among gardens and rice fields. There are two shared pools: the main pool by Grounds Kent Architects with its bamboo bridge, and a second pool facing the rice fields. The 50 m² Alaya Room adds a semi open-air bathroom with a stone bathtub, the 106 m² Suite has a separate living area, and families can book a Family Room or the Two Bedroom Suite.
DaLa Spa sits in a riverside garden, Brasserie serves all day with live music Thursday to Sunday, and a restored 350-year-old Joglo Pavilion hosts private dinners. Rates from about IDR 2,390,000++ a night.
Alaya Resort Ubud
Villa to book: Alaya Room, for the semi open-air bathroom and stone bathtub
9Chapung Sebali
Chapung Sebali pairs Balinese architecture with Danish mid-century styling on a jungle ridge above the Wos River Valley in Keliki, north of central Ubud. It is operated by Guldsmeden Hotels and has 22 rooms. Deluxe Suites (60 sqm) are two-storey with a mezzanine and sleep four. Couples should book the Deluxe Pool Suite (80 sqm) for its infinity plunge pool by the balcony. The One and Two Bedroom Villas (300 and 500 sqm) have private pools, and The Residence is a single two-bedroom unit with a double pool.
Eat at Jungle Fish, the Danish-Balinese restaurant facing the valley, then move to Blind Pig Lounge for cocktails and frequent live jazz. The site is steep, with many steps down to the split-level infinity pool. Rates start at about IDR 3,510,000 a night.
Chapung Sebali
Villa to book: Deluxe Pool Suite, for the infinity plunge pool off the balcony
10The Kayon Jungle Resort
The Kayon Jungle Resort sits in a steep jungle valley at Bresela, Payangan, north-west of Ubud. The concept is romance, healing and relaxation, so children under 15 are not accepted. Villas step down the slope with balconies over the jungle and valley. The entry-level Kayon Jungle Suite (63 sqm) has a bathtub and balcony but no pool. Couples who want water of their own should book the Jungle Pool Villa (100 sqm, plunge pool) or the Valley Pool Villa (100 sqm, private pool, valley view). The Premier Pool Villa (150 sqm) has a personal jacuzzi, and the Royal Pool Villa (200 sqm) adds a private kitchen set.
Breakfast is at KePitu Restaurant. Add the Wanna Jungle Pool & Bar, Serayu Wellness spa and a rooftop yoga pavilion. The steep, stepped site does not suit guests with limited mobility.
The Kayon Jungle Resort
Villa to book: Valley Pool Villa, for the private pool and valley view
11HOSHINOYA Bali
HOSHINOYA Bali is the Japanese Hoshino Resorts take on Ubud: 30 villas in Pejeng Kangin, Tampaksiring, east of town, on jungle and rice terraces above a river valley. The design draws on traditional Balinese architecture. A long canal-style pool runs through the resort, and the villas open onto these shared canal pools rather than private ones. Villa Bulan (208 sqm) has an upstairs bedroom and ground-floor living that steps into the pool. Villa Soka (187 sqm) is a maisonette with panoramic views from the bedroom. Villa Jalak (198 sqm) is single-storey with a wide balcony over the valley.
Book the Air Gazebo Breakfast (IDR 350,000++ per person) in a gazebo suspended over the jungle, or the Bali Harmony set dinner (IDR 1,400,000++ per person) a day ahead. A free daily shuttle runs to central Ubud.
HOSHINOYA Bali
Villa to book: Villa Jalak, for single-storey living and a wide balcony over the river valley
12Tanah Gajah, a Resort by Hadiprana
Tanah Gajah, a Resort by Hadiprana is no longer a Chedi Club. It now runs independently on the former estate of Indonesian art collector Hendra Hadiprana. There are 24 suites and villas on six hectares of gardens and working rice paddies just outside Ubud, near Goa Gajah, and each holds original Balinese art from his collection. Expect sunrise views towards Mount Agung and swans on the lotus pond.
The One Bedroom Club Suite (80 sqm) has no pool. For couples, the One Bedroom Club Pool Villa (220 sqm) has an 8 x 2.5 m private pool and an outdoor bathtub. Every stay includes Club Benefits: a butler, afternoon tea, sunset cocktails at The Tempayan, a minibar with alcohol replenished daily, yoga classes and a private car to Ubud centre from 8 AM to 6 PM.
Tanah Gajah, a Resort by Hadiprana
Villa to book: One Bedroom Club Pool Villa, for the private pool and outdoor bathtub
13Bambu Indah
Bambu Indah is John and Cynthia Hardy's eco-luxury hotel on the Sayan ridge above the Ayung River, about 15 minutes' drive from Ubud centre. Around two dozen antique Javanese teak houses, open-air bamboo houses, bamboo nests and canopy tents sit between the ridge and the river. Most bathrooms are open-air, and beds are air-conditioned with mosquito nets. Guests swim in spring-fed natural river pools. Only a few River Side bamboo houses, such as Full Moon and New Moon, have a private pool.
Rates start from about IDR 6,620,000 a night for a Bamboo Nest with breakfast, tax and service included (Nov 2026 offer). Eat at Tembaga, River Warung or the Sunset Bar, which links to the riverside by a bamboo lift. River Side houses mean plenty of steps and rocky paths.
Bambu Indah
Villa to book: New Moon House, with a lounge suspended above its private pool
14The Udaya Resorts & Spa
The Udaya Resorts & Spa sits in Tegallantang village, uphill north of Ubud and about seven minutes from the centre, among rainforest and rice paddies. The architecture is traditional Balinese, and the main pool is known for its sunset views. There are eight room types. The Suite (52 sqm) and Garden Suite (65 sqm) use the main pool. Private pools start with the Pool Suite, Ubud Pool Suite and Jungle Pool Suite, and the Pool Villa (150 sqm) has the largest private pool. In the jungle area, bamboo villas such as the Royal Duplex Pool Villa need some walking and stairs.
Deeva Restaurant cooks Indonesian, Asian and Western dishes with gluten-free and vegan options. Couples can book a private romantic dinner at 6 PM or 9 PM, then add Kaveri Spa treatments and rooftop yoga.
The Udaya Resorts & Spa
Villa to book: Pool Villa, for the largest private pool
15Kamandalu Ubud
Kamandalu Ubud is laid out like a traditional Balinese village among rice terraces and a tropical valley in Petulu, minutes from central Ubud. It opened in 1992 and was extensively renovated in 2019. There are seven villa categories, and all except the Garden Villa (about 129 sqm) have a private pool. Couples do well in the Garden Pool Villa (180 sqm) or the Valley Pool Villa (250 sqm) with its freeform pool and valley views. Families can choose two- and three-bedroom pool villas.
Pool-villa guests get afternoon tea at Aira Café, a cocktail service and 15% off Chaya Spa. Petulu Restaurant serves Indonesian archipelago cuisine at breakfast and dinner. The Awana infinity pool, the Forest Spa with its Forest Swing and picnic huts in the rice terraces round out the stay.
Kamandalu Ubud
Villa to book: Valley Pool Villa, for the freeform pool and valley views
16Komaneka at Rasa Sayang
Komaneka at Rasa Sayang is the urban-style member of the Komaneka Resorts group, set in a tropical garden on Monkey Forest Road in the centre of Ubud. Expect modern architecture with plenty of wood and fine Indonesian art. There are no private pools. Instead, the Deluxe Room (65 sqm) has a balcony or terrace and a bathtub, and the Rooftop Garden Villa (142 sqm) adds a private sunning veranda with views over Ubud's rooftops. The Two Bedroom Rooftop Garden Villa (190 sqm) adds a dining area and a wooden sunning deck.
Rates start from about IDR 3,020,000 a night for a Deluxe Room with breakfast, afternoon tea and daily yoga, taxes included. Madu Manis Kitchen serves Mediterranean and Indonesian dishes by the pool, and Akar Wangi Spa on the top floor opens 8 AM to 6 PM.
Komaneka at Rasa Sayang
Villa to book: Rooftop Garden Villa, for the private veranda and rooftop views
17Padma Resort Ubud
Padma Resort Ubud is a large, family-focused resort by Padma Hotels in the valley at Puhu, Payangan, north of Ubud. Its 149 rooms and suites look over rainforest, and the centrepiece is an 89 m heated infinity pool above the valley, with a lower pool and a kids' pool. There are no private-pool rooms. Couples can book the Premier Club Pool View Room (59 sqm) for club benefits, while families get the Family Premier Room or One Bedroom Suite (both 118 sqm).
Rates start from about IDR 3,450,000 a night for a Premier Room with breakfast, taxes included. The Wolly Kids Club takes ages 4 to 12 daily from 10 AM to 7 PM. Eat at The Puhu Restaurant or The Pool Cafe & Bar, and use the free shuttle to Ubud.
Padma Resort Ubud
Villa to book: Family Premier Room for families; Premier Club Pool View Room for couples
18Kaamala Resort Ubud
Kaamala Resort Ubud is a lotus-inspired eco-luxury resort by iNi Vie Hospitality on Jl. Bisma in central Ubud. Rooms look over jungle, valley or rice fields, and monkeys from the nearby Monkey Forest drop by. Ubud Palace and the Art Market are within walking distance or a short drive. Suites (55 to 85 sqm) have bathtubs but no private pool. For a pool of your own, book the One Bedroom Villa With Private Pool (110 sqm) or the Grand One Bedroom Rice Field View Villa (125 sqm). Two-bedroom pool villas sleep four.
Rates start from about IDR 2,940,000 a night for a Suite With Valley View with breakfast, taxes included; pool villas start from about IDR 5,480,000. The PURE and BLOOM all-inclusive packages add lunch, dinner, drinks, morning yoga and transfers to Ubud centre.
Kaamala Resort Ubud
Villa to book: Grand One Bedroom Rice Field View Villa, for the private pool and rice-field view
Frequently Asked Questions
What is the best area to stay in Ubud?
For a first visit without a car, stay in Central Ubud: Bisma Eight, Alaya Resort Ubud, Komaneka at Rasa Sayang and Kaamala Resort Ubud are all close to the Monkey Forest and Ubud Palace. For views and space, stay in Sayan or Kedewatan on the Ayung River (Four Seasons at Sayan, Mandapa, Amandari). For seclusion, go north to Keliki or Payangan (Capella Ubud, Chapung Sebali, The Kayon Jungle Resort).
Which are the best hotels in Ubud with a private pool?
Capella Ubud gives every tent a private pool, and all 40 villas at Viceroy Bali have heated private pools. At Four Seasons Resort Bali at Sayan all 42 villas have private pools, and at Mandapa every suite has a plunge pool and every villa its own pool. Kamandalu Ubud has private pools in all villa types except the Garden Villa. For a lower budget, COMO Uma Ubud's Pool Suite (from about IDR 5,410,000++) and Kaamala Resort Ubud's pool villas (from about IDR 5,480,000) are the cheapest private-pool options on this list.
What are the best boutique hotels in Ubud?
The smallest properties here are Chapung Sebali (22 rooms), Capella Ubud (23 tents and a lodge), Bambu Indah (around 23 bamboo and teak houses), Tanah Gajah (24 suites and villas), Kamandalu Ubud (26 villas) and HOSHINOYA Bali (30 villas). In town, Bisma Eight (38 suites plus 12 pool villas) and COMO Uma Ubud (46 rooms) are the design-led boutique choices.
Which hotels are within walking distance of Ubud centre?
Bisma Eight and Kaamala Resort Ubud on Jl. Bisma, Komaneka at Rasa Sayang on Monkey Forest Road, and Alaya Resort Ubud on Jl. Hanoman (800 m from the Monkey Forest, 1.9 km from Ubud Palace). COMO Uma Ubud is an easy walk or a five-minute shuttle. Out of town, Viceroy Bali (07:00 to 22:30), Tanah Gajah (08:00 to 18:00), HOSHINOYA Bali, Padma Resort Ubud and Amandari run free shuttles or drop-offs to the centre.
How much does a hotel in Ubud cost?
Approximate starting rates per night for two adults: about IDR 2.4 to 3.6 million at Alaya Resort Ubud (IDR 2,390,000++), Kaamala Resort Ubud (IDR 2,940,000), Komaneka at Rasa Sayang (IDR 3,020,000), The Udaya (IDR 3,120,000), Kamandalu Ubud (IDR 3,240,000), Padma Resort Ubud (IDR 3,450,000) and Chapung Sebali (IDR 3,510,000). Expect IDR 4 to 10 million at Bisma Eight, COMO Uma Ubud, The Kayon Jungle Resort, Bambu Indah, Tanah Gajah and Viceroy Bali, and IDR 13 to 25 million or more at HOSHINOYA Bali, Four Seasons at Sayan (IDR 15,750,000++), Capella Ubud (IDR 18,230,000++), Mandapa (IDR 22,500,000++) and Amandari (IDR 25,260,000). "++" means tax and service are extra; the cheapest rates are often non-refundable.
Are Ubud hotels family-friendly or adults-only?
Most accept children. Padma Resort Ubud has the Wolly Kids Club (ages 4 to 12), Four Seasons at Sayan lets under-18s stay free in their parents' room, Mandapa runs the Mandapa Camp kids' programme, and Tanah Gajah, Kamandalu Ubud and Alaya Resort Ubud sell family villas or rooms. The Kayon Jungle Resort in Payangan does not accept children under 15 and is designed for couples; its steep site is also not suitable for guests with limited mobility.
Where should I stay in Ubud for a honeymoon?
Book a private pool. Capella Ubud's Keliki Tents have heated pools with valley views, Viceroy Bali's Deluxe Terrace Villas have heated infinity pools and the Apéritif dining room on site, and The Kayon Jungle Resort is built around romance and keeps out under-15s. On the Ayung River, Mandapa's pool villas come with a 24/7 Patih (butler), and Amandari's Ayung Pool Villas have private 8 m pools above the gorge.























