Maputaland Hotels

Map of Maputaland Hotels

Leopard Tree Lodge St Lucia
9.5/10 Exceptional
19 reviews
Free Wi-Fi

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

Number of rooms: 11

7 Sandpiper St, 3936 St Lucia, South Africa

Avalone Guest House St Lucia
9/10 Wonderful
20 reviews
Free Wi-Fi Parking

Situated in St Lucia, Avalone Guest House offers accommodation with a terrace or a balcony, free Wi-Fi and TV, as well as a garden and a shared lounge.

Number of rooms: 12

15 Sandpiper Street, 3936 St Lucia, South Africa

First Group La Rochelle St Lucia
8.9/10 Wonderful

Located in St Lucia, 1.2 km from Ndlovu Beach and 1.3 km from Ingwe Beach, First Group La Rochelle provides spacious air-conditioned accommodation with a patio and free Wi-Fi. The property is situated 1.6 km from Estuary Beach, 2.

Number of rooms: 33

56 Beach Road, 3936 St Lucia, South Africa

Lidiko Lodge St Lucia

Lidiko Lodge
Vacation Home St Lucia

8.8/10 Excellent
29 reviews
Free Wi-Fi

Set above Lake St Lucia Lake and surrounded by the magnificent St Lucia Wetland Park and the ocean, Lidiko Lodge is a peaceful, 4-star retreat with great services and facilities.

Number of rooms: 17

95 McKenzie Street, 3936 St Lucia, South Africa

Bhangazi Lodge Bed & Breakfast St Lucia
9.5/10 Exceptional
15 reviews
Free Wi-Fi

Offering a terrace with outdoor pool, Bhangazi Lodge features African themed arts and crafts. Based in St Lucia, it is located at the gateway to the St. Lucia Wetland Park.

Number of rooms: 6

36 Hornbill Street, 3936 St Lucia, South Africa

Forest Villa's St Lucia
8.6/10 Excellent
9 reviews
Free Wi-Fi

Set 1.9 km from Ndlovu Beach, Forest Villa's offers a garden, barbecue facilities and air-conditioned accommodation with a patio and free Wi-Fi.

Number of rooms: 18

17 Pelikaan Street St Lucia, 3936 St Lucia, South Africa

Pelican's Nest Holiday Home St Lucia St Lucia
9.5/10 Exceptional
Free Wi-Fi Free private parking

Featuring air-conditioned accommodation with a patio, Pelican's Nest Holiday Home St Lucia is set in St Lucia. This holiday home features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.

Number of rooms: 3

43 Pelikaan Street, 3936 St Lucia, South Africa

St Lucia Eco Lodge St Lucia
8.6/10 Excellent
5 reviews
Free Wi-Fi

Nestled in a tropical garden, St Lucia Eco-Lodge offers stunning views of the Indian Ocean, Mapelane dune and the estuary mouth. Facilities include an outdoor swimming pool.

Number of rooms: 24

135 Hornbill Street, 3936 St Lucia, South Africa

Perna Perna Lodge St Lucia St Lucia
8.5/10 Excellent
13 reviews
Free Wi-Fi

Perna Perna St Lucia offers self-catering accommodation in St Lucia. The resort has an outdoor pool and children's playground. Parking is available on site.

Number of rooms: 15

Mckenzie Street, St Lucia, 3936, 3936 St Lucia, South Africa

Umkhumbi Lodge KwaNibela
8.5/10 Excellent
5 reviews
Free Wi-Fi

Located just a 10-minute drive outside the town of Hluhluwe, on the R22 to Sodwana, this lodge offers spacious rooms with a patio. Umkhumbi features an outdoor pool, a restaurant, and a tree top bar.

Number of rooms: 12

R22, 3960 Hluhluwe, South Africa

Leopard Corner Lodge St Lucia
9.4/10 Wonderful
13 reviews
Free Wi-Fi

Adjacent to St Lucia Wetlands, Leopard Corner Lodge in St Lucia offers spacious rooms and an outdoor pool. The beach is1.2 km away. Free Wi-Fi is available.

Number of rooms: 10

32 Sandpiper Street, 3936 St Lucia, South Africa

Maputaland Guest House St Lucia
9.4/10 Wonderful
Free Wi-Fi

Set in St Lucia, in a historic building, 1.5 km from Ndlovu Beach, Maputaland Guest House is a guest house with a garden and barbecue facilities.

Number of rooms: 6

1 Kabeljou Street, 3936 St Lucia, South Africa

Afrikhaya Guest House St Lucia
9.3/10 Wonderful
7 reviews
Free Wi-Fi

Afrikhaya Guest House in St Lucia offers 4 en-suite guestrooms with private entrance and terrace. It features a lush tropical garden with a swimming pool.

Number of rooms: 5

5 Kabeljou Avenue, 3936 St Lucia, South Africa

Show More Hotels