There’s just something magical about dining with rice fields in full view — the breeze, the golden light, the green-on-green drama. Maybe you’re spooning pho, swirling wine, or diving into a plate of rendang — either way, these Bali restaurants serve up jaw-dropping scenery alongside seriously unforgettable flavors. So if you like your meals with a side of nature (and perhaps a splash of rosé), you’re in the right place — scroll on for our favorite rice-field-view spots that bring both flavor and flair to the table!
If you like your meals with a side of nature (and perhaps a splash of rosé), you’re in the right place
Bebek Bengil

Also known as “Dirty Duck,” Bebek Bengil has been crunching out crispy duck since long before Bali became a brunch capital. This iconic Ubud eatery serves its signature golden bird with a lush paddy view that screams classic Bali vibes. It’s a true local legend, dishing out both Indonesian staples and Western comfort food — plus, they've got branches in Nusa Dua and Jimbaran (though those are duck-only, view not included).
Jl. Hanoman, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 361 975 489
Website
Instagram
Bebek Tepi Sawah

Yes, another duck spot — because Bali clearly has a thing for feathered fare. Bebek Tepi Sawah (literally “Duck by the Rice Field”) delivers just that: delicious duck dishes with a front-row seat to some of the greenest paddies in Ubud. Add coconut trees, a breezy village setting, and some inventive Balinese-Western fusions, and you’ve got yourself a rice-field-side feast you won’t soon forget.
Br. Teges, Jl. Raya Goa Gajah, Peliatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 815 5807 0210
Instagram
Begawan Biji

This one’s for the eco-luxe foodies who love their meals fire-cooked and farm-fresh. Tucked deep in Bayad Village, Begawan Biji is set on a stunning regenerative farm surrounded by three hectares of permaculture gardens and dreamy rice paddies. Everything here is either grown on-site or responsibly sourced. You’ll watch chefs work magic over an open fire, turning regional spices and local produce into grilled masterpieces. Pro tip: head upstairs for a panoramic 360-degree view that might just steal the spotlight from your plate.
Melinggih Kelod, Payangan, Gianyar Regency, Bali 80572
Phone: +62 853 3723 4495
Website
Instagram
Indus Restaurant

While not smack dab in the middle of a paddy, Indus more than earns its seat at this rice field table. Perched high above the Campuhan Valley, this spacious, colonial-meets-tropical eatery offers views so sweeping, you might catch Mount Agung photobombing your dinner. Expect a refined menu blending Balinese and Western fare, all served up with fresh local ingredients and a side of scenic drama.
Jl. Raya Sanggingan, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 821 3877 3739
Instagram
Kokokan Restaurant

Floating above the Kepuh restaurant of Kappa Senses Ubud like a culinary cloud, Kokokan serves up a classy semi-gastronomic fusion of Indonesian and Western cuisine with a high-end twist. It’s got serious date-night vibes, complete with a bar where the mixologists don’t play around. The views? Rice fields stretching as far as your cocktail can see. Dinner runs from 6:00 PM to 10:30 PM — just in time to catch that golden-hour glow. Come for the flavors, stay for the feeling that you’ve somehow ascended into foodie heaven.
Kappa Senses Ubud
Jl. Raya Tanggayuda Jl. Taman Sari, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 811 3800 1555
Website
Instagram
Nook

Just when you thought Seminyak was all beach clubs and traffic, along comes Nook: a peaceful, minimalist warung that opens up to 360-degree views of lush rice fields. The menu is a casual-cool mix of Balinese, Indonesian, and Western favorites — ideal for brunch, lunch, or just sipping on an iced coffee while pretending you live here full-time. Rustic, real, and ridiculously photogenic.
Jl. Umalas 1 No.3, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 361 847 5625
Instagram
Padi Restaurant
Located in the serene Sebali Village, Padi Restaurant (part of Puri Sebali Resort) is for the romantics — or anyone who just appreciates a perfectly plated meal with an emerald-green view. Think modern Asian cuisine, a refined wine list, and cocktails that flirt with your taste buds. Whether you’re lounging indoors or dining poolside, the rice terraces and towering palms create a setting so serene, it practically whispers sweet nothings.
Puri Sebali Resort
Jl. Raya Sebali, Kelusa, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 361 479 2644
Website
Instagram
Check Out our Extensive List of Cafe with Paddy View As Well!
Plantation Restaurant

With towering coconut pillars, a thatched alang-alang roof, and an open-air bar that practically begs you to order that second glass of wine, Plantation Restaurant at Alila Ubud is rustic glam at its finest. Their farm-to-table fare is part Balinese soul, part Western flair, and 100% seasonal. Every bite comes with a breathtaking side of lush jungle and rice terrace views that feel like something out of a luxury travel magazine. Warning: you may never want to leave.
Alila Ubud
Desa, Melinggih Kelod, Kec. Payangan, Kabupaten Gianyar, Bali 80572
Phone: +62 361 975 963
Website
Instagram
Sacred Rice

Sacred Rice is all about vibes, darling. Tucked away in lush Ubud, this gem serves elevated Asian dishes with a backdrop of shimmering paddies. It’s elegant, intimate, and candlelit — ideal for slow sips, deep conversations, and the occasional rice-field selfie. The flavors are bold, the plating’s poetic, and the ambiance? Pure Bali bliss. If rice had a religion, this would be the temple.
Jl. Cempaka, Banjar Kumbuh, Mas, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 821 4745 0217
Website
Instagram
Sardine by K Club

Set in a towering bamboo structure in the heart of Petitenget, Sardine is where seafood dreams and paddy field fantasies collide. The menu is heavy on ocean-fresh dishes and organic produce from their own farm — and it changes daily, so there’s always a surprise waiting. It’s the kind of place that makes you want to wear linen and pretend you’re a cookbook author.
Jl. Petitenget No.21, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 877 7818 7390
Website
Instagram
Sari Organik

If you like your rice fields organic and your salad kale-tastic, Sari Organik is your spiritual home. A pioneer in Bali’s organic food scene, this charming two-story café sits quietly among Ubud’s paddies and delivers vegetarian, gluten-free, and plant-based plates that are as wholesome as the view is peaceful. You’ll walk in for lunch and walk out full of plants and purpose.
Sayan, Ubud, Gianyar Regency, Bali 80571
Phone: +62 812 4655 2409
Instagram
Section 9

If you're the kind of traveler who prefers a poke bowl to a degustation menu, Section 9 is your kind of vibe. Just a quick scoot from central Ubud, this cozy café blends Western staples, Indonesian favorites, and a hint of Mexican flair — all served up with views of those iconic green fields we just can’t stop raving about. Bonus: plenty of healthy options if you're trying to balance that nasi goreng habit.
Jl. Raya Tebongkang No.99, Singakerta, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 812 3674 1607
Instagram
Taroo Paddy Pool Lounge

Taroo is what you get when a chic pool club, a laid-back restaurant, and a picture-perfect rice field view join forces — and yes, it’s just as fabulous as it sounds. Home to Ubud’s very first heated pool, this open-air oasis features a sparkling deck, vibrant cocktails that go down way too easily, and island vibes for days. It’s the ultimate blend of tropical relaxation and tasty indulgence. Come for the paddy-side lounging, stay for the global-inspired menu and playful wine pairings. Swimsuits optional, but a healthy appetite is definitely encouraged.
Jl. Rapuan, Mas, Ubud, Gianyar Regency, Bali 80571
Phone: +62 813 3750 4707
Instagram
Terracotta

Romantic, serene, and sprinkled with magic, Terracotta Restaurant brings all the feels — and all the flavors. Nestled in the middle of rice fields just outside Ubud, this is the spot where Balinese tradition meets modern plating and five-star hospitality. By day, it’s a peaceful retreat with green for days. By night, it’s softly lit with fairy-tale charm. The vegetarian options are stellar, the staff is sweeter than your dessert, and the entire vibe? Utterly unforgettable.
Jl. Raya Lungsiakan No.56, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 823 1336 0477
Website
Instagram
Tis Cafe Ubud

Smack in the middle of the Tegalalang rice terraces (yes, the ones that live rent-free in every Bali travel reel), Tis Cafe is your go-to for dining with a view and a pool. Their shaded seating and shimmering infinity pool make this place feel more like a hidden resort than a rice field café. The menu ticks all the boxes — from pizzas to crispy duck — so all that’s left to do is sip, swim, and stare.
Jl. Raya Tegallalang, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561
Website
Instagram
Tropical View Ubud

Just steps from the Monkey Forest, this easygoing café serves hearty Balinese, Indonesian, and Western comfort food with front-row seats to swaying rice fields. True to its name, Tropical View Ubud is a welcome escape from the town’s tourist hustle. Pop in for a coffee and stay for sunset — it’s the perfect recharge spot after a full day of temple-trotting.
Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80751
Phone: +62 813 3877 4969
Instagram
Tulsi Ubud

Holistic dining, but make it delicious. Tulsi Ubud isn’t just a restaurant — it’s a wellness journey wrapped in banana leaves. Named after the sacred Tulasi plant, this herb-forward hotspot celebrates Bali Usadha traditions with dishes designed to energize your body and balance your soul. The rooftop tea lounge is perfect for sipping sunset brews with a view of gently swaying rice paddies. Come hungry, leave high-vibing.
Tirta Tawar Road/Banjar Junjungan, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80571
Phone: +62 361 900 0352
Instagram
Xich Lo Canggu

Banh mi meets Bali in the most glorious way. At Xich Lo Canggu, you’ll find yourself tucking into steaming bowls of pho while gazing out over a cinematic 180-degree view of the rice fields. The setting? Traditional Javanese-style architecture, wooden furniture, and a backyard so green it might bring a tear to your eye. Bonus points for the lush front lawn that gives serious picnic energy. With one of the most complete Vietnamese menus in Bali, this spot hits all the right notes — savory, soulful, and super scenic.
Jl. Canggu Padang Linjong No.1, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351
Phone: +62 877 6238 8008
Instagram