Best Restaurants in Nadi

Where to eat in Nadi, Fiji: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Nadi: Where to Eat in Fiji’s Gateway

Nadi is the logistical hub of Fiji, but it is also the country's culinary engine. The food scene here is shaped by two major forces: fresh Pacific seafood and a deep Indo-Fijian heritage. You will find high-end resort dining alongside hole-in-the-wall curry shops. The flavors are bold, heavy on coconut, chili, and cilantro. Most travelers treat Nadi as a transit point, but eating here offers a better look at local culture than the isolated islands. From the bustle of the Main Street to the upscale decks of Port Denarau, here is where to eat in Nadi.

Must-try dishes in Nadi

Before choosing a table, know what to prioritize on the menu. These dishes define the local palate.

  • Kokoda: Fiji’s version of ceviche. Raw walu (Spanish mackerel) marinated in lime juice and served in fresh coconut cream with chilies and onions.
  • Lovo: A traditional feast cooked in an underground earth oven. The smoke gives the chicken, pork, and root vegetables a distinct, earthy flavor.
  • Duruka: Often called "Fijian asparagus." It is the unopened flower of a cane shoot, usually simmered in coconut milk or added to curries.
  • Roti and Curry: A staple of the Indo-Fijian diet. Expect bone-in goat or lamb curry served with soft, handmade flatbread.
  • Palusami: Taro leaves stuffed with corned beef or fish and thick coconut cream, then steamed until tender.
  • Cassava Cake: A dense, gluten-free dessert made from grated cassava, coconut milk, and sugar, often served at local bakeries.

Best restaurants for a splurge

When looking for the best restaurants in Nadi for a high-end experience, head toward Denarau Island. This is where you find the best wine lists and imported cuts of meat.

Sails @ Denarau – Port Denarau

Sails offers one of the most consistent fine-dining experiences on the water. The menu focuses on international seafood preparation with a heavy emphasis on local lobster and mud crab. The atmosphere is upscale but maintains a nautical, open-air feel. It is a reliable choice for a final vacation dinner while watching the yachts return to the marina.

Kanu by Lance Seeto – Denarau Road

Kanu is spearheaded by one of Fiji's most famous chefs. The focus here is modernizing traditional Fijian ingredients. Expect dishes like smoked marlin or elevated versions of lovo-cooked meats. The interior is chic and urban, making it feel less like a resort trap and more like a serious culinary destination for food enthusiasts.

Wet Edge – Sheraton Fiji Golf & Beach Resort

Located directly on the beachfront, Wet Edge provides a refined alfresco dining experience. The menu is a mix of Mediterranean styles and fresh Pacific ingredients. While the view is the primary draw, the execution of the grilled seafood platters is top-tier. It is the best place in Nadi for a sunset dinner with a crisp white wine.

Best casual restaurants and local favorites

These spots are where you go for reliable food without the resort price tag. They are the backbone of the Nadi food scene.

Tu’s Place – Martintar

Tu’s Place is legendary among expats and repeat visitors. It is famous for serving massive portions of both Fijian and Thai cuisine. The Kokoda here is widely considered one of the best in the country. It is unpretentious, loud, and always busy, offering a genuine taste of Nadi’s casual dining culture.

Bulaccino – Namaka

Bulaccino is a farm-to-table operation that feels like a modern Australian cafe relocated to the tropics. They grow much of their own produce on a nearby farm. It is a great spot for a clean lunch, featuring gourmet sandwiches, fresh salads, and high-quality coffee. The shaded garden seating provides a quiet escape from the Nadi heat.

Daikoku – Martintar

Daikoku is the premier Japanese restaurant in Nadi. It specializes in Teppanyaki, where chefs cook at your table with a fair amount of theatricality. If you prefer a quieter meal, their sushi and sashimi are famously fresh, utilizing the best of Fiji’s tuna catch. It is a local favorite for birthdays and celebrations.

Tata’s Restaurant – Martintar

If you want authentic Indo-Fijian flavors, Tata’s is the destination. This is not fancy dining; it is about the spice. The duck curry is their signature dish, cooked until the meat falls off the bone. It is affordable, spicy, and provides a much more accurate representation of local life than any hotel buffet.

Best cheap eats and street food

If you are wondering where to eat in Nadi on a budget, look for the spots where locals queue during lunch hour.

Nadi Central Market – Nadi Town

The back area of the market features small stalls selling ready-to-eat bundles of Fijian food. You can find parcels of palusami, boiled root vegetables, and grilled fish for just a few dollars. It is the cheapest and most authentic way to eat like a local. Just look for where the largest crowd is gathered.

Hot Bread Kitchen – Multiple Locations

This is Fiji’s staple bakery chain. For a cheap snack, grab a meat pie or a "cream bun." The bread is baked fresh throughout the day. It is a cultural touchstone and the perfect place to grab a quick, inexpensive breakfast or a fast carb-heavy snack before a long bus ride.

Skinny Bean Cafe – Martintar

While primarily a cafe, Skinny Bean offers affordable wraps, toasties, and small plates. It is a popular spot for digital nomads and locals looking for a quick, cheap bite that isn't deep-fried. The prices are competitive, and the ingredients are fresh, making it a solid mid-day stop.

Curry Stalls near the Bus Station – Nadi Town

Near the main Nadi bus terminal, you will find several small counters serving "curry in a box." For a few FJD, you get rice, two types of curry, and a roti. It’s fast, hot, and packs a massive amount of flavor for the price of a coffee.

Best breakfast and brunch

Fiji isn't traditionally a brunch culture, but these spots have perfected the morning meal for travelers.

Corner Cafe – Nadi Town

Located at a busy intersection in the town center, Corner Cafe serves excellent coffee and a mix of Western and local breakfast options. Their big breakfast is massive, and the air-conditioned interior is a welcome reprieve from the morning humidity. It is the best place to fuel up before a day of shopping.

Taste Fiji – Martintar

Taste Fiji is a boutique cafe that focuses on showcasing local ingredients in a modern way. Their breakfast menu features items like caramelized banana pancakes and house-made sausages. They also produce incredible cakes and preserves that you can buy to take home. The presentation is the best you will find in Nadi.

The Fiji Coffee Hub – Martintar

As the name suggests, the focus here is on the beans, which are roasted in Fiji. The brunch menu is straightforward—eggs, avocado toast, and pastries—but the execution is consistently high. It has a modern, minimalist aesthetic and a reliable Wi-Fi connection, making it popular with the morning business crowd.

Best rooftop or view dining

Nadi's geography is flat, so "views" usually mean being directly on the water or slightly elevated over the marina.

Cardo’s Steakhouse & Cocktail Bar – Port Denarau

Cardo’s is an institution in the marina. While it is on the ground level, the seating extends right to the water’s edge. It provides a front-row seat to the boat traffic and the sunset. The steaks are imported from New Zealand, and the vibe turns into a lively bar scene as the night progresses.

The Deck – Capricorn International Hotel

The Deck offers a slightly elevated view overlooking the pool and gardens. It is a more relaxed, quiet alternative to the chaotic marina. It is a good spot for a late afternoon cocktail and a snack, allowing you to catch the breeze that often misses the street-level restaurants.

Best food neighborhoods to wander

Martintar (The "Jet Point" area): This is the heart of Nadi's dining scene. It is a stretch of the main road lined with restaurants, bars, and cafes. You can walk this strip and choose between Japanese, Indian, Thai, and traditional Fijian food within a five-minute radius. It is the best place to go if your group can't decide on a cuisine.

Port Denarau: If you want luxury and variety, the Port is a concentrated hub. It is entirely walkable and contains about a dozen high-end eateries. It is more expensive than Nadi Town, but you get the benefit of live music, waterfront views, and a very safe, clean environment.

Nadi Town (Main Street): For the most authentic experience, head to the town center. The side streets off the main road are filled with small curry houses and Chinese-Fijian fusion spots. It is loud and busy, but it is the best place to find the intersection of the two main cultures that define Nadi’s food.

Note: Opening hours and reservation requirements in Nadi can change without notice; call ahead to confirm.

More Nadi guides

Back to the Nadi guide

Have Oerno plan your Nadi trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Nadi.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.