The average cost of food in Fiji for a family of four ranges from $250 to $800 FJD ($180–$580 NZD) per day. Resort meal plans typically cost $150–$200 FJD per adult daily, while dining at local cafes in Nadi or self-catering can reduce expenses to $15–$25 FJD per person per meal.
For New Zealand families planning a tropical escape, Fiji remains the perennial favorite. Short flight times, warm hospitality, and the allure of island life make it an easy choice. However, budgeting for the trip often hits a stumbling block when trying to estimate daily expenses. While flights and accommodation are paid upfront, the cost of food in Fiji for a family can vary wildly depending on whether you are staying captive on an outer island or have the flexibility of the mainland.
This comprehensive guide breaks down the real costs of dining in Fiji, from high-end resort buffets to local supermarket staples, ensuring your holiday budget remains on track.
Resort Meal Plans vs. Pay-As-You-Go
The single biggest variable in your travel budget will be your accommodation location. If you are staying at an island resort (like those in the Mamanucas or Yasawas), you are often a “captive audience.” Conversely, staying on the mainland (Denarau, Wailoaloa, or the Coral Coast) offers significantly more financial flexibility.

Is a Meal Plan Worth It?
Many resorts offer full-board (breakfast, lunch, dinner) or half-board (breakfast and dinner) meal plans. These are prepaid, usually in New Zealand Dollars or Fijian Dollars upon booking.
- Adult Meal Plans: Expect to pay between $140 FJD and $220 FJD per adult, per day. At the current exchange rate, this is roughly $100–$160 NZD.
- Value Proposition: If you enjoy three heavy meals a day and want the peace of mind that everything is paid for, these are excellent. However, if your family prefers a light lunch or wants to explore local restaurants, a mandatory meal plan often results in wasted money.
Pay-As-You-Go (A La Carte) Pricing
If you opt out of the meal plan, here is what you can expect to pay at a standard 4-to-5-star resort restaurant:
- Breakfast Buffet: $45 – $65 FJD per person.
- Lunch (Burger/Salad/Pizza): $35 – $55 FJD per dish.
- Dinner Main Course: $50 – $90 FJD depending on if it is pasta or steak/seafood.
- Theme Night Buffets: $90 – $120 FJD per adult.
Pro Tip: Resort prices generally include a hefty markup (sometimes 300% higher than local prices) to cover logistics, especially on the outer islands where all supplies must be barged in.
Understanding “Kids Eat Free” Policies
One of the major draws for Kiwi families is the famous “Kids Eat Free” promotion offered by major chains like the Shangri-La, Outrigger, and Radisson Blu. However, it is vital to read the fine print to avoid checkout shock.
The Restrictions
Usually, this offer applies to children under 12 years old (sometimes under 11 or 10). To qualify, children must:
- Be accompanied by a paying adult.
- Eat from the designated Kids Menu or the Kids Buffet.
- Eat during specific hours (e.g., dinner service might start at 5:00 PM and end at 6:30 PM for the free offer).
If your child wants a steak from the adult menu or wants to dine at the premium Teppanyaki restaurant, you will pay full adult price. The “Kids Menu” typically consists of nuggets, chips, spaghetti bolognaise, and fish bites. If your children are adventurous eaters, the free menu might become repetitive after three days.
Supermarket Prices in Nadi & Namaka
If you are staying in a villa, apartment, or simply want to stock the hotel mini-fridge to save on snacks, visiting a local supermarket is the best financial decision you can make. The main supermarkets in the Nadi area are New World, Morris Hedstrom (MH), and RB Patel.
Namaka (near the airport) has the largest supermarkets with the best variety. Here is a breakdown of current shelf prices (approximate in FJD):

| Item | Approximate Cost (FJD) | Notes |
|---|---|---|
| Milk (1L UHT) | $3.50 – $5.00 | Fresh milk is harder to find; UHT is standard. |
| Loaf of Bread | $2.00 – $4.00 | Local bakeries are cheaper than supermarket brands. |
| Bottled Water (1.5L) | $2.00 – $3.00 | Compared to $12.00 at the resort. |
| Potato Chips (Large Bag) | $5.00 – $8.00 | Imported NZ brands (Bluebird) are more expensive. |
| Local Beer (Fiji Gold/Bitter) | $3.50 – $4.50 | Per can/stubby. |
| Instant Noodles (5 pack) | $5.00 – $7.00 | Great for quick room snacks. |
Note on Imports: New Zealand brands (Watties, Whittaker’s, Anchor) are available but attract import duties. To save money, try local Fijian brands or Australian alternatives which can sometimes be cheaper.
Cheap Eats Around Denarau Marina & Nadi
If you are staying on Denarau Island, you are not stuck with hotel food. The Port Denarau Marina is a commercial hub with varied dining options. While cheaper than the 5-star resorts, it is still priced for tourists.
Denarau Marina Pricing
- Hard Rock Cafe / Cardo’s Steakhouse: Mains range from $40 – $70 FJD. A family dinner here will cost roughly $200 FJD.
- Mama’s Pizza: A large pizza costs around $35 – $45 FJD. This is a great budget option to feed a family of four for under $100 FJD total.
- Bakery & Café: Sandwiches and pies for lunch cost roughly $15 – $20 FJD.
Nadi Town & Martintar (The Real Savings)
For authentic pricing, take the “Bula Bus” or a taxi (approx $15-$20 FJD from Denarau) into Nadi or the Martintar strip.

- Tu’s Place (Martintar): Famous for local dishes like Kokoda (raw fish salad) and Rourou balls. Mains are $20 – $30 FJD.
- Tata’s Restaurant (Nadi): Excellent curries for $15 – $20 FJD.
- Bulaccino Café: High-quality western-style coffee and lunch for $20 – $30 FJD per person.
The Cost of Water, Snacks, and Alcohol
Liquid costs are where budgets often bleed out unnoticed. Hydration is essential in the tropics, but how you source it matters.
Water
Tap water in Nadi and Suva is generally treated and safe to drink, but most tourists stick to bottled water to avoid any stomach upsets.
Resort Price: $10 – $15 FJD per bottle.
Supermarket Price: $2.00 FJD per bottle.
Strategy: Buy a 6-pack of 1.5L water bottles at a supermarket on your way from the airport to the hotel.
Alcohol
Alcohol is heavily taxed in Fiji. A cocktail by the pool will cost $25 – $35 FJD. A glass of house wine is typically $18 – $25 FJD.
Duty-Free Strategy: New Zealand adults can bring up to 2.25 Liters of spirits or 4.5 Liters of wine/beer into Fiji duty-free. Maximize this allowance at Auckland Airport before you fly. Buying alcohol at a bottle shop in Nadi is cheaper than the resort but still more expensive than NZ duty-free prices.
Bringing Food from New Zealand
Many Kiwi families pack a “snack suitcase.” This is a brilliant way to control costs, especially for fussy toddlers. You are allowed to bring food into Fiji, provided it is declared and meets biosecurity rules.
What you CAN bring:
Packaged snacks (muesli bars, chips, crackers), confectionery, commercially packaged baby food, and Marmite/Vegemite.
What you CANNOT bring:
Fresh fruit, vegetables, meat (unless canned/retorted), dairy (unless commercially packaged from NZ), and honey. Always declare your food items on the arrival card; failure to do so results in a $400 FJD instant fine.
Daily Budget Scenarios for Families
To help you finalize your planning, here are three daily food budget scenarios for a family of four (2 adults, 2 kids under 12) in Fiji.

1. The “Resort Relaxation” Budget (High End)
Eating exclusively at the resort with no restrictions.
- Breakfast: Included in room rate or $120 FJD.
- Lunch: Poolside burgers/pizzas/drinks ($180 FJD).
- Dinner: Themed Buffet or A La Carte ($250 – $350 FJD).
- Drinks/Snacks: $150 FJD.
- Total Daily: ~$700 – $800 FJD ($500 NZD).
2. The “Smart Mixer” Budget (Mid-Range)
Resort breakfast, snacks from supermarket, dinner at Denarau Marina or local cafes.
- Breakfast: Included in room rate.
- Lunch: Shared pizza or light snacks from supermarket stash ($60 FJD).
- Dinner: Dining at Port Denarau or Martintar ($150 FJD).
- Drinks/Snacks: Duty-free alcohol + supermarket water ($40 FJD).
- Total Daily: ~$250 FJD ($180 NZD).
3. The “Self-Caterer” Budget (Economy)
Staying in an apartment/Airbnb, cooking most meals, eating local.
- Breakfast: Cereal/Toast in apartment ($15 FJD).
- Lunch: Sandwiches or local bakery pies ($25 FJD).
- Dinner: Cooked meal or local curry house takeout ($60 FJD).
- Drinks/Snacks: Supermarket prices ($20 FJD).
- Total Daily: ~$120 FJD ($85 NZD).
Frequently Asked Questions
Is food expensive in Fiji for tourists?
Yes, resort food is expensive, comparable to high-end Auckland restaurant prices. However, local food in towns like Nadi is very cheap. The disparity between “tourist price” and “local price” is significant.
How much is a beer in Fiji 2024?
A Fiji Gold or Fiji Bitter costs between $10 and $16 FJD at a resort bar. At a supermarket or bottle shop, the same beer costs roughly $3.50 to $4.50 FJD.
Can I drink the tap water in Fiji?
In major hotels and resorts in Nadi, Denarau, and the Coral Coast, tap water is generally treated and safe. However, to avoid any risk of holiday-ruining stomach bugs, most families stick to bottled water.
Do I need to tip waiters in Fiji?
Tipping is not mandatory in Fiji and is not culturally expected in the same way as the USA. However, it is greatly appreciated. Many resorts have a “Staff Christmas Fund” box at reception, which is the fairest way to tip the whole team.
Are there gluten-free options in Fiji?
Major 4 and 5-star resorts are very accustomed to dietary requirements and usually offer gluten-free bread and meal options. However, local cafes in town may have limited understanding of cross-contamination, so stick to naturally gluten-free foods like fresh fish, rice, and vegetables there.
What is the average cost of a meal in Fiji?
A resort dinner main course averages $55 FJD. A cafe meal in Nadi averages $20 FJD. A street food snack (like roti parcels) can be as low as $5 FJD.



