10 Best Ubud Hotels with Rice Terrace Views (2026)
Best of List · English

10 Best Ubud Hotels with Rice Terrace Views (2026)

T TopOfHotel Editorial Team Published January 15, 2024 Updated May 27, 2026 15 min read
✓ Honest reviews since 2017✓ Compared across 3 OTAs✓ No paid placements
See our 10 top picks

Honest take: Ubud's rice terraces are the image of Bali you've been scrolling on Instagram for years — those emerald-green stairs of paddies climbing the hills, glowing gold at sunrise and mirror-still at dusk. And the smartest Ubud hotels are designed entirely around showing them off — pavilion rooms with the wall just... gone, infinity pools that look like they spill straight into the terraces below, breakfasts on private decks over the rice. The spots split into two areas: Tegalalang, the famous Insta terraces 20 minutes north of town, and the Sayan valley west of Ubud where the Ayung River carves through paddies and jungle. Both are stunning but hit different — Tegalalang for the iconic stepped look, Sayan for the dramatic jungle-river drama. We reviewed 10 hotels: from Four Seasons Sayan (luxury icon with the canopy bridge and riverside villas, splurge-worthy), down through The Kayon's famous 3-tier infinity pool, Black Penny's 360-degree clifftop villas, and budget-friendly Element by Westin from 4,500 baht near town. Every price point has a winner here.

Where to stay — neighborhoods

Honest take: Ubud's rice terraces are the image of Bali you've been scrolling on Instagram for years — those emerald-green stairs of paddies climbing the hills, glowing gold at sunrise and mirror-still at dusk. And the smartest Ubud hotels are designed entirely around showing them off — pavilion rooms with the wall just... gone, infinity pools that look like they spill straight into the terraces below, breakfasts on private decks over the rice. The spots split into two areas: Tegalalang, the famous Insta terraces 20 minutes north of town, and the Sayan valley west of Ubud where the Ayung River carves through paddies and jungle. Both are stunning but hit different — Tegalalang for the iconic stepped look, Sayan for the dramatic jungle-river drama. We reviewed 10 hotels: from Four Seasons Sayan (luxury icon with the canopy bridge and riverside villas, splurge-worthy), down through The Kayon's famous 3-tier infinity pool, Black Penny's 360-degree clifftop villas, and budget-friendly Element by Westin from 4,500 baht near town. Every price point has a winner here.
Locations of 10 hotels
How we picked

We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.

Reviews · 10 top hotels

Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.

The Kayon Jungle Resort — hotel No. 1 #1 rice-terrace view · three-tier pool 9.4

📍 Bresela village in Payangan, about 25 minutes from central Ubud, set above the Uwos River gorge.

🌾 Clear rice-terrace views 🏊 Three-tier infinity pool 💰 From about $343 a night
three-tier infinity poolrice-terrace viewSerayu sparomantic

The Kayon Jungle Resort is one of the most photogenic places to stay in Ubud — its three-tier infinity pool steps down like the island's rice terraces and mirrors the morning light over green paddies and thick jungle. It sits in the Bresela valley in Payangan, about 25 minutes from central Ubud, with the Uwos River running through the gorge below. The Jungle Suites run around 60 sq m with a soaking tub angled at the paddies, and the Serayu spa rounds out the stay with hot-stone massage, body scrubs and facials. Real guests score it 9.4/10, which tracks with what you get here. It leans firmly toward couples and honeymooners, and rates start at about $343 a night.

  • Three-tier infinity pool framing the rice terraces
  • Warm, private 5-star service
  • Jungle Suites around 60 sq m with a paddy-view tub
  • About 25 minutes from central Ubud
  • Noticeably pricier than the Ubud average
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of The Kayon Jungle Resort
Purana Suite Ubud — hotel No. 2 #2 highest-rated · 9.5/10 9.5

Purana Suite Ubud

From ~$140

📍 Mas, Ubud — a quiet woodcarving village about 15 minutes from central Ubud, the Ubud Art Market and the Monkey Forest

Scores 9.5/10 — highest on this list 🏊 Rooms open straight onto the pool 💰 From around $140 a night
9.5/10 ratedpool-facing suitesgreat valueBalinese design

Purana Suite Ubud holds the highest review score in this roundup at 9.5/10, drawn from more than 1,400 reviews on Booking.com — a number that tells you most guests leave very happy. It sits in Mas, the village best known for Balinese woodcarving, about 15 minutes from central Ubud. Every room opens straight onto the pool, so you can step down into the water from your own balcony, and the decor leans into classic carved Balinese wood, batik and handmade furniture. Guests single out the warm, attentive team again and again, and the on-site spa earns praise for skilled massage at a fair price. Rates start around $140 a night, which makes it the best-value pick on this list for the quality you get.

  • 9.5/10 from more than 1,400 reviews — top on this list
  • Rooms open onto the pool — step in from your balcony
  • Great value for the quality you get
  • Courtyard pool — no rice-terrace or open-nature view
  • Mas sits about 15 minutes from central Ubud and its restaurants
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Purana Suite Ubud
Bidadari Private Villas & Retreat — hotel No. 3 #3 Private villa · 10 minutes from town 9.3

📍 Ubud — about 10 minutes from the town center, set in quiet green jungle with a free shuttle into Ubud.

🏡 Whole-unit private villas 🚐 Free shuttle into town 💰 From about $226/night
private villaprivate poolfree shuttlegreat food

Bidadari Private Villas & Retreat is a 5-star villa property that sits in the Tripadvisor Top 10% for Bali, just 10 minutes from central Ubud with a free shuttle into town. Every unit is a standalone villa with its own private pool, an outdoor lounge area and a bedroom done in traditional Balinese style — guests describe it as renting a whole house rather than booking a hotel room. The bathrooms are roomy and come with an outdoor soaking tub. Reviewers single out the food as exceptional at both breakfast and dinner, the spa earns steady praise, and the team is professional enough to handle special requests. It scores 9.4/10 on Booking.com across more than 674 reviews. Rates start around $226 a night, which is strong value for a private-pool villa at this level.

  • Standalone private villa with its own pool
  • Food and spa both earn high praise
  • Free shuttle puts town 10 minutes away
  • Few units — books up fast in peak season
  • Main outlook is jungle and garden, not direct rice-terrace views
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Bidadari Private Villas & Retreat
Kuwarasan A Pramana Experience — hotel No. 4 #4 in the Tegallalang fields · free yoga 9.4

📍 Tegallalang — set right among the stepped rice fields, about 15 minutes from central Ubud, with a hotel shuttle into town.

🌾 In the middle of the Tegallalang rice fields 🧘 Free rooftop yoga every morning 💰 From about $283 a night
Tegallalang rice terracesfree morning yogaPramana spaprivate-pool villas

Kuwarasan A Pramana Experience sits directly in the middle of the Tegallalang rice terraces — one of the most nature-immersed addresses on this list, and the one name every visitor to Ubud already knows for its emerald stepped fields. It scores 9.4/10 on Agoda, with real guests calling it an "Amazing place 10/10." The draw here is the daily routine: free yoga every morning on the rooftop, set on the spot with the best view, then a soak in the Pramana spa, which guests rate highly and which runs a popular 2-hour massage with a citrus bath. Villas come with a private pool and look straight out over the terraces from the balcony, and there is a full gym on site. A hotel shuttle runs into central Ubud, roughly 15 minutes away. Rates start around $283 a night.

  • Sits right in the Tegallalang fields, with terrace views in every direction
  • Free rooftop yoga every morning, on the best-view spot
  • Pramana spa runs a 2-hour massage with citrus bath
  • Pricey for the Tegallalang area
  • Far enough from town that you rely on the shuttle
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Kuwarasan A Pramana Experience
Beehouse Dijiwa Ubud — hotel No. 5 #5 Adults-only · rice-field & Mt Agung views 9.2

📍 Peliatan, Ubud — beside the rice fields with the peak of Mt Agung visible on clear mornings, about 10 minutes from central Ubud

🌋 Mt Agung visible on clear mornings 🔞 Adults-only — rooms stay quiet 💰 From about $226 a night
adults-onlyrice-field & Mt Agung viewgood breakfastinfinity pool

Beehouse Dijiwa Ubud opened as an adults-only boutique that hands you a wide, green rice-terrace view for far less than the big Ubud luxury resorts charge. Every room faces the terraced fields, and on clear mornings the cone of Mt Agung sits out on the horizon. It scores 9.2/10 from 465+ reviews, which is a strong signal that guests leave happy. The setting is Peliatan, about 10 minutes from central Ubud, so the Monkey Forest and the art market stay within easy reach. The infinity pool looks straight out over the paddies and photographs beautifully, the breakfast gets steady praise for its range across Indonesian and international plates, and because no children stay here it runs quiet. Rooms from about $226 a night.

  • Rice fields and Mt Agung from every room
  • Adults-only, so it stays quiet and private
  • Breakfast praised as varied and good
  • No children — not a fit for families
  • Some reviews say rooms run small for the price
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Beehouse Dijiwa Ubud
Four Seasons Resort Bali at Sayan — hotel No. 6 #6 Top luxury · Ayung River villas 9.2

📍 Sayan, Ubud — set along the Ayung River amid jungle and valley, about 15 minutes from central Ubud.

🌉 Treetop suspension-bridge entrance 🌺 Lotus Pond rooftop pool 💰 From about $690 a night
Top luxuryTreetop suspension bridgeRiverside villasRooftop lotus pond

Four Seasons Resort Bali at Sayan is the high end of Ubud luxury, and it announces itself before you even check in: the main building is shaped like a giant rice bowl ringed by paddy fields, and you cross a suspension bridge high over the treetops to reach the Lotus Pond floating on the rooftop. Below, river villas line the Ayung River, close enough that you hear the water running all night. It scores 9.2/10 from real guests, and the number of people who come back more than once tells you it delivers. There are 3 restaurants on site, including riverside Ayung Terrace, a full spa, and a signature "Day in the Life of a Balinese Rice Farmer" experience where you plant rice in the fields with local farmers. Rates start around $690 a night.

  • Treetop suspension-bridge entrance over the jungle
  • Lotus Pond rooftop pool ringed by valley and forest
  • "Day in the Life of a Balinese Rice Farmer" experience
  • Most expensive in this list — from about $690 a night
  • Lots of stairs and the suspension bridge to cross
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Four Seasons Resort Bali at Sayan
Kamandalu Ubud — hotel No. 7 #7 boutique villas · Balinese culture classes 8.9

Kamandalu Ubud

From ~$226

📍 On an Ubud hillside with valley and rice-terrace views, about 10 minutes from central Ubud, the Ubud Art Market and the Sacred Monkey Forest — with a free shuttle into town.

🏡 58 private villas 🎭 Balinese culture classes — offerings, massage, dance 💰 From about $226 a night
58 private villasBalinese culture classesvalley viewfree shuttle

Kamandalu Ubud is a 5-star resort of 58 private villas spread across an Ubud hillside, where the morning view opens onto the valley and the rice terraces below. It has held its reputation in Ubud for years, with an 8.9/10 score across more than 1,938 Tripadvisor reviews pointing to consistent quality. What sets it apart is a roster of real Balinese culture classes you rarely find inside a resort — making Canang Sari offerings, traditional Balinese massage and Balinese dance. Some villas come with a private pool, others face the valley, and there are 2 pools on the grounds. A free shuttle runs into central Ubud, about 10 minutes away, which makes it easier to reach the market and town restaurants than the resorts buried deeper in the hills. Rates start around $226 a night.

  • 58 private thatched-roof villas, some with a private pool
  • Real Balinese culture classes — Canang Sari offerings and dance
  • Free daily shuttle into central Ubud, about 10 minutes away
  • Spa runs pricier than the Ubud average — some reviewers felt it wasn't worth it
  • Some units face the garden rather than the rice fields
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Kamandalu Ubud
The Westin Resort & Spa Ubud, Bali — hotel No. 8 #8 Marriott 5-star · rice-field and jungle views 9

📍 Singakerta, Ubud — set among rice fields and a valley, about 20 minutes from the town center.

🏨 Marriott Westin brand standard 🌿 Rice-field and jungle views from the rooms 💰 From about $254 a night
Marriott 5-starinfinity pool forest viewHeavenly Sparice-field and jungle views

The Westin Resort & Spa Ubud, Bali is a 5-star Marriott Collection resort dropped into the rice fields and forest of Singakerta, about 20 minutes from central Ubud. Some rooms look straight out over the rice terraces, others face the green jungle, and the whole place runs on the predictable Westin standard — clean, spacious, no nasty surprises. It rates 9.4/10 on Trip.com, 8.7/10 on Booking.com and 9.0 on Agoda, with guests singling out the cleanliness and steady service. The signature Heavenly Bed is a genuine selling point, the Heavenly Spa draws consistent praise, and the infinity pool over the forest is the standout shot. Rates start around $254 a night.

  • Predictable Westin/Marriott service — clean, spacious, no bad surprises
  • Some room types look straight out over the rice terraces and forest
  • Heavenly Spa praised for service and a relaxing setting
  • About 20 minutes from town — you rely on the shuttle or a hire car
  • Some rooms face the forest instead of the rice terraces
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of The Westin Resort & Spa Ubud, Bali
Black Penny Villas Ubud — hotel No. 9 #9 360-degree view · clifftop villas above the Ayung 9

📍 Ubud — perched on a cliff above the Ayung River with a full 360-degree view, about 15 minutes from the town centre

🌄 360-degree view of rice fields, forest and the Ayung River 🏊 Private plunge pool at the cliff edge 💰 Rate includes butler, breakfast and afternoon tea, from about $311
360-degree viewcliff-edge plunge poolbutler serviceintimate 10 villas

Black Penny Villas Ubud is a small retreat of just 10 villas set on a cliff above the Ayung River, where a single 360-degree view takes in the rice terraces, tropical forest and the river running below all at once. Each villa has a private plunge pool perched right at the cliff edge, and the room rate folds in butler service, breakfast and afternoon tea so you are not paying extra for any of it. It sits about 15 minutes from central Ubud, with a shuttle laid on to get you into town for the market and Monkey Forest. The decor leans traditional Balinese, and the small scale keeps things genuinely private. It scores 9.0/10 from real guests, several of whom call it the favourite place they have stayed in all of Bali. Rates start around $311 a night.

  • 360-degree view over rice fields, forest and the Ayung River
  • Only 10 villas, so it stays genuinely private
  • Rate includes butler service, breakfast and afternoon tea
  • Some villas have open-air bathrooms — awkward on a rainy night
  • The plunge pool is small, not a full swimming pool
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Black Penny Villas Ubud
Element by Westin Bali Ubud — hotel No. 10 #10 best value · close to town · Marriott 9.1

📍 Ubud — the closest stay on this list to the town centre, walking distance to Ubud Art Market, the Royal Palace and the main restaurant streets, around 5 to 10 minutes from the centre.

🏙️ Closest to central Ubud on this list 🛏️ 4-star Marriott Element, from about $129 a night 🎭 Free Balinese cultural classes
Marriott Element 4-starBalinese cultural classesdaily yogaclose to town

Element by Westin Bali Ubud is the Marriott-run 4-star that sits closest to central Ubud of anything on this list, so you can walk to the market and the main sights instead of relying on a shuttle. What sets it apart from a standard chain hotel is the spread of Balinese cultural classes — Balinese dance, coconut-leaf handicraft and kite-making — plus yoga and Zumba every day and a breakfast buffet. The look is the clean, white Element style with Balinese touches in the lobby and common areas rather than full boutique character, and the main outlook is the pool and garden rather than rice terraces. It scores 9.1/10 (9.0 on Booking, 9.1 on Agoda), and rooms start at about $129 a night — the most affordable pick in the roundup.

  • Closest to central Ubud — walk to the market and restaurants
  • Cheapest on the list at about $129 a night
  • Daily Balinese classes plus yoga and Zumba
  • Clean Element design lacks the boutique, distinctly Balinese character of the others
  • Main outlook is the pool and garden, not rice terraces
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

Read the full review of Element by Westin Bali Ubud

📊Comparison · all 10 hotels

#HotelStarsScoreFrom / nightAreaHighlight
1The Kayon Jungle Resort59.4~$343Payangan, about 25 minutes by road from central Ubud; a hotel shuttle runs into town.#1 rice-terrace view · three-tier pool
2Purana Suite Ubud49.5~$140Mas — about 15 minutes by car from central Ubud#2 highest-rated · 9.5/10
3Bidadari Private Villas & Retreat59.3~$226Ubud center is about 10 minutes away, with a free hotel shuttle into town.#3 Private villa · 10 minutes from town
4Kuwarasan A Pramana Experience59.4~$283Tegallalang, about 15 minutes from central Ubud, with a hotel shuttle.#4 in the Tegallalang fields · free yoga
5Beehouse Dijiwa Ubud49.2~$226Peliatan, about 10 minutes from central Ubud#5 Adults-only · rice-field & Mt Agung views
6Four Seasons Resort Bali at Sayan59.2~$686Sayan, about 15 minutes from central Ubud; the resort runs transfers and a concierge for tours.#6 Top luxury · Ayung River villas
7Kamandalu Ubud58.9~$226About 10 minutes from central Ubud, with a free daily shuttle into town.#7 boutique villas · Balinese culture classes
8The Westin Resort & Spa Ubud, Bali59.0~$254Singakerta, roughly 20 minutes by road from central Ubud.#8 Marriott 5-star · rice-field and jungle views
9Black Penny Villas Ubud49.0~$311Ubud town centre about 15 minutes away, with a shuttle into town included#9 360-degree view · clifftop villas above the Ayung
10Element by Westin Bali Ubud49.1~$129Ubud centre about 5 to 10 minutes away — the closest of any hotel in this roundup.#10 best value · close to town · Marriott

Which one — by trip style

🏨
#1 rice-terrace view · three-tier pool
The Kayon Jungle Resort

#1 The Kayon is the rice-terrace resort — a three-tier infinity pool that's the prettiest in Ubud, paired with 5-star service and a genuine jungle setting.

🏨
#2 highest-rated · 9.5/10
Purana Suite Ubud

#2 Purana Suite is the highest-scoring boutique stay on this list — roomy suites, a pretty pool and a kind team, for less than you would expect.

🏨
#3 Private villa · 10 minutes from town
Bidadari Private Villas & Retreat

#3 Bidadari is a Tripadvisor Top 10% Ubud private villa — strong food, a well-liked spa and a genuinely private feel.

🏨
#4 in the Tegallalang fields · free yoga
Kuwarasan A Pramana Experience

#4 Kuwarasan is a Tegallalang-set resort that stands out for its free rooftop yoga every morning and some of the best rice-terrace views on this list.

🏨
#5 Adults-only · rice-field & Mt Agung views
Beehouse Dijiwa Ubud

#5 Beehouse Dijiwa is the best rice-field view in the mid-range, adults-only bracket — you wake to Mt Agung and green paddies every morning.

🏨
#6 Top luxury · Ayung River villas
Four Seasons Resort Bali at Sayan

#6 Four Seasons Sayan is the top of Ubud luxury — a treetop suspension bridge, a rooftop lotus pond and Ayung River villas that nobody else does quite like this.

Final picks

10 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.

Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.

Frequently Asked Questions

Who are rice-terrace hotels actually right for?
Couples and honeymooners — the views and infinity pools over the valleys are next-level romantic. Top picks are The Kayon Jungle Resort (that wild 3-tier pool you've seen on Instagram) and Black Penny Villas (360-degree clifftop views). For families, Element by Westin is the move — closer to town, with cultural classes and yoga the kids will actually enjoy.
Where exactly is Tegalalang and how do I visit?
Tegalalang Rice Terraces are about 7-10 km north of central Ubud — like 20-25 minutes by car or scooter. Open daily, entry fee runs around 15,000-20,000 rupiah (basically pocket change). Pro tip: show up before 9am — the crowds haven't rolled in yet and the morning light is total magic for photos.
Stay near town or deep in the jungle?
Near town if you want to walk to restaurants, the Ubud Market, and Monkey Forest — Element by Westin and Kamandalu both run free shuttles into the center. Deep in nature if your goal is pure unplug and view porn — The Kayon, Kuwarasan (literally in the Tegallalang paddies), and Four Seasons Sayan each deliver a totally different jungle vibe.
When's the best season for Ubud?
April-October is dry season — clear skies, sharp valley views, and the terraces look insane. May-September is the absolute sweet spot when the rice is at its greenest. November-March brings frequent rain (afternoon downpours mostly), but hotel rates drop way lower than peak season, so budget travelers can score deals.
What's the price range here?
Huge spread depending on what you want. Element by Westin starts around 4,500 baht, Purana Suite around 4,900, the mid-range crew (Kamandalu, Beehouse Dijiwa) lands 7,900-8,900 baht, and the splurge-worthy Four Seasons Sayan kicks off at 24,000 baht/night. Honestly even the mid-range here delivers vibes that beat fancier hotels elsewhere.
Which one has the most Instagrammable pool?
The Kayon Jungle Resort wins, hands down — that 3-tier infinity pool literally mimicking the rice-terrace shape is the most photographed pool in Ubud (9.4/10 review score backs it up). Runner-up is Black Penny Villas for the 360-degree clifftop views, and Four Seasons Sayan for that famous lotus-pond canopy bridge entrance.
T
TopOfHotel Editorial Team

TopOfHotel is a team of hotel curators and reviewers, working since 2017 — we research and evaluate hotels carefully and honestly. We never accept payment for rankings, so you can pick the best place to stay.

🏨 See all hotels Compare 3 sites →