Skip to main content

Featured Hotels Near Mapelane Nature Reserve

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Monzi Safari Lodge

St Lucia (7.3 miles from Mapelane Nature Reserve)

Located on a litchi farm, Monzi Safari Lodge offers self-catering accommodations in Monzi and 12 mi away from St Lucia.

Show more Show less
9.3
Wonderful
400 reviews
Price from
$74
per night

Lodge Afrique

St Lucia (10.2 miles from Mapelane Nature Reserve)

Located in Santa Lucia Estuary, Lodge Afrique offers free-standing thatched suites with full Afro-Victorian bathrooms. It features an outdoor pool surrounded by a tropical garden.

Show more Show less
9.4
Wonderful
378 reviews
Price from
$125
per night

St. Lucia Wetlands Guest House

St Lucia (10.5 miles from Mapelane Nature Reserve)

Located 0.6 mi from both the iSimangaliso Wetland Park and the beach, this guest house offers leisure activities in tranquil surroundings.

Show more Show less
9.7
Exceptional
355 reviews
Price from
$70
per night

Kwalucia Private Safari Retreat

St Lucia (10.4 miles from Mapelane Nature Reserve)

1.2 miles from Ndlovu Beach in St Lucia, Kwalucia Private Safari Retreat features accommodations with access to beauty services.

Show more Show less
9.8
Exceptional
160 reviews
Price from
$97
per night

Umlilo Lodge

St Lucia (10.2 miles from Mapelane Nature Reserve)

Umlilo Lodge is located in St. Lucia, a small coastal village surrounded by the Greater St. Lucia Wetland Park, South Africa's first National World Heritage Site.

Show more Show less
9.1
Wonderful
199 reviews
Price from
$81
per night

Leopard Tree Lodge

St Lucia (10.4 miles from Mapelane Nature Reserve)

Leopard Tree Lodge is located in St Lucia, a 19-minute walk from Ndlovu Beach and has air-conditioned accommodations with free WiFi, as well as access to a terrace.

Show more Show less
9.5
Exceptional
509 reviews
Price from
$75
per night