Vilanculos Beach Lodge is situated in the small coastal town of Vilankulo, in the subtropical province of Inhambane, Mozambique. Vilankulo lies approximately 700 kms north of Maputo and 500 kms south of Beira.
*The distances are measured as a straight-line and do not necessarily reflect the actual travelling distance.
Whether you're in pursuit of leisure or activity, excitement or relaxation, the extraordinary mix of friendly people and rustic surroundings that Vilanculos has to offer will captivate you.
Book your stay with SA Places and find your ideal Vilanculos accommodation from a wide selection of Hotels, Self-catering, Bed and Breakfast and Guest House accommodation. Find your perfect accommodation in Vilanculos and surrounding areas.