
Wondering where to eat in Sanur? From romantic date nights to family-friendly dinners, these are my top picks for the best restaurants in Sanur.
Sanur is my home neighbourhood, and I love living (and eating!) here. It’s where you can cycle to dinner along the beachfront path, turn up in flip-flops, and eat local food without the expensive price-tag. The restaurants here are casual and family-friendly, with food from all over the world: Balinese warungs and night markets, to Mediterranean and Asian comfort food on the beach.
A lot has changed since I first arrived in 2006. There are far more places to eat, but what hasn’t changed is the mood. Sanur is still laid-back and lovely, without any stiff, white-tablecloth kind of dining.
So, if you ask me where to eat in Sanur, I’ll answer with a question: what are you in the mood for? There’s something for everyone, so below are the 14 Sanur dinner restaurants I keep going back to, grouped by what you’re after: beachfront views, new openings, something romantic for date night, or a casual family dinner with live music.
Looking for breakfast and lunch? Head to my guide to the top Sanur cafes instead.
TL;DR Best restaurants in Sanur at a glance
New & trendy: Cafe Daśa, Luca
On the beach: Moreno, COSTA, Byrd House
Dinner dates & cocktails: Curry Traders Restaurant & Bar, Oliver’s Place, Jalapeño
Family favourites: Hanoi by MeVui, Santorini Greek Restaurant, Shotgun Social, Massimo Restaurant
For dinner with live music: Kaluma, Jungle Tree
BONUS: Local Eats
Why trust this guide
Hi, I’m Vici! I first moved to Bali in 2006, and I’ve lived in Sanur since 2021. Every restaurant on this list I’ve personally tried, tested and gone back to, sticking to the east side of the neighbourhood around the beachfront and Jalan Danau Tamblingan, since that’s where most visitors are based. I regularly keep this list updated, so it includes all of the best new restaurants in town, plus Sanur’s old favourites.
If there’s somewhere on the west side of the bypass you want to know about, or you think I’ve got something wrong, email me directly at vici@thehoneycombers.com.
A map of Sanur’s best restaurants
Check out my other Sanur guides:
The best hotels in Sanur
Villas in Sanur that feel like home
My top spas in Sanur
My favourite bars in Sanur
The Best Beachfront Restaurants in Sanur
1. COSTA
Mediterranean-inspired beachfront restaurant in Sanur serving handmade pasta, fresh seafood and nightly live music.

Set on the south strip of Sanur beach, COSTA brings together European cooking techniques and Asian flavours, with a menu that ranges from handmade pasta and artisan pizzas to fresh seafood and plates made for sharing. Try the grilled prawns with tomato sauce and stracciatella, or explore the shared seafood selection and mezze plates if you’re in the mood for something heartier. There’s a wine list and a cocktail menu to round things off, while nightly live music adds to Sanur’s atmosphere after dark.
Instagram: @costasanur
Best for: Mediterranean dinner on the quieter part of Sanur beach, with live music every night.
Must-try dishes: Grilled Prawns Mezze, Vongole Pot, Barramundi.
Price: Large plates start from IDR 200,000++
Good to know: There’s a kids playground for the little ones, and live music every night.
Local tip: Food here is meant for sharing, so expect larger plates and mezzes.
Address: Jl Cemara No. 3, Sanur.
Opening hours: Daily, 10am – 11pm.
2. Moreno
Beachfront restaurant in Sanur serving international comfort food, fresh seafood, cocktails and Sunday roasts by the sea.

Sitting right on Sanur’s beachfront near ICON Bali shopping centre, Moreno pairs laid-back coastal vibes with an international menu of comfort-food favourites. Expect everything from homemade pasta and pizza to fresh seafood and Indonesian comfort food. I love the grilled tuna sambal matah and Moreno’s fried rice. And you don’t want to miss the chilli butter ajilo prawns either! The drinks are just as tempting, with expertly made cocktails that make happy hour an easy excuse to stay for the whole evening.
Instagram: @morenobeachbali
Best for: Dinner date, beachfront all-day dining, Sunday roasts.
Must-try dishes: Tuna Sambal Matah, Moreno Fried Rice, Chilli Butter Ajilo Prawns.
Price: Large plates start from IDR 110,000++
Good to know: Moreno is from the same people behind Jalapeño, another one of our fave dinner restaurants in Sanur!
Local tip: Head over every Sunday from 12pm, if you’re craving a Sunday roast by the sea.
Address: Jl Segara Ayu No. 42, Sanur.
Opening hours: Daily, 7.30am – 10pm.
3. Byrd House Bali
Beachfront Mediterranean dining in Sanur with Italian dishes, cocktails, pastries and family-friendly facilities.

Nestled on the beachside of Segara Village Hotel in the north end of Sanur, Byrd House is a breezy pool club and restaurant with vibrant Mediterranean vibes. I first found this beachfront restaurant by its stunning bamboo architecture beside the beach promenade. The beach deck is a relaxing spot where you can lounge the lazy days away. While my friends highly recommend the artisan pastries and pancakes for breakfast, the standout for me were the authentic Italian-Mediterranean dishes, made by Chef Luca Masini. Families, you’ll love the kid-friendly splash pool and treehouse, too!
Instagram: @byrdhousebali
Best for: Beachside dining for families, with different nooks depending on your mood.
Must-try dishes: Cheese Arancini, Wild Mushrooms, Truffle Oil & Stracciatella Pizza.
Price: Mains start from IDR 170,000++
Good to know: Byrd House has a dedicated playground and kiddie pool for the little ones.
Local tip: If you’re driving here, you can park at the Segara Village Hotel’s parking lot.
Address: Segara Village Hotel, Jl Segara Ayu, Sanur.
Opening hours: Daily, from 6.30am.
The Best New Restaurants in Sanur for 2026
4. Cafe Daśa (NEW in 2026)
An all-day Modern Asian dining house in Sanur, from the YUKI, meimei and Osteria Luna crew.

The latest from Pulau Projects (the people behind YUKI, meimei and Osteria Luna), Cafe Daśa is an all-day social dining house on Jalan Danau Tamblingan, built around the way Sanur eats and gathers: slow dinners and casual drinks. The food? Modern Asian flavours with a bit of polish yet comforting. I love the fried rice for lunch and dinner, with smoky kick from the wok, plump prawns and a runny fried egg to stir through. Whenever I want something light, I opt for Thai Beef Salad that’s packed with tender slices of beef and glass noodles. The surprise MVP though was the Thai Pork Sausage Roll with crispy pastry and spicy sausage!
Instagram: @cafe_dasa
Best for: Group lunch and dinner, modern Asian food, refreshing cocktails.
Must-try dishes: Thai Pork Sausage Roll, Seafood XO Fried Rice, Thai Beef Salad.
Price: Mains start from IDR 130,000++
Good to know: Cafe Daśa is from the same team behind the famous YUKI, meimei and Osteria Luna.
Local tip: For a lively dinner in Sanur, head in for Social Friday with 2-4-1 Happy Hour and curated music.
Address: Jl Danau Tamblingan No. 110, Sanur.
Opening hours: Daily, 8am – 11pm.
5. Luca (NEW in 2026)
Wood-fired steakhouse in Sanur serving premium dry-aged cuts, seafood and casual-yet-elevated dining experiences.

When I heard that Bali’s favourite Boy ‘N Cow was opening a steakhouse in Sanur (following The Grumpy Butcher in Seminyak), I rushed to snag a table – and let’s just say they didn’t disappoint! With its minimalist frontage nestled along Sanur’s bustling dining strip, you might miss Luca at first glance. But trust me, you don’t want to. Inside, it’s an elegant two-storey restaurant with ample space for both an intimate table for two and a casual family dinner. And just like its predecessors, wood-fired steak is at the heart of Luca’s menu.
I came in hungry, so I shared a bit of everything with the table. The burrata and tomato salad was the perfect creamy and light start to the feast. Then came the coveted Stockyard Gold porterhouse, with just the right crusty sear, a perfectly pink centre, and five different sauces to choose from. I loved the tangy, lightly spiced chimichurri. One of the unexpected highlights, however, was the chocolate lava cake, which actually oozed as I cut into it!
Instagram: @lucabali.sanur
Best for: Pre-dinner drinks, dry-aged Australian Black Angus and Japanese Wagyu.
Must-try dishes: Burrata Cheese, Porterhouse to share, Chocolate Butter Lava Cake.
Price: Large plates start from IDR 220,000++
Good to know: There’s a bar upstairs where you can arrive early for an aperitif or hang back after dinner for a nightcap.
Local tip: While the dry-aged steak isn’t to be missed, there are plenty of non-aged cuts alongside other protein options, including chicken, lamb and seafood.
Address: Jl Danau Tamblingan No. 156, Sanur.
Opening hours: Daily, 5pm – 11pm.
Looking for more new restaurants in Sanur? Check these out:
- Lamuri – One table, two cuisines. Taste the flavours of South Indian and North Sumatran at this new Sanur hotspot.
- Junsei – A Japanese izakaya in Sanur serving binchotan yakitori, zero-waste dishes and seasonal local ingredients.
- Pasar – A wood-fired menu featuring Peruvian and South American flavours.
- Noku – A new Japanese counter in Sanur, big on robata grills and fresh sushi.
Find them all in our list of Bali’s best new restaurants!
Best Sanur Restaurants for Date Night & Cocktails
6. Curry Traders Restaurant & Bar
Indian, Sri Lankan and Southeast Asian fusion with curries, cocktails and bottomless lunches.

Nusa Lembongan’s top Indian restaurant has hopped over to the mainland! Yep, Curry Traders now has a second home, right in Sanur. This elegant restaurant meets curry house may be tucked away on a quiet lane, but it draws me in with its aromas wafting from the open kitchen. You’ll find a fusion of Indian, Sri Lankan and Southeast Asian delicacies here, perfectly complemented by signature cocktails handcrafted with premium spirits.
Instagram: @currytraders_sanur
Best for: Anyone who loves Indian, Sri Lankan and Southeast Asian flavours.
Must-try dishes: Malai Chicken Tikka, Beef Madras, Butter Naan.
Price: Large plates start from IDR 80,000++
Good to know: The first Curry Traders restaurant is located on Nusa Lembongan island.
Local tip: For bottomless lunches, head in every Sunday from 11am to 3pm.
Address: Jl Sudamala No. 15D, Sanur.
Opening hours: Daily, 12pm – 10pm.
7. Jalapeño
Sanur’s go-to Tex-Mex restaurant for tacos, enchiladas, margaritas and lively nights out.

A buzzing Tex-Mex restaurant in Sanur, Jalapeño brings bold flavours and serious style to Bali’s Mexican food scene. Their famous tacos drew me in, and I have to say, they lived up to their rep! My favourite was the baja fish taco with homemade tortillas and fresh salsa. Of course, no visit is complete without their top-notch margaritas, so I went with the jamu-rita. And yes, Monday Margarita Night and Taco Tuesday are the real deal here!
Instagram: @jalapenobali
Best for: Fun nights out with friends, bold Tex-Mex flavours and margaritas that turn any night into a fiesta.
Must-try dishes: Tuna Tostada, Baja Fish Tacos, Enchiladas.
Price: Large plates start from IDR 80,000++
Good to know: There’s another Jalapeño restaurant in Canggu.
Local tip: Margaritas are also their thing, with top-shelf tequila infused with quirky ingredients, like cilantro and turmeric!
Address: Jl Danau Tamblingan No. 102, Sanur.
Opening hours: Daily, 12pm – 10pm.
Family-Friendly Restaurants in Sanur
8. Hanoi by MeVui
Authentic Vietnamese restaurant in Sanur serving family recipes, pho, banh mi and fresh, comforting dishes.

Tucked on one of Sanur’s back streets, Hanoi by MeVui captures the warmth of Vietnam’s bustling city of Hà Nội with its nostalgic, vibrant decor. In fact, you can’t miss its eye-catching yellow exterior! Chef-owner Maria Huyen was born and trained in Vietnam, but it’s her grandmother who’s been her true inspiration. As a result, you’ll find Chef Huyen’s family recipes served at this charming Vietnamese restaurant, all with comforting flavours. I’ve settled in here on countless nights whenever I want something hearty yet feels healthy and fresh. They’ve got everything here from rice paper rolls and fragrant pho to banh mi and even the Vietnamese version of cendol.
Instagram: @hanoibymevui
Best for: Cosy dinner dates, family dinners, and authentic Vietnamese cuisine.
Must-try dishes: Bún Chay, Chả Giò, Phở Sài Gòn.
Price: Mains start from IDR 56,000++
Good to know: There are seven restaurants by MeVui across the island, plus one in Nusa Lembongan and another in Nusa Penida.
Local tip: I love coming here for a quick lunch too – try the Banh Mi with a Vietnamese drip coffee.
Address: Jl Cemara No. 33, Sanur.
Opening hours: Daily, 9am – 10pm.
9. Santorini Greek Restaurant
Authentic Greek restaurant in Sanur serving generous sharing plates, souvlaki, moussaka and classic Greek dishes.

If you’re craving a taste of Greece, Santorini Greek Restaurant is the only place to eat Greek food in Sanur. It’s quickly becoming one of my go-to dinner spots because of the generous, feel-good feasts, family-run vibes, striking white and blue colours, and authentic flavours that have made the Santorini name a favourite across Bali. The menu? It’s packed with comforting classics that even my picky nephew loved. I always start with creamy hummus and warm pita, then move on to the souvlaki, moussaka or a mixed grill if I’m really hungry. The portions are made for sharing, and there’s a good selection of drinks to keep those Greek holiday vibes flowing. But what I love most is the atmosphere: colourful, lively and unmistakably Greek, yet relaxed enough for a long dinner with friends or family.
Instagram: @santorinirestaurantsandresort
Best for: Family dinners, authentic Greek food, large portions for sharing.
Must-try dishes: Mix Meze Plate, Spanakopita, Gyros Plate.
Price: Mains start from IDR 83,000++
Good to know: Santorini’s other Bali outlets are in Canggu, Seminyak and Kuta.
Local tip: Car parking is conveniently right across the street.
Address: Jl Danau Tamblingan No. 190, Sanur.
Opening hours: Daily, 9am – 11.30pm.
10. Shotgun Social
A lively Sanur brewhouse serving craft beer, NYC-style pizza, burgers and live events.

The cool brother to Soul on the Beach (it’s also located in Sanur), Shotgun Social is my favourite of the Soul Fam! Perhaps, it’s because this breezy brewhouse and beer garden pours a stellar lineup of 16 craft beers on tap. Or maybe it’s the iconic domed interior with a large mural that stands out and a breezy garden area. I love coming here for their big burgers and even bigger NYC-style pizzas!
Instagram: @shotgunsocial.bali
Best for: Nights out with friends in a family-friendly, beer garden setting.
Must-try dishes: Salted Snapper Croquettes, Buckshot Reloaded, Linguini Aglio Olio.
Price: Mains start from IDR 85,000++
Good to know: Keep your eyes peeled for daily promos and events, like Taco Tuesday, Sunday Funday, and even cultural night every Thursday.
Local tip: If you’re coming for dinner, it’s best to book ahead as it’s often busy in the evenings.
Address: Jl Pantai Sindhu No. 11, Sanur.
Opening hours: Daily, 7am – 11pm.
11. Massimo Restaurant
Gelato legend meets long-proved pizza favourites in a vibrant Sanur Italian mainstay.

Since 1996, Massimo has been a buzzing Italian restaurant in Sanur. In fact, you can spot it by queues of hungry foodies lining the streets! The rainbow-coloured display of Massimo’s famous gelato stands right out front to welcome you. Inside, you’ll find an always-packed dining room, and my favourite nook, an open-air space by the garden.
While the Insta-famed gelato may seem like the highlight, I go back here over and over again for their pizzas. The dough is proofed for 48 hours, then topped with Italian tomatoes, a drizzle of extra virgin olive oil, and gooey mozzarella cheese. What I also love is that dining here feels like you’re eating at a friend’s house, with the Italian owner regularly greeting each table in the evenings.
Instagram: @massimo_theoriginalsince1996
Best for: Classic Italian food and Insta-famed gelato
Must-try dishes: Diavola Pizza, Orecchiette Alla Massimo, Gnocchi al Pesto.
Price: Mains start from IDR 70,000++
Good to know: Don’t skip the gelato after dinner, as it’s what Massimo is famous for!
Local tip: There are indoor and semi-outdoor seatings, spacious enough for a family gathering.
Address: Jl Danau Tamblingan No. 228, Sanur.
Opening hours: Daily, 9am – 11pm.
12. Oliver’s Place
Casual Sanur dining for Western and Indonesian favourites, fresh seafood and family-friendly meals.

What began as a seafood shack in the heart of Berawa has transformed into Oliver’s Place, a cosy restaurant in Sanur. It’s a neighbourhood space serving Western and Indonesian flavours with the freshest ingredients. You can’t go wrong with any of the classic dishes, but you’ll want to get a taste of Oliver’s signatures. They keep things simple, to focus on making every bite perfect.
Instagram: @oliversplacesanur
Best for: Casual lunch and dinner for couples and families.
Must-try dishes: Salmon Avocado Bowl, Striploin Black Pepper, Sate Tuna.
Price: Large plates start from IDR 78,000++
Good to know: Look out for daily specials, like happy hour, seafood days, or discounts on kids’ meals.
Local tip: The dining space is large enough for families, yet tables are spread out for intimate date nights.
Address: Jl Bumi Ayu No. 4, Sanur.
Opening hours: Daily, 7.30am – 10pm.
Sanur Restaurants with Live Music
13. Kaluma
Laid-back Sanur restaurant for steaks, pasta, Indonesian dishes, cocktails and live music.

Modern and laid-back, Kaluma is perfect for when you’re dropping in for a long lunch, or dinner serenaded by a live band performance. I like sitting in the outdoor area surrounded by potted plants – just like my own little garden. As for the food, plenty of crowd pleasers like steaks, pastas and burgers. But if you want something spicier, there’s Indonesian food too, like Jimbaran seafood and beef rendang. Yep, Kaluma’s got plenty of options to suit many palates, so no one will go hungry!
Instagram: @kalumasanur
Best for: Casual date night, evening live bands, crowd-pleasing menu of international dishes.
Must-try dishes: Truffle Fries, Barramundi Woku, Spaghetti Tuna & Mushroom.
Price: Mains start from IDR 75,000++
Good to know: There’s an air-conditioned room, and semi-indoor and outdoor dining areas to choose from.
Local tip: Despite its street-side location, Kaluma’s vibe is laid-back and cosy, like your own garden.
Address: Jl Danau Tamblingan No. 64, Sanur.
Opening hours: Daily, 8am – 11pm.
14. Jungle Tree
Open-air Sanur restaurant serving Indonesian and pan-Asian sharing plates, cocktails and live music.

I was cycling through the smaller streets in search of hidden gems, and luckily I stumbled upon one: Jungle Tree. This vibey restaurant is surprisingly spacious, with an open air dining area and a lush green lawn out back. While the Indonesian and pan-Asian menu is designed for sharing, I could finish a large plate myself. I had the Indonesian chicken satay skewers which arrived at my table on a mini grill with plenty of peanut sauce. I paired them with “lontong” rice cake, and finished with banana fritters served with coconut ice cream. FYI – I loved how refreshing the red wine sangria was, the perfect finish to a hearty meal!
Instagram: @jungletree.bali
Best for: Relaxed open-air dining with large plates to share, live music and a tropical garden feel.
Must-try dishes: Chicken Satay Clay Grill, Padang-style Beef Rendang, Pisang Goreng.
Price: Large plates start from IDR 75,000++
Good to know: There’s live music every night.
Local tip: Jungle Tree is walking distance from three of Sanur’s top hotels: Puri Santrian, Prama, and Sudamala.
Address: Jl Cemara No. 32, Sanur.
Opening hours: Daily, 12pm – 10.30pm.
BONUS: Best local Indonesian and Balinese food in Sanur

Being Indonesian, it’s no surprise that Indonesian food is my all-time favourite cuisine. For delicious comfort food that’s easy on the budget, head to local markets and roadside eateries AKA warung. These are my top picks:
- Warung Amphibia – Beachfront grilled seafood.
- Sindhu Night Market – Street food from carts, with the best chicken satay I’ve had in the area, and the legendary martabak.
- Warung Kecil Infinity – Balinese nasi campur, AKA rice platter. Choose your preferred rice and small dishes for a full nasi campur plate.
- Warung Mak Beng – Sanur’s OG trending warung. Even though this seafood warung has stood here since 1941, it still manages to draw in massive crowds.
Good to know before you go to a local warung or food market in Bali: Bring cash, preferably in small change (less than IDR 100,000 notes), as smaller warungs and local markets don’t accept cards.
Happy to travel? We’ve rounded up all of the best restaurants in Bali right now.
FAQs on Restaurants in Sanur, Bali
What are the best restaurants in Sanur, Bali?
The best restaurants in Sanur cover a real range: Kaluma and Jungle Tree for a lively dinner with cocktails and live music, Moreno for beachfront dining right on the sand, and long-standing favourites like Massimo (Italian, since 1996) and Shotgun Social for old-school Sanur institutions.
Where can I find beachfront restaurants in Sanur?
Sanur is known for its beachfront dining. Byrd House Bali, Moreno and COSTA sit on the beach with Mediterranean-inspired menus.
Are there family-friendly restaurants in Sanur?
Yes, most Sanur restaurants welcome families, with relaxed, open-air seating and kid-friendly menus. COSTA, Byrd House and Shotgun Social offer casual dining with playgrounds for kids.
What new restaurants have opened in Sanur in 2026?
Sanur's dining scene keeps growing. New openings for 2026 include Junsei, a Japanese izakaya serving binchotan yakitori; Luca Bali, the sister restaurant to steakhouse Boy 'N Cow; and Pasar, a wood-fired restaurant serving Peruvian and South American flavours.
Which Sanur restaurants are best for a romantic date night?
For an elevated date night in Sanur, head to Luca's upstairs bar and premium steaks, beachfront at Moreno, and Kaluma is a laid-back option with live music most evenings.
What is the price range for dining out in Sanur?
Sanur suits a wide range of budgets. Local warungs and night markets like Sindhu Night Market serve meals from around IDR 20,000, while restaurant mains typically start from IDR 60,000 to 85,000++, and a special dinner at a steakhouse or fine-dining spot can run upwards of IDR 200,000 per person.
Where can I eat authentic Indonesian and Balinese food in Sanur?
For local flavour on a budget, head to Sindhu Night Market for chicken satay and martabak, Warung Mak Beng (open since 1941) for its famous fish soup, or Warung Kecil Infinity for a classic Balinese nasi campur rice platter.
Do I need to book ahead at Sanur's most popular restaurants?
Walk-ins are welcome at most Sanur restaurants, but it's best to book ahead for dinner, weekends, or events. Spots like Shotgun Social, Jungle Tree and Massimo get busy in the evenings, and popular tables can fill up fast.
What makes Sanur's dining scene different from other areas in Bali?
Compared to the buzz of Canggu or Seminyak, Sanur's dining scene is more laid-back - think beachfront restaurants, family-run warungs, and long-standing local favourites alongside newer openings, all within walking distance of the beach promenade.
