We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
44 results
Price per night
Any
Amenities Restaurant Business Centre Spa Airport Transportation Concierge Internet Meeting Rooms Breakfast included Pool Bar/LoungeAny
Special offersAny
Distance from
Any
Any distance
Traveller rating
Any
Hotel class 4 stars Any
StyleAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
US$1,122
Expedia.com
View Deal
Certificate of Excellence
#1 Best Value of 2 hotels in Bazaruto Island
  • Breakfast included
  • Pool
Booking.com
View Deal
29.7 km from Bazaruto Island
#3 of 3 Inhassoro B&B and Inns
    Villas do Indico Ocean Eco-Resort & Spa(Vilanculos)(Great Value!)
    Free cancellation until 04/03
    US$150
    US$146
    Travelocity
    View Deal
    Certificate of Excellence
    32.7 km from Bazaruto Island
    #7 of 25 Speciality Lodging in Vilanculos
    • Free Parking
    • Pool
    US$209
    Travelocity
    View Deal
    38.9 km from Bazaruto Island
    #2 of 25 Speciality Lodging in Vilanculos
    • Free Wifi
    • Free Parking
    Vila Do Paraiso(Vilanculos)
    US$400
    US$388
    Travelocity
    View Deal
    Certificate of Excellence
    39.2 km from Bazaruto Island
    #4 of 25 Speciality Lodging in Vilanculos
    • Free Parking
    • Pool
    US$263
    US$247
    Agoda.com
    View Deal
    Certificate of Excellence
    39.6 km from Bazaruto Island
    #1 of 9 Hotels in Vilanculos
    • Free Parking
    • Breakfast included
    Samara Lodge(Vilanculos)(Great Value!)
    Free cancellation until 24/02
    US$75
    Booking.com
    View Deal
    40.0 km from Bazaruto Island
    #4 of 10 Vilanculos B&B and Inns
      Hotel Dona Ana(Vilanculos)
      Free cancellation until 25/02
      US$221
      Expedia.com
      View Deal
      Certificate of Excellence
      40.2 km from Bazaruto Island
      #5 of 9 Hotels in Vilanculos
      • Free Wifi
      • Free Parking
      US$148
      Booking.com
      View Deal
      41.2 km from Bazaruto Island
      #5 of 10 Vilanculos B&B and Inns
        Palmeiras Lodge(Vilanculos)(Great Value!)
        US$67
        US$64
        Booking.com
        View Deal
        41.4 km from Bazaruto Island
        #3 of 10 Vilanculos B&B and Inns
        • Free Parking
        • Breakfast included
        Booking.com
        View Deal
        41.5 km from Bazaruto Island
        #19 of 25 Speciality Lodging in Vilanculos
        • Free Parking
        • Beachfront
        Dolphin Dhow Accommodation(Vilanculos)(Great Value!)
        Hotels.com
        View Deal
        42.3 km from Bazaruto Island
        #13 of 25 Speciality Lodging in Vilanculos
        • Free Parking
        • Beachfront
        Baobab Beach Backpackers(Vilanculos)(Great Value!)
        US$34
        Booking.com
        View Deal
        Certificate of Excellence
        42.9 km from Bazaruto Island
        #3 of 25 Speciality Lodging in Vilanculos
        • Free Parking
        • Pool
        The Beach Village(Vilanculos)(Great Value!)
        Travelocity
        View Deal
        43.1 km from Bazaruto Island
        #14 of 25 Speciality Lodging in Vilanculos
        • Free Parking
        • Pool
        US$123
        Booking.com
        View Deal
        44.1 km from Bazaruto Island
        #8 of 25 Speciality Lodging in Vilanculos
        • Free Parking
        • Pool
        Dona Soraya Lodge(Vilanculos)(Great Value!)
        US$45
        Booking.com
        View Deal
        44.8 km from Bazaruto Island
        #15 of 25 Speciality Lodging in Vilanculos
          Archipelago Resort(Vilanculos)
          US$100
          Booking.com
          View Deal
          Certificate of Excellence
          46.5 km from Bazaruto Island
          #1 of 25 Speciality Lodging in Vilanculos
          • Free Parking
          • Pool
          Rio Azul Lodge(Vilanculos)
          Agoda.com
          View Deal
          55.6 km from Bazaruto Island
          #10 of 25 Speciality Lodging in Vilanculos
          • Free Parking
          • Beachfront
          Azura Benguerra Island(Benguerra Island)
          No availability for your dates from these sites
          Certificate of Excellence
          23.3 km from Bazaruto Island
          #1 of 2 Speciality Lodging in Benguerra Island
          • Breakfast included
          • Pool
          andBeyond Benguerra Island(Benguerra Island)
          TripAdvisor
          View Deal
          Certificate of Excellence
          24.3 km from Bazaruto Island
          #2 of 2 Speciality Lodging in Benguerra Island
          • Breakfast included
          • Pool
          TripAdvisor
          View Deal
          Certificate of Excellence
          34.9 km from Bazaruto Island
          #5 of 25 Speciality Lodging in Vilanculos
          • Free Wifi
          • Free Parking
          Aguia Negra Resort(Vilanculos)
          TripAdvisor
          View Deal
          39.6 km from Bazaruto Island
          #6 of 10 Vilanculos B&B and Inns
          • Free Parking
          • Breakfast included
          Casa Cabana Beach(Vilanculos)
          TripAdvisor
          View Deal
          Certificate of Excellence
          39.9 km from Bazaruto Island
          #3 of 9 Hotels in Vilanculos
          • Free Wifi
          • Free Parking
          TripAdvisor
          View Deal
          Certificate of Excellence
          40.3 km from Bazaruto Island
          #2 of 9 Hotels in Vilanculos
          • Free Wifi
          • Free Parking
          Hotel Massunguine(Vilanculos)
          TripAdvisor
          View Deal
          41.5 km from Bazaruto Island
          #8 of 10 Vilanculos B&B and Inns
            Mamma Mia Complexo(Vilanculos)
            TripAdvisor
            View Deal
            41.6 km from Bazaruto Island
            #9 of 10 Vilanculos B&B and Inns
            • Free Wifi
            • Free Parking
            Zombie Cucumber(Vilanculos)
            TripAdvisor
            View Deal
            41.7 km from Bazaruto Island
            #9 of 25 Speciality Lodging in Vilanculos
            • Free Parking
            • Pool
            Casa Jules(Vilanculos)
            TripAdvisor
            View Deal
            Certificate of Excellence
            41.8 km from Bazaruto Island
            #2 of 10 Vilanculos B&B and Inns
            • Free Parking
            • Pool
            Casa Babi(Vilanculos)
            TripAdvisor
            View Deal
            Certificate of Excellence
            42.7 km from Bazaruto Island
            #1 of 10 Vilanculos B&B and Inns
            • Free Wifi
            • Free Parking
            Azulik Lodge(Vilanculos)
            TripAdvisor
            View Deal
            50.2 km from Bazaruto Island
            #11 of 25 Speciality Lodging in Vilanculos
            • Free Wifi
            • Free Parking
            Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.