Advertise with us

Versi Bahasa Indonesia:

Co-written by Kim Wilson, Soma Dutta

There’s nothing like a meal with a magnificent view.

In Bali, not only can you get to stay in amazing places with gorgeous views, but diners are also spoilt with a diverse array of delicious options to choose from – from spectacular sunsets by the cliff’s edge to watching the morning fog slowly giving way to the morning sun in lush valleys.

Also read: 10 restaurants in Ubud with breathtaking views

18 extraordinary cafes in Bali you can’t help but Instagram

Sometimes, the views get so mesmerizing that tasting takes on elevated levels of pleasure.

Here, we’ve found you 27 restaurants with the most spectacular views in Bali.

What are you waiting for?

1. On top of the world with a view of Mount Batur – The Amora Bali Restaurant

A few hundred feet above, a magnificent view of Mount Batur later… Welcome to The Amora Bali.

Photo Via Tole_meong19

This cloud-grazing restaurant takes your dining date to the next level (literally) by offering a million-dollar view.

Photo Via Vr360rovers,Captain8710

Highlights (beside the view) are local delicacies from the surrounding harvest, which are great in taste and reasonably priced too.

While your date is caught up with the views of Mount Batur and its lake, it’s time to get on your knees…   With a YES guaranteed, this can be the start of your new journey!

Photo Via Danieledellavallentp

The Amora Bali restaurant

Price:  Food from Rp 200,000 per person (Approximately USD $ 15)
Address:  Jl. Raya Penelokan No.999, Batur Tengah, Kintamani, Bali, 80652, Indonesia
Phone: +62 819-1628-4402; +62 81805511955 (WhatsApp)


2. Best sunset views up in the treetops – Dedari Theory

Why sit by the shore or at an over-crowded beach club when you can enjoy sunset time on the treetops?

Photo Via Barnadrift

This is yet another quirky find in Bali – adorned with bean bags, treetop platforms, suspension bridge, wagons and other whimsical sculptures.

You’ll be mesmerized by their eccentric bar – cocktails and other artistic drinks are served from a custom Kombi van! There are surely super creative minds behind such crazy ideas!

Photo Via Chloeanneliese

Dedari Theory is in an off-beat hang out spot located in an open-air setting and you can be sure to find plenty of seating options and space; but before you settle for an appetizing meal, remember to find a spot on the treetop platform for a couple of sunset drinks!

As the warm light of the setting sun finds its way through the branches, you will be able to catch one of the loveliest violet sky, before night falls!

The restaurant offers traditional Balinese specialties as well as Western meals, but their rice dishes and fries are the biggest hits.

Photo Via Bodfocus

With plenty of space to run wild and free, kids are very welcome at Dedari Theory. The grounds are often used for events such as baby showers, BBQ parties, as well as small-scale weddings.

Photo Via Fittybangbang

After all who would say no to spectacular sunset views?

Dedari Theory

Price Range: Rp.35, 000 – Rp.175, 000 (Approximately USD $2.60 – 13)
Address: Jalan Labuansait No.250, Pecatu, Kuta Selatan, Pecatu, Badung, Kabupaten Badung, Bali 80361, Indonesia (Coordinates here)
Contact: +62 813 4029 2686
Opening Hours: Mon – Sun 3:00 pm – 11:00 pm


3. Rock the waves and stunning sunsets at Rock Bar, AYANA Resort and Spa, BALI


Have you ever wanted to experience a classic sunset over the sea? That evening show with hues of pink, purple and gold reflected on the waters, and there’s you sitting on the most luxurious seats over the rocks?

AYANA’s Rock Bar is one of the most popular beach bars in Bali for its amazing oceanfront clifftop location right on the edge of the crashing waves! Get refreshed by the sprays – all this while you jive into the club vibe with the in-house and international DJs!

Photo Via Mdbakta_kardana, TripCanvas
Photo Via TripCanvas, Emlemlee

As the evening reaches the golden hour, this is where you can catch the most magnificent oceanfront sunset, from any table in the bar!

Photo Via Emlemlee, Nadirasaraswati

Cameras out and now’s the time you sip on those cocktails – perfect against one of Bali’s most iconic backdrop.

Photo Via Carolinne.r,  Ahsob

If you’re starting to feel peckish, order some of their mouthwatering and super-fresh seafood. Lobsters, king prawns, octopuses and more… They bring the best of the oceans to their menu too!

Photo Via Aforalexa, Itsme_josephine

As the sky gradually darkens and night falls, get ready for glittering candle lights and sparkling starlit skies!

Photo Via Choiquee

Rock Bar, AYANA Resort and Spa, BALI

Price: Rp. 50,000 – Rp. 495,000 (USD $3.79 – USD $37.50)
Address: Jl. Karang Mas Sejahtera, Jimbaran, Badung, Bali, Indonesia
Opening hours: Monday to Thursday from 4pm to 12 am; Friday to Sunday from 4pm to 1am.
Breakfast from 8am – 10 am (if the weather permits and by invitation only);
Dinner from 7pm – 11pm (Last order 10 pm)
Contact: +62 361 702222


4. Yoga with volcano views at Blue Earth Village

Breathtaking views, relaxed vibes and a unique concept built around sustainability – that’s Blue Earth Village for you!

If you are a lover of everything green, here’s a cozy space built wholly out of bamboo and recycled wood. You’ll love to lounge around on the balcony that opens up to a picturesque landscape of Mount Agung and mingle with a community of like-minded sustainability enthusiasts (the usual crowd!).

Photo Via 7kkkkkkkkkatie

Practise your yoga moves against the backdrop of the ocean, rainforest and the volcano. You’ve got the best of all worlds! And if you are new to the art, who knows, you might even stumble upon a free yoga workshop to learn new poses, as this restaurant even doubles up as a yoga studio!

Photo Via Shenayoga

Gather up for movie nights and pub quizzes in the evenings, and dig into their delicious gluten-free pizzas while watching a magnificent sundown over the Jemeluk Bay.

Photo Via Tomcurtis, Adrien_lvs

Blue Earth Village

Price: Rp 40,000 – Rp 70,000 (approximately USD $2.80 – $ 4.90)
Address: Jl. Raya Amed, Bunutan, Abang, Kabupaten Karangasem, Bali 80852, Indonesia
Contact: +62 821-4554-3699
Opening Hours: Mon – Sun, 12pm  – 10pm


5. The height of fresh – L’Altitude at Saranam Resort and Spa

Located in the Saranam Resort and Spa, L’Altitude is aptly named for its height and sweeping widespread views of rice terraces. These beautiful rice paddies, layered in a cascade of emerald green fields, lush greenery, and scintillating water, provide an unparalleled backdrop for your breakfast, lunch, or dinner (or all three!).

Photo via Aylaigusti

Renowned for its healthy menu options with locally grown ingredients sourced from the surrounding areas, L’Altitude is a perfect getaway for a meal with a view.

Photo via Innaiffah

Its prime location offers cooler temperatures, which is a refreshing break from the heat – imagine a scrumptious, exotic meal served as you gaze out at the hills, mountains, and jungle greenery. We can’t think of a better way to fill your tummy!

Photo via Aarivai72

L’Altitude Restaurant @ Saranam Resort and Spa

Address: Jalan Raya Baturiti, Desa Br. Pacung, Baturiti, Tabanan, Kabupaten Tabanan, Bali 82191, Indonesia
Contact: 62 368 21038
Opening hours: Mon-Sun 7AM to 10.30PM


6. Be dazzled by rice terraces views – Boni Restaurant

Tired of beaches? Looking for more soothing views while you press the pause button on the partying?

Stop by the delightful Boni Restaurant while you plan your trip to the Tegallalang rice terraces and find your very own ‘Eat. Pray. Love’ moment!

Photo Via Myminue, Marzacpete
Photo Via Komang_balidrivertour

Every Bali trip is incomplete without a visit to the emerald green rice terraces, and at Boni Restaurant you are guaranteed the seats with the best views.

Enjoy a traditional meal perched overlooking the vast and stunning rice fields and fall in love with the serene rustic side of Bali. We hear that the delicious Nasi Bakar makes the gorgeous views even better!

Photo Via Doctortour
Photo Via Cashkoo, Yana_si

Boni Restaurant

Prices: From Rp. 250,000 (approximately USD $17.36)
Address: Jl. Pakudui, Kec.Tegallalang, Ubud, Kedisan, Gianyar, Kabupaten Gianyar, Bali 80561, Indonesia
Contact: +62 812-3884-1348
Opening Hours: Mon – Sun, 9am – 6pm


7. Swim at the infinite edge of a tropical jungle – Jungle Fish

Be prepared to be stunned by the amazing views of the jungle while you take a swim in a clear turquoise infinity pool, right on its edge.

Photo Via Maarjavanags
Photo Via Whatsthehelen

Nestled in Ubud, Jungle Fish is a one-of-a-kind jungle bar that offers you the most lush green views of the rainforest. This is the chance for all you water babies to return to your natural habitat!

Guess what, they actually call themselves the “no beach… beach club” – you have the mandatory pool, bar, and lounge decks (which you can get access to for Rp.150,000 or approximately USD 10.50), just not the sand and sea!

Well, who needs the beach when you are a forest sprite?

If you are just in a mood for just a meal, head over to the overhead restaurant and get treated to the full view of the pool and the emerald Osh River Valley beyond. The whole atmosphere here takes you out of this world!

Photo Via Reytownz, Taraleighbest, Renatamichella
Photo Via Biancaxray
Photo Via Myfoodiereview, Jiyeonchoi71, Nuizaru, Chandra.wijaya.putra_

Jungle Fish

Prices: Rp 60,000 – Rp 120,000 (approximately USD $4.20 – $9.00)
Address: Chapung Se Bali Resort, Jl. Raya Sebali, Kelusa, Payangan, Kabupaten Gianyar, Bali 80561, Indonesia
Contact: +62 361 8989104
Opening Hours: Mon – Sun, 7.30 am – 10pm


8. Clifftop dining with dramatic ocean views- The Cliff Restaurant at Ulu Cliffhouse

Take your dining experience to a whole new height (literally), atop a cliff!

Launched at the end of year 2017, Ulu Cliffhouse’s opening event involved a massive pool party where you can dance to the groovy sounds of well-known DJs and all-day champagne flow!

Photo Via Regis.guyot_

Too bad if you only know about it now, but it’s never too late to head over for a meal with a view or at least a few cocktails and munchies!

Photo Via Annatills

Restaurant, but also a beach club, Ulu Cliffhouse is set on a clifftop in secluded Uluwatu. Besides the view; you might also catch sight of a couple of hot golden-skin surfers, easily detectable with their sun-bleached sandy curls and a pretty good set of abs!

Photo Via Eltaamelia

If that does not convince you yet, keep reading:

We’d like to think that Ulu Cliffhouse is the next big daddy of the many beach clubs around Bali, especially for its views over the Indian Ocean – and how can anyone miss the infinity pool!

Photo Via Myguidebali

Get ready for a journey of flavors and incite your senses one bite at a time. The on-site Peruvian chef takes pleasure in getting culinary inspiration from his travels and creating an explosion of tastes; plus he is formerly from one of the world’s 50 best restaurants!

Besides raving about the spectacular views; the food at Ulu Cliffhouse rates well too. Gourmet burgers, club sandwiches and pita, some small plates to share among friends, but don’t miss the traditional Nasi Goreng Ayam too!

Photo Via Nomnom.time,Tendiperdana

The Cliff Restaurant also holds special weekend brunches from Rp. 350,000 per person (approximately USD 26.30) and you might want to opt for their optional free flow of Prosecco (additional Rp. 500,000 per person  (approximately USD 37.60)for 2.5 hours of free flow).

Indeed, this new eatery marks more than just a cool new kid on the block!

The Cliff Restaurant at Ulu Cliffhouse

Price Range: Rp.45, 000– Rp.280, 000 (Approximately USD $3.40 – 21)
Address: Jl. Labuan Sait No. 315, Padang-Padang, Bali, Indonesia (Coordinates here)
Contact: +62 813 3881 2502
Opening Hours: Mon – Sun 12:00 noon – 10:00 pm


9. Premium local coffee with paddy views – Black Eye Coffee & Roastery @ Secret Garden Village

This little coffee roastery is nestled in the grounds of Bali’s Secret Garden Village – (as the name suggests) a hidden treasure only 30 minutes from Ubud central. The Village seeks to preserve Indonesian heritage and culture while also providing a fun and memorable range of shops and activities for an unforgettable day out.

Photo via Lokitacaecilia
Photo via Wiwin_madeprani, Lyvia212

Among the speciality restaurants and shops scattered throughout the grounds, all with enchanting views of the surrounding rice paddies, you will find this delectable collection of Indonesian coffee, richly prepared and served fresh, presenting the distinctive and unique flavours found in coffee from the Indonesian islands.

Photo via Gedeangga21, Dedy88_montorgede

Sip robust, strong and flavourful coffee beverages as you gaze out across the paddy fields and into the rich, green, misty jungle trees – we guarantee you’ll be in no rush to leave.

Photo via Mimi_mocca
Photo via Trisna_adiatmi

Black Eye Coffee & Roastery @ Secret Garden Village

Address: Jln. Raya Denpasar-BedugulKM 3682191 Baturiti
Contact: +628 113 974 999, +628 113 974 888, (0368) 2033363
Opening hours: Mon-Sun 9AM to 8PM


10. Wood-fired pizza and Balinese buffet – Gong Jatiluwih Restaurant and Lounge

Dining should be a relaxing affair, and that’s exactly what you’ll get at Gong Jatiluwih Restaurant and Lounge. Overlooking lush, sweeping rice terraces, this laidback lunchtime reprieve is full of delicious options.

Photo via Krishnadwipayanti,-Non.kay
Photo via Diandwitasari,-Nitapurnamas

Stop by for a delicious customer favourite – wood-fired pizza! Thin, crispy, and oh-so-satisfying, this menu option is a popular choice among both foreign and domestic visitors, with international tourists coming back for more!

Photo via Ena_kitchen,-Stefanie_constance,-Sudarmo_huang

If pizza doesn’t tickle your fancy (or your tastebuds!), you still have multiple options if you choose the Balinese lunch buffet, which costs only Rp. 100,000 per person and is full of traditional Balinese favourites and regional dishes.

Photo via Dyonisius_donny

You can enjoy both Western and Balinese cuisine here, which makes it a great stopover for both adults and kids!

Gong Jatiluwih Restaurant and Lounge

Prices: Pizza from Rp. 65,000 (approximately USD 4.90)
Address: Jl. Batu Luwih Kawan No.43, Jatiluwih, Penebel, Kabupaten Tabanan, Bali 82152, Indonesia
Contact: +62 815-5852-6545
Opening hours: Mon-Fri: 9AM to 5PM, Sat-Sun: 9AM to 9.30PM


11. Hipster paradise – Cloud 9 Bali

This great lunchtime stopover speaks for itself! With a name like Cloud 9, how could it be anything less than total paradise?

Between the relaxed atmosphere, delicious menu choices and the trendy decor, you will be reluctant to leave this little slice of heaven.

Located in the midst of rice paddies and lush green foliage, this great restaurant offers laidback surfer vibes that are apparent in the decor. Get comfy in the colourful beanbags chairs, and for extra hip photo-ops, don’t miss the old Volkswagen minibus parked outside permanently!

Photo via Mossmona

Cloud 9 boasts of a wide range of menu items – from fresh, healthy greens in a medley of dynamic dish options (such as exotic, scrumptious salads and fruit & granola bowls), to burgers and toasted sandwiches, our classic summer comfort food.

Photo via Chalansard

While you’re waiting for food, you can have some fun with the slackline setup in the common areas and practice your balance!

Cloud 9

Prices: From Rp. 35,000 (approximately USD $2.60)
Address: Jl. Subak Canggu, Canggu, Kuta, Kabupaten Badung, Bali, Indonesia
Contact: 62 812-3823-6185
Opening hours: Mon-Sun 8AM to 11PM


12. Celebrate romance amidst nature – The Sayan House

This quaint little restaurant overlooking the Ayung River is a popular spot for private receptions, and we can really see why.

Photo via kensuke.hiruta

On a day when you’re supposed to feel like you’re on top of the world, what could be better than literally being on top of the world?

Photo via tomokoseto

The Sayan House will speak to the nature lover in you, with its signature view of forests, rice fields and the rushing waters of the sacred Ayung River below.

Photo via Maimelali

Enjoy a romantic dinner with your loved one while watching the sun set over the valley, or hang some fairy lights on the trees and watch the place come alive as a fairytale wedding setting.

Photo via ashblenkinsop

Better yet, The Sayan House has some pretty amazing contemporary and unique Asian dishes up for grabs.

Try out their Crispy King Prawn & Avocado Maki, and the Salmon Carpaccio too! There are also fusion dishes like Babi Guling Sushi – if you’re fond of trying out new things, you won’t be disappointed.

Photo via sw33tzbee, Gedeinperut

The Sayan House

Address: Jalan Raya Sayan No. 70, Sayan, Ubud, Bali, Indonesia
Opening Hours: 12pm – 10pm
Price: IDR $35,000 – IDR $380,000 (USD $2.60 – USD $28.40)
Contact: +62 361 4792592


13. A magical 100-candle dinner special – Swept Away

Let’s bring it back to basics with this informal and fresh experience. A beautiful wooden deck by the riverside creates a relaxing and tranquil dining area at the heart of the Samaya Resort.

Photo via: Samaya ubud

Feel your stresses melt away as the soothing babble of the river washes over you. The tall palms and lush vegetation will truly make it feel like you are in a world of your own.

Photo via The Luxury Bali

Whether you visit for a cold beer or light lunch, you simply must try the Asian Tapas. These delicious little morsels set the scene for the rest of the tasty and adventurous menu.


Only as dusk falls will you realise how easily the day slips by as you relax in the cool river breeze. Time to leave? No way, order another cocktail and take a look at the dinner menu!

Photo via: The Samaya

Swept Away comes alive in the evening with the 100-candle dinner service. The river transforms as 100 gently flickering candles are lit and create a truly special ambiance.

Photo via jaclynsathantho, 00shoco00

Don’t be fooled by the simplicity of the decking and the comfortable lounge furniture. Swept Away serves a varied, ambitious and totally eclectic menu suitable for all tastes.

Sit back, unwind and let your worries get Swept Away.

Swept Away at the Samaya

Address: Banjur Baung, Desa Sayan – Ubud, Bali, Indonesia
Contact: +62 361 973606
Price Range: Mains from Rp. 75,000 to Rp. 335,000 (approximately USD $5 to USD $22); 6-Course Degustation Menu at Rp. 3,400,000 per couple (approximately USD $224)
Opening Hours: Lunch: 11am to 4pm, Dinner: 5.30pm to 10pm

Official site

14. A feast for the senses – Metis Bali

When we say that this restaurant has great views, we really do mean it.


Metis Bali sits within beautifully landscaped gardens, overlooking paddy fields that are shrouded with a soothing golden glow during sunset.

Photo via hey_annice

You can choose between sitting at the main compound overlooking all the greenery, or even book a traditional bale for endless views of a gorgeous lotus pond!

Photo via lbj.3

But that’s not where it ends.

Other than breathtaking natural scenery, the restaurant also offers food for the artistic soul at its art gallery and boutique – where contemporary art, fashion and photography are showcased for your enjoyment.

Photo via wndnd

If all the beauty isn’t enough to distract you from your growling stomach, no worries. You’ll love the mix of French and classic dishes that are available here, from the ever so famous Babi Guling to juicy Australian Lamb Shank.


There’s even an entire menu dedicated to different types of foie gras – we reckon your tummy will be just as satisfied as your eyes.

Metis Bali

Address: Jl. Petitenget No.6, Kerobokan Kelod, Kuta Utara, Kabupaten Badung, Bali, Indonesia
Opening Hours: 11am – 2am (Mondays to Saturdays), 4pm – 2am (Sundays)
Price: Dinner main courses from IDR $78,000 to IDR $275,000 (USD $5.80-20.50), Lunch main courses from IDR $68,000 to IDR $110,000 (USD $5-8.20)
Contact: +62 361 4737888


15. Ancient Balinese culinary experience with volcanic view – Bali Asli

Bali Asli is the dream of Penelope Williams – the Executive Chef and Director of the establishment.

You’ll understand why when you arrive at the eco-friendly restaurant and cooking school, hidden amidst the foothill folds of Mount Agung, just outside Amlapura.

Photo via bestberlin

Between sampling Balinese cuisine, you’ll get to soak up one of Bali’s best views – that of the sacred volcano.

Photo via cukigeloplus

Food is served to you on communal platters, the way the King’s soldiers of Karangasem would feast during the 17th century.

Photo via: Kyla Brown Photography

Termed the ‘megibung’ style, food and drinks are served in a way that’s suitable for easy sharing.

Photo via jhdharmadi

The unique tapestry of flavours is sourced locally, and cooking is done via deliberate, traditional methods, such as using mortar and pestles, steaming baskets and wood-fire mud brick stoves.

You won’t find a single electrical cooking appliance on the premises!

Bali Asli

Address: Jalan Raya Gelumpang, Gelumpang Village, RT.Amlapura, Bali.
Contact: +62 828-9703-0098
Price Range: USD $20 – USD $50
Opening Hours: Daily 10 am- 6pm

Official site 

16. Best of both worlds – Sundara Bali

Beach club by day and restaurant by night, Sundara brings you the best of both worlds.

Photo via arioninsty

Enjoy lunch to a view of the sparkling blue sea with yummy fare like the Tofu Bao and Tuna Chirashi! How about desserts by Chef Eddy?

From delectable treats to a whole other menu for delicious cakes, #sweetsbyeddy will sweeten your day for sure.

sundara-food via moonsp00n
Photo via Sundara Bali, moonsp00n

You won’t even have to get up from your lazy position on the daybed – just stick out one hand and grab your food from the table next to you (no effort at all)!

Photo via mycherriepie, the_seminyak_snob

Dinner’s when you’ll get to try out all kinds of interesting dishes – have you ever eaten Prawn Betal Leaves?

There’s also the Crispy Pork Belly – Snap, crackle, pop! Their signature Crispy Pork Belly smothered in chilli lime caramel and served on a bed of bok choy with papaya salad on the side sure sounds good. And of course, you can’t possibly miss out on the signature seafood dishes since you’re at Jimbaran!

Just imagining munching down on all these while the sunsets above our heads is giving us a bit of saliva overdrive, but guess what?

Photo via Tiniihitakara

You can enjoy the perks of good views and amazing food for the whole day if you opt for Sundara’s VIP Boarding Lounge package. We wonder if they have annual passes too…

Photo via g0lden_heart

Sundara Bali

Address: Jl. Bukit Permai, Jimbaran, Kuta Sel., Kabupaten Badung, Bali, Indonesia
Opening Hours: 11:30am – 1am
Price: IDR $200,000 – IDR $500,000 (USD $14.90-37.30)
Contact: +62 361 708333


17. Tropical Paradise – KE-PI-TU

Drift away into pure bliss with the incredible floating sky roof deck at the Ke-Pi-Tu restaurant.


A spectacular 180-degree view of the surrounding jungle awaits you. And a cascading waterfall completes this tropical paradise – what more could you ask for?

Photo via: MattW

Ke-Pi-Tu is renowned for its wide range of Indonesian cuisine, but other Asian and Western influences also shine through. An onsite bakery also ensures that you get the freshest baked goods, making breakfast extra special.

Photo via: O Leaf23

Enjoy a delicious light lunch menu full of refreshing salads, and beautifully crafted sandwiches and sweet treats.


The Kayon resort is famous for its personal touches, and this extends even to the restaurant. Expect exceptionally friendly and professional service, as you enjoy a faultless and delicious meal.

An illuminated stone Kumbu Karna Statue on the roof deck is a reminder of the diverse Balinese culture and looks spectacular with the jungle backdrop.


This hidden gem of a restaurant will transport you to another myterious world – a mystical tropical utopia.

KE-PI-TU Restaurant at The Kayon Resort

Address: Banjur Kepitu, Desa Tagalalang, Ubud 80571
Contact: +62 361 4792553
Price Range: Dishes from USD $7.50 to USD $15
Opening Hours: 7am to 11pm

Official site

18. Pick your own greens from the farm – Warung Bodag Maliah by Sari Organik

Imagine sipping a Pink Treat juice – a mix of pineapple, apple, mango, mint, beetroot and all the other fruity goodies –  while you watch the sun dip down below the hills, casting long shadows across the rice fields.

Photo via: The Other Side Of The Moon

Sounds like a dream?

Uniquely located down a narrow path of rice fields and coconut trees, the wildly popular Warung Bodag Maliah by Sari Organik offers sumptuous meals of home-grown fruits, vegetables and other fresh produce.


This small ‘warung’ even comes with a farm across the road where you can handpick your own greens for your salad!

And in the rustic ambience, you get to soak up all things natural – including the stunning views.


If you’re a vegan or vegetarian, you’ll be spoilt for choice with all sorts of exotic dishes like Vegan Crepes with Soy Ricotta Cheese, Sweet Potato Ice-Cream and Tofu Tempura Salad.

But if you’re a meat-loving patron, don’t worry – you’ll still find meat and seafood dishes whipped up to perfection, but without all the grease and fat.

Warung Food Collage
Photo via: Bali My Heart, Bridges and Balloon, The Urban List, Today I Loved WordPress, Sari Organik

So swing by a visit if you’re up for an adventure, a stunning view and an affordable, healthy menu.

Warung Bodag Maliah by Sari Organik

Address: Subak Sok Wah, past Abangan Bungalows, Ubud
Contact: +62 (0) 361 7801839
Price Range: IDR $25,000 (USD $2)
Opening Hours: 8.00 am-8.00 pm

19. Watch the blossoms over the pond – Cafe Lotus Ubud

After a day of walking, you’ll love to treat yourself to some peace and serenity at Café Lotus Ubud.

Photo via: Weekend Haven

This atmospheric café offers arresting views over a massive lotus pond, with a backdrop of the beautiful temple Pura Taman Saraswati. Aren’t you mesmerised by the pink blossoms emerging gracefully from the muddy pond waters?

Photo via 21stcenturyjourneys

You can simply grab a seat and people-watch, or recline on one of the bamboo mats at the low tables. It’s breezy out here, and a perfect sanctuary to escape from the hustle and bustle of the busy streets.

Don’t go without sampling Balinese delights such as chicken and sticky rice, sautéed eggplant and fried cakes, or the delicious Seafood Rijstafel.  And while you’re savouring all these, refresh yourself with a glass of Kir or Mai Tai.


At night, we recommend getting a good seat (reservation is necessary), so that you can catch the traditional Balinese dance and music performances!

Photo via soozcantfly

Cafe Lotus Ubud

Address: Jalan Raya, Ubud, Bali, Indonesia
Contact: +62 (0) 361 975660
Price Range: IDR $80,000 – IDR $180,000 (USD $7 – USD $15)
Opening Hours: Daily, 8:30 am to 11:00 pm daily

Official site 

20. Roll over Lake Danu & Mt. Batur – Lakeview Restaurant, Kintamani

Magnificent is an understatement, when you get to enjoy a sumptuous buffet spread of Indonesian and Balinese specialties all day long, while catching dramatic rolling views of the ancient Mount Batur from the open decks of Lakeview Restaurant at the LakeView Eco-Lodge.


Here, you can breathe the cool mountain air, watch the changing skies and feel closer to nature in such lofty surroundings.


Whatever you do, don’t forget to bring your camera with you.

For Starters, try the piping hot ginger-infused Organic Pumpkin soup, before moving on to the Pork Satay and Fish Satay (Satay Lilit Ikan).

Lakeview Food Collage
Photo via: Angela Richardson

Lakeview Restaurant, Kintamani

Address: Jalan Raya Penelokan, Kintamani, Bali 80652
Contact: +62 366 52525
Opening Hours: 7.30 am- 3.30 pm ( Danu Lounge serves from 3.30 AM- 10.00 PM)

Official website 

24. Dine in a lush valley – Riverside Cafe by Four Seasons Bali at Sayan

You can watch the sacred Ayung River rush by as you snack on fresh salads, gourmet sandwiches and crispy, thin-crust pizzas at Sayan.

Four-Seasons-Riverside-Cafe-by-BaliGo-food spread

Set in a hushed valley and shaded by a thatched roof and umbrellas, this is the spot where you can cool off and unwind within natural surroundings on one of those hot sweltering afternoons.

four season collage2
Photo via: Hotels in Heaven

For mains, try the Grilled Tiger Prawns or Grilled Tuna Steak but leave some room for dessert – you don’t want to miss the Lemon Meringue Tart with Fresh Berries or the divine Yoghurt Panna Cotta.

Photo via: Four Seasons Riverside

If your kids behave themselves, it’s time to reward them with the premium French iced-chocolate with condiments – all chocolatey sweet yummy goodness that will delight them for the rest of the day.

Riverside Cafe by Four Seasons Resort Bali at Sayan

Address: Jl. Raya Sayan, Ubud, Bali 80571, Indonesia
Contact: +62 361 977577
Price Range: IDR $250,000 – IDR $500,000 (USD $20 – USD $40)
Opening Hours: Lunch: 11.00am-6.00pm; Dinner: 7.00pm-10.00pm

Official site 

21. Sunset chic at Bali’s southernmost cliff – Ju-Ma-Na Restaurant by Banyan Tree Ungasan

Watch the glorious Indian Ocean roll underneath your feet as you indulge in sophisticated cocktails, aperitifs, shisha and Arabian-influenced snacks and drinks.

Where better to relax with friends in an eclectic North African ambiance?

Ju-Ma-Na at Banyan Tree Ungasan matches fine dining with sunset views that are to-die-for.


Perched at 70-m high and with seamless floor-to-ceiling panoramic windows, Ju-Ma-Na’s minimalist white décor is designed to exceed your loftiest expectations.

It also has a spacious wooden deck for you to chill out. Let the ocean breeze caress your senses.

Photo via Olivialazuardy

Food at Ju-Ma-Na is a work of art – its quirky French-Japanese menu combines the best of the Eastern and Western cuisine.

You can even expect mini masterpieces on your plates once your food is served.

Dinner? Kickstart with the signature Tuna Nicoise salad and Scallop and Chips dish.

An exquisite drink to look out for is the bubbly Ju-Ma-Na Royale, champagne infused with Yuzu essence and a single floating rose petal on the surface.

Ju-Ma-Na Restaurant by Banyan Tree Ungasan

Address: Banyan Tree Ungasan, Jalan Melasti, Banjar Kelod, Ungasan, Bali
Contact: +62 361 300 700
Price Range: USD $30 – USD $50
Opening Hours: Tue-Sun; Restaurant 6.30 pm-10.30 pm Bar 4.00 pm – Midnight

Official site 

22. Live dangerously: Madu Sari Mountain Restaurant

Madu Sari Mountain Restaurant is, as its name suggests, located on a mountain.

madu sari sunrise over lake batur cr flickr dennis stauffer

To be precise, Madu Sari is on the very edge of the crater of Mount Batur, a still-active volcano, that thankfully spends most of its time asleep.

If you dine here, you’ll sit surrounded by streaks of molten lava from previous eruptions, green pine shoots, and Lake Batur, a crater lake.

madu sari cr 1

A variety of local and European food will be served buffet-style, and you can go to the nearby Volcanology Museum afterwards for a very nerdy V-Day celebration.

Breakfast options are: fruit, pancakes and toast with a variety of jam.

The lunch spread includes three choices of soup, rice fried and plain, cap cay, fried chicken, fried tuna, beef stroganoff and others.

Photo via chaazalea, goodfoodofperth, dwikristiyantii
Madu Sari Mountain Restaurant

Address: Jl. Penelokan, Kintamani, Bangli, Gianyar
Contact: +62 366 51801
Opening Hours: Lunch and breakfast only

Official site

23. Floating on a lake: Resto Apung in Kintamani

resto apung

Resto Apung is located on the shore of Lake Batur but you can choose (who wouldn’t?) to eat on the gazebo, which is built on a platform that skims the lake’s surface, connected to the restaurant by a walkway.

Photo via jessicasuhanda

The most striking aspect of dining at Resto Apung is of course the unusual location – cool fresh air, the peaceful silence that cloaks the lake, Mount Batur rising over the world and the changing light over the water.

Photo via nancyaryasubawa

And the food is nothing to scoff at.

You can feast on Indonesian cuisine – the fried chicken and goreng pisang are divine, and fish is served up fresh from the lake itself.

Photo via cristiana_herys

Resto Apung in Kintamani

Address: Jl. Raya Kedisan, Kintamani, Songan B, Kec. Bangli
Contact: +62 812-1060-786
Opening Hours: 9.30am – 11pm
Price: From USD $6 per person

Have we missed out any more restaurants with views so gorgeous you are dying to share? Let us know!

Opt In Image
Sign up to win fantastic prizes from our partners

Sign up now if you want us to send you an email whenever our partners have something to share with everyone!
FREE air tickets, free stays, free tours or free gifts!

Exclusively on TripCanvas

PLEASE NOTE: All the above information is correct at the date of publication. If you come across any changes or updates, please let us know and we will update the information accordingly. Thank you!
Tell us

Advertise with us