Mozambique Holidays

Your African Beach Holiday awaits!

Enjoy the holiday of a lifetime on an African Beach in Mozambique. Various affordable packages to choose from…

Diamonds Leisure Beach

Vilanculos Beach Lodge - 3 Star

From

R16 749.00

per person, sharing

Stay 4 Nights
Book by 10 December 2026
Travel between 01 January and 14 December 2026

    Package Details
    Vilanculos Beach Lodge is situated in the Inhambane province on the island of Vilankulo, the gateway to the Bazaruto Archipelago. The town is about 5kms long and filled with all the amenities, lively atmosphere and friendly people needed to add a local flavour to the best holiday experience.

    Inclusions and Exclusions

    PACKAGE INCLUDES:

    Return flights from Johannesburg to Vilanculos including airline levies
    Return airport transfers
    4 Nights’ accommodation at the 3* Plus Vilanculos Beach Lodge in a Bungalow Room
    Breakfast daily including filter coffee & teas

    Half Board supplement of approximately R925 per person per night (excludes cray fish, prawns & lobster)

    ADDED VALUE:
    Couples Gift: A beautifully presented traditional capulana, with a note sharing its cultural significance
    Lovelock Experience: Seal your love by placing a personalised Lovelock on the resort’s iconic Love Palm
    Bottle of Bubbly
    A Romantic Breakfast Experience
    A Romantic Dinner Experience
    15 -Minutes Jet lag massage

    LAND ACTIVITIES: Swing-ball |Volleyball | Football | Racket-ball | Board Games | Art
    WATER ACTIVITIES: Canoes and stand up paddleboarding

    Why We Love It:
    Activities include canoes, stand up paddleboards, volleyball, beach soccer, racket-ball, swing-ball, board games, dominoes and chess.
    A perfect destination for your breakaway, offers the perfect base from which to explore the picturesque Bazaruto Archipelago and the Bazaruto National Park
    A fine dining restaurant
    An infinity pool has incredible uninterrupted views of the Azure blue ocean as well as of the stunning Archipelago

    PACKAGE EXCLUDES:

    All items of personal nature. Meals and drinks not mentioned.

    Terms & Conditions

    Prices are from a starting price per person sharing, subject to change, airfare increase, currency fluctuations and availability. Taxes are estimated and based on the current exchange rate and are subject to change. Please note that airport taxes, fuel levies & surcharges are approximate and subject to change, the exact amount will be confirmed at time of booking.

    Diamonds Leisure Beach

    Bahia Mar Boutique Hotel - 4 Star

    From

    R19 103.00

    per person, sharing

    Stay 5 Nights
    Book by 10 December 2026
    Travel between 01 January and 15 December 2026

      Package Details
      Located in on the north east coast of Mozambique in Vilankulos, Bahia Mar Boutique Hotel is situated on the mainland of this small fishing village where world renowned kite surfing opportunities, deep sea fishing, island visits with a traditional Dhow and numerous other attractions are on your doorstep.

      Inclusions and Exclusions

      PACKAGE INCLUDES:

      Return flights from Johannesburg to Vilanculos including airline levies
      Return airport transfers
      5 Nights’ accommodation at the 4* Bahia Mar Boutique Hotel in a Garden Suite
      Breakfast daily

      Half Board supplement of approximately R1 220 per person per night.

      Why We Love It:
      A perfect destination for your breakaway, offers the perfect base from which to explore the picturesque Bazaruto Archipelago and the Bazaruto National Park
      A fine dining restaurant
      Spa & Wellness
      Gym with fitness trainers
      Detox Retreat and Yoga Retreat

      PACKAGE EXCLUDES:

      All items of personal nature. Meals and drinks not mentioned.

      Terms & Conditions

      Prices are from a starting price per person sharing, subject to change, airfare increase, currency fluctuations and availability. Taxes are estimated and based on the current exchange rate and are subject to change. Please note that airport taxes, fuel levies & surcharges are approximate and subject to change, the exact amount will be confirmed at time of booking.

      Sarova Whitesands

      Anantara Bazaruto Island - 5 Star

      From

      R47 025.00

      per person, sharing

      Stay 5 Nights
      Book by 25 June 2026
      Travel between 01 February and 30 June 2026

        Package Details
        Offering dazzling natural beauty, tranquil island life and unforgettable experiences, this beautiful resort is located on the private paradise island of Bazaruto

        Inclusions and Exclusions

        PACKAGE INCLUDES:

        Return flights from Johannesburg to Vilanculos including airline levies
        Return airport to resort transfers
        5 Nights accommodation at the 5* Anantara Bazaruto Island Resort in a Beach Villa
        Breakfast, Lunch & Dinner daily incl. soft drinks, bottled water, house wine, local beer, selected house spirits, tea or coffee & minibar.

        ADDED VALUE:
        An Authentic Dhow Cruise Experience

        HIGHLIGHTS:
        Luxury villas with direct beach access
        Private plunge pools
        World-class diving, sailing, snorkelling, deep-sea fishing
        Sunset dune boarding
        Embrace the culinary culture of Mozambique with Spice Spoons
        Award-winning Anantara Spa
        Private airstrip and helipad
        Whale watching (seasonal)

        PACKAGE EXCLUDES:

        All Items not mentioned and all items of a personal nature, Premium brand beverages, Medical and Travel insurance.

        Terms & Conditions

        Supplement of approximately R 7 945 per person applies from 01 – 30 Apr 26
        Prices are from a starting price per person sharing, subject to change, airfare increase, currency fluctuations and availability. Airport taxes, fuel levies and surcharges are approximate and based on the current exchange rate and are subject to change. The exact amount will be confirmed at time of booking.

        GET A QUOTE

        Holiday QR
        How did you find us?