Hotels of Earth

Funky Fish Beach & Surf Resort

★★★ Malolo Island, Mamanuca Group, Malolo, FJ

6.7 guest rating· 154 reviews

About this hotel

Private Beach Paradise

Luxurious Accommodation Options

Choose from beach bungalows, private rooms, or dormitory rooms, all equipped with modern amenities and daily essentials for a comfortable stay.

Exciting Activities and Dining

Experience thrilling surfing at Cloudbreak, indulge in fresh seafood at EPIC restaurant, and unwind with Fijian dancing and karaoke. Enjoy complimentary snorkeling gear and free handline fishing, or opt for kayaking and motorized water sports for an adventure-filled vacation.

Ready to experience the ultimate beach getaway at Funky Fish Beach & Surf Resort?

Rooms & rates

Standard Triple Room

Sleeps 3 · 32 m² · 2× Twin bed, Double bed

  • Air conditioning
  • Shower
  • Radio
  • Refrigerator
  • Fan

One Bedroom Beachfront Bungalow

Sleeps 3 · 34 m² · 2× Twin bed, Double bed

  • Desk
  • Private bathroom
  • Shower
  • Radio
  • Refrigerator

Two Bedroom Beachfront Bungalow

Sleeps 5 · 64 m² · Twin bed, Queen bed

  • Private bathroom
  • Shower
  • Radio
  • Refrigerator
  • Seating Area

Bungalow - Beach Front

Sleeps 2 · 30 m² · Queen bed

  • Private bathroom
  • Shower
  • Radio
  • Fan
  • Toilet

Amenities

  • WiFi available
  • Outdoor pool
  • Swimming pool
  • Spa/wellness center
  • Restaurant
  • Bar
  • Screens / Barriers between staff and guests for safety
  • Air conditioning
  • Beach
  • Beachfront
  • Private beach area
  • Sun loungers or beach chairs
  • Golf course
  • Skiing
Show all 89 amenities
  • 24-hour front desk
  • Tour desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • Airport drop off
  • Airport pick up
  • Babysitting/child services
  • Billiards
  • Board games/puzzles
  • Broadcast Live sport events
  • Canoeing
  • Cashless payment available
  • Children's playground
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cooking class
  • Currency exchange
  • Daily housekeeping
  • Darts
  • Delivered food - securely covered
  • Designated smoking area
  • Diving
  • Dry cleaning
  • Entertainment staff
  • Evening entertainment
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Games room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Happy hour
  • Hiking
  • Indoor play area
  • Ironing service
  • Karaoke
  • Kid meals
  • Kid-friendly buffet
  • Laundry
  • Laundry washed per local authority guidelines
  • Luggage storage
  • Massage services
  • Meeting/banquet facilities
  • Open-air bath
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Picnic area
  • Property cleaned by professional cleaning companies
  • Safety deposit box
  • Sanitized tableware & silverware
  • Security alarm
  • Shared lounge/TV area
  • Shuttle service
  • Smoke alarms
  • Snorkelling
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Sun umbrellas
  • Table tennis
  • Terrace
  • Themed dinner nights
  • Tour/class on local culture
  • Walking tours
  • Water sport facilities on site
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

Malolo Island, Mamanuca Group, Malolo, FJ

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 11:00 AM

What guests say6.7154 reviews

+ Beautiful location+ Friendly staffPoor cleanlinessLimited activities
Cleanliness4.3
Service8.3
Location9.3
Room Quality5.2
Amenities5.3
Value for Money5.7

Guest review

6.0

Friendly staff

Isolated and not a lot to do. Food was limited in their quantity they provide at dinner. Felt like food was very budgeted and not enough

Wayne · AU · 2026-07-18

Guest review

6.0

Had an amazing stay at the resort, mostly for surfers tho, no activities but the staff was nice (mostly). Good vibes stunning view and the rooms were good as well.

The manager. Ruined our whole experience, checked out earlier because of him. Bad energy, mad, unpleasant. Don't book this Resort if he/she is there.

Zamislov · IL · 2026-07-13

The perfect location for surfers on a budgef, Funky Fish Resort is the friendliest stay on Malolo, perhaps in Fiji!

10.0

Perfect location for surfers on a budget, it has all the amenities surfers need!

The one dock often had workers vessels, at least the end of the pontoon should remain clear for nose in, pickups and drop offs

Aaron · AU · 2026-07-08

Guest review

8.0

Great spot if you’re traveling to surf. Very well located, close to breaks, they provide all meals and there are a few bites to snack between meals. The place is always tidy and clean, lovely and respectful staff, highly recommended.

Florencia · AU · 2026-05-31

Good to know

Funky Fish Beach & Surf Resort is only accessible by water taxi or catamaran.

Direct boat transfer services to and from Port Denarau or Vuda Marina can be arranged by Funky Fish Beach & Surf Resort at additional cost. Nadi International Airport to Port Denarau or Vadu Marina is 20 minutes by taxi.

Please inform Funky Fish Beach & Surf Resort in advance to arrange transfers, using the contact details found on the booking confirmation.

A deposit may be required at the property.

Parking

No parking available.

Internet

Wired internet is available in public areas and charges are applicable.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children from 1 year old to 3 years old stay for free when using an available cot.

Children from 4 years old to 12 years old stay for FJD 97 per person per night when using an available extra bed.

People 13 years old and over stay for FJD 232 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.