Vacation Rentals & Villas in Vilanculos

Close

Enter dates for more accurate prices

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

13 Houses

(4) Excellent 

16

Beach House Rental

Inhambane Province / Vilanculos

Vilanculos house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$151

Price per night from

$151

(2) Excellent 

19

Casa Babi

Inhambane Province / Vilanculos

Vilanculos hotel apartment

4 2 2 nights min

  • 4 bedrooms
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask about pets

Price per night from

$224

Price per night from

$224

(1) Excellent 

5

Casa Babi - Tucul

Inhambane Province / Vilanculos

Vilanculos cottage

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child Friendly

Price per night from

$253

Price per night from

$253

11

Mangrove-Bazaruto

Inhambane Province / Vilanculos

Vilanculos b and b

1 6 1 night min

  • 1 bedroom
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$75

Responds fast!
avg. 3 hours 18 minutes

Price per night from

$75

15

Mangrove-Benguera

Inhambane Province / Vilanculos

Vilanculos b and b

1 5 1 night min

  • 1 bedroom
  • sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$75

Responds fast!
avg. 3 hours 18 minutes

Price per night from

$75

(10) Excellent 

Certificate of Excellence

50

Villa Cool - Your Private Beach Villa

Inhambane Province / Vilanculos

Vilanculos villa

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$99

Price per night from

$99

(2) Excellent 

23

Bom Dia beach cottage Vilankulo

Inhambane Province / Vilanculos

Vilanculos cottage

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$101

Price per night from

$101

15

Mangrove-Magaruque

Inhambane Province / Vilanculos

Vilanculos b and b

1 5 1 night min

  • 1 bedroom
  • sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$75

Responds fast!
avg. 3 hours 18 minutes

Price per night from

$75

25

Beach Loft with Amazing View

Inhambane Province / Vilanculos

Vilanculos apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$33

Price per night from

$33

26

Sea Perlo lodge

Inhambane Province / Vilanculos

Vilanculos lodge

9 10 3 nights min

  • 9 bedrooms
  • sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$4,800

Price per night from

$4,800

31

Moyeni lodge.Private & exclusive. Includes all meals

Inhambane Province / Vilanculos

Vilanculos lodge

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$2,454

Price per night from

$2,454

35

Garden Room | VilanCool Water Sports

Inhambane Province / Vilanculos

Vilanculos room

1 1 2 nights min

  • 1 bedroom
  • sleeps 1
  • 2 nights min
  • Child Friendly
  • Car not necessary
  • Air conditioning

Price per night from

$29

Price per night from

$29

(6) Excellent 

37

Moyeni lodge, Private and exclusive. includes all meals.

Inhambane Province / Vilanculos

Vilanculos lodge

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$2,454

Price per night from

$2,454