The best restaurants in Nusa Dua are mostly attached to the upscale luxury 5-star resorts that you can find within the exclusive ITDC tourism complex. Excellent for those looking to enjoy an impressive dining experience in Bali, these elegant dining options are often helmed by internationally-recognized chefs who present innovative culinary creations.
Further down the peninsula to the southern coast of Sawangan Beach, you can find relatively affordable restaurants that specialize in seafood and local cuisine. These standalone restaurants are also known for their laidback atmosphere and dramatic ocean views. Some of the best restaurants in Nusa Dua are suitable for families, thanks to the extensive kids' menu and live entertainment that can keep the little ones happy.
- 1
Cucina at Sofitel Bali Nusa Dua Beach Resort
- Food
- Luxury
Cucina at Sofitel Bali Nusa Dua Beach Resort serves Italian cuisine in an al fresco setting. Free access to the adjacent resort pool and live jazz from a weekly line-up of some of the island’s best bands also set the mood for relaxed dining, as well as a particularly chilled-out weekend scene.
From the grill menu, you can enjoy Black Angus or Wagyu steaks, Australian lamb racks, as well as a wide choice of sides. For dessert, Cucina offers Italian treats such as tiramisu, panna cotta, gelato and artisan cheeses.
Location: Sofitel Bali Nusa Dua Beach Resort, Lot N5 ITDC Tourism Complex Nusa Dua, Badung, Bali, 80363, Indonesia
Open: Daily from 6pm to 11pm
Phone: +62 (0)361 849 2888
Map - Food
- Luxury
Read moreKayuputi Restaurant is the signature ocean-view dining spot at The St. Regis Bali Resort. The interiors include wayang (traditional Indonesian shadow puppet) motifs and wooden figurines, giving it an exotic setting.
The menu is helmed by award-winning Balinese Executive Sous Chef Agung Gede – standout dishes include the linguini pasta (with king prawns and scallops), and Nyegara-Gunung (24-hour sous vide and marinated Wagyu beef spare ribs with lobster tail tempura and seasonal vegetable). Degustation menus, Sunday brunches, and special Champagne brunches are also available at Kayuputi Restaurant.
Location: The St Regis Bali Resort, Nusa Dua, Badung, Bali, 80363, Indonesia
Open: Daily from 12pm to 11pm
Phone: +62 (0)361 300 6786
Map- 3
Soleil at The Mulia Bali
- Couples
- Food
- Luxury
Soleil at The Mulia Bali is a 5-star restaurant along the Nusa Dua coast, right on the secluded southern beach of Sawangan. This elegantly designed restaurant is known for its extravagant weekend dinners and Sunday brunches of Mediterranean and pan-Asian cuisine.
Couples may enjoy the Full Moon Dinner experience, where they can indulge in a 6-course dinner on the open-air beachfront, with views of the night sky and the Indian Ocean.
Location: Jalan Raya Nusa Dua Selatan, Sawangan, Nusa Dua, Badung, Bali 80363, Indonesia
Open: Daily from 11am to 11pm. Brunch: Friday and Sunday from 11am to 3pm
Phone: +62 (0)361 302 7777
Map - 4
Bejana at The Ritz-Carlton
- Food
- Luxury
Bejana Restaurant at The Ritz-Carlton Bali serves local favorites in elegant 5-star settings – indoors around a leafy mini garden and outdoors on an alfresco terrace overlooking the Sawangan coast.
The a la carte menu covers most of Indonesia’s popular dishes, such as sate lilit ikan (Balinese minced tuna skewers), ikan bakar (Jimbaran-style snapper), and mie goreng (wok-fried egg noodles). All mains come with your choice of steamed white, yellow, or red rice.
Location: The Ritz-Carlton, Bali, Jalan Raya Nusa Dua Selatan Lot III, Sawangan, Nusa Dua, Bali 80363, Indonesia
Open: Daily from 6pm to 10.30pm
Phone: +62 (0)361 849 8988
Map - 5
Arwana Restaurant at The Laguna
- Couples
- Food
- Luxury
Arwana Restaurant is one of the fine beachfront restaurants at The Laguna Bali. It has romantic setups that are excellent for intimate candlelit dinners by the seaside. There’s a bar within the restaurant’s main dining room that serves signature cocktails, imported wines and beers, while a large aquarium displays live lobsters, barramundi, grouper, and crabs for you to choose from.
Arwana Restaurant also serves international dishes like pasta and steaks, together with international wine pairings.
Location: The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Badung, Bali 80361, Indonesia
Open: Daily from 12pm to 11pm
Phone: +62 (0)361 300 5635
Map - 6
Tapa Bistro at The Balé Nusa Dua
- Food
- Luxury
- Nightlife
Tapa Bistro at The Balé Nusa Dua offers relaxed vibes for mingling, together with occasional DJ sets and live music. The bistro’s menu consists of tapas, desserts and elaborate cocktails.
Standouts include goat cheese ravioli and veal carpaccio with fois gras, as well as Indonesian dishes like sate lilit (wrap-style satay) and spicy ayam Taliwang (roast chicken). For dessert, you can enjoy mini tiramisu and assorted exotic sorbets at Tapa Bistro.
Location: Jalan Raya Nusa Dua Selatan P.O Box 76, Nusa Dua, Badung, Bali 80363, Indonesia
Open: Daily from 5pm to midnight
Phone: +62 (0)361 775 111
Map - 7
Kwee Zeen at Sofitel Bali Nusa Dua Beach Resort
- Food
- Luxury
Kwee Zeen at Sofitel Bali Nusa Dua Beach Resort offers a dining experience with multiple food stations inspired by the street-side hawker stalls of Asia. Buffet sets range from Japanese, Chinese and Thai to Indian and Indonesian favorites.
You can enjoy innovative Asian flavors through weekly specials and themed nights, complemented by a warm interior and excellent al fresco tables with garden views.
Location: Sofitel Bali Nusa Dua Beach Resort, Lot N5 ITDC Tourism Complex, Nusa Dua, Badung, Bali, 80363, Indonesia
Open: Daily from 11am to 10.30pm
Phone: +62 (0)361 849 2888
Map - 8
Pirates Bay Bali
- Families
- Food
Pirates Bay Bali is a pirate-themed open-air cafe and restaurant in The Bay Bali. It sits right on the beachfront of Nusa Dua Bay, with a replica pirate ship near the sand. Once you pass its bamboo fence, you’ll find bamboo tree houses and a lookout tower.
Its pirate-themed kitchen specializes in seafood dishes – a standout is the Pirates Basket, which has grilled baby lobster, crabs, calamari, snapper and prawns. The rest of the menu is a mix of Asian, Mexican, and European dishes, including burgers, steaks, club sandwiches, seafood fried rice, and prawn curry. Pirates Bay Bali organizes treasure hunts and games to keep the little ones entertained.
Location: The Bay Bali, ITDC Area Lot C-0, Nusa Dua, Badung, Bali 80361, Indonesia
Open: Daily from 10am to 10pm
Phone: +62 (0)361 894 8138
Map - 9
Boneka Restaurant at The St. Regis Bali Resort
- Couples
- Food
- Luxury
Boneka Restaurant at The St. Regis Bali Resort starts the day by serving a buffet-style breakfast, which has fresh fruit, smoked fish, oysters, and sashimi. Specialties on the a la carte menu (7am to 11am) include kopi tubruk (Indonesian-style plain brewed coffee), omelet with lobster bisque and wild arugula leaves, and egg nouvelle (filled with lobster ragout and topped with salmon roe).
For dinner, you can enjoy Asian and international dishes such as grilled river lobster, linguini in Japanese curry, and Black Angus ribeye steak.
Location: The St Regis Bali Resort, Nusa Dua, Badung, Bali, 80363, Indonesia
Open: Daily from 7am to 11am and from 6pm to 10pm
Phone: +62 (0)361 300 6782
Map - 10
Nusa Dua Beach Grill
- Food
Nusa Dua Beach Grill is laidback and beachfront restaurant next to the iconic Geger Temple in Nusa Dua. It's where you can enjoy excellent seafood barbecues, Indonesian and western cuisine, with views of the Indian Ocean.
It offers free afternoon pick-up services for those staying in the main ITDC luxury resort area. Popular dishes include the grilled tuna avocado, pesto pizza, and grilled king prawn. For dessert, Nusa Dua Beach Grill serves tiramisu, chocolate mousse, and lemon tart, among others.
Location: Jalan Pura Geger Sawangan, Jalan Raya Nusa Dua Selatan, Nusa Dua, Badung, Bali 80363, Indonesia
Open: Daily from 8am to 10pm
Phone: +62 (0)851 0043 4779
Map