Fofoa Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

4 Houses

(41) Excellent 

    24

    The Beach House, Tonga

    Vava'u Islands / Fofoa

    Fofoa house

    2 5 4 nights min

    • 2 bedrooms
    • sleeps 5
    • 4 nights min
    • Beach / lakeside relaxation
    • Child Friendly
    • Car not necessary
    “100% Tongan unspoiled beauty with western comforts & magical hos” In today's world it is almost impossible to find a place like Boris and Karen's Tongan Eco Beach Home. Fofoa Island is untouched by technology, unhurried by modern hustle and bustle,
    …see more

    Price per night from

    $613

    Price per night from

    $613

    Great rentals within 20 miles that match your search

    Distance approx 1.3 km from Fofoa Show on Map

      19

      HOLIDAY HOME WITH BOATS ON PEACEFUL LAGOON VAVAU

      Vava'u Islands / Hunga Lagoon

      Hunga Lagoon house

      2 4 5 nights min

      • 2 bedrooms
      • sleeps 4
      • 5 nights min
      • Beach / lakeside relaxation
      • Child Friendly
      • Car not necessary

      Price per night from

      $154

      Responds fast!
      avg. 3 hours 6 minutes

      Price per night from

      $154

      Distance approx 0.1 km from Fofoa Show on Map

      (9) Excellent 

        11

        Coral Cottage

        Vava'u Islands

        Vava'u Islands house

        1 2 4 nights min

        • 1 bedroom
        • sleeps 2
        • 4 nights min
        • Beach / lakeside relaxation
        • Child Friendly
        • Car not necessary

        Price per night from

        $376

        Price per night from

        $376

        Distance approx 9.31 km from Fofoa

          12

          Lady Maria's Place

          Vava'u Islands / Toula

          Toula house

          3 6 8 nights min

          • 3 bedrooms
          • sleeps 6
          • 8 nights min
          • Child Friendly
          • Private garden

          Price per night from

          $46

          Price per night from

          $46