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

Superb: 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)

Situated on a litchi farm, Monzi Safari Lodge offers self-catering accommodation in Monzi and 20 km away from St Lucia.

Show more Show less
9.3
Superb
404 reviews
Price from
£69
per night

Lodge Afrique

St Lucia (10.2 miles from Mapelane Nature Reserve)

Situated 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
Superb
382 reviews
Price from
£98
per night

St. Lucia Wetlands Guest House

St Lucia (10.5 miles from Mapelane Nature Reserve)

Situated 1 km from both the iSimangaliso Wetland Park and the beach, this guesthouse offers leisure activities in tranquil surroundings.

Show more Show less
9.7
Exceptional
352 reviews
Price from
£55
per night

Kwalucia Private Safari Retreat

St Lucia (10.4 miles from Mapelane Nature Reserve)

Boasting garden views, Kwalucia Private Safari Retreat offers accommodation with pool with a view, a garden and a bar, around 2 km from Ndlovu Beach.

Show more Show less
9.8
Exceptional
159 reviews
Price from
£76
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
Superb
197 reviews
Price from
£63
per night

Leopard Tree Lodge

St Lucia (10.4 miles from Mapelane Nature Reserve)

Leopard Tree Lodge in St Lucia is situated 1.6 km from Ndlovu Beach and features air-conditioned accommodation with free WiFi, as well as access to a terrace.

Show more Show less
9.5
Exceptional
500 reviews
Price from
£59
per night