We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Hotels in South Africa

Booking.com

Filter by type

Regions and towns

St Lucia Wilds
St Lucia Wilds

You're eligible for a Genius discount at St Lucia Wilds! To save at this property, all you have to do is sign in. Within a 9-minute drive from the beach and off ...

Accommodation type: Hotel Saint Lucia

Address: 174 Mckenzie Street, 3936 St Lucia, South Africa

St Lucia Palms
St Lucia Palms

Offering an outdoor pool, St Lucia Palms is located in St Lucia and within walking distance to restaurants and shops. There is an outdoor pool and BBQ facilitie ...

Accommodation type: Hotel Saint Lucia

Address: 55 Mckenzie Street, 3936 St Lucia, South Africa

St Lucia Ocean View Lodge
St Lucia Ocean View Lodge

Set in St Lucia, 35 mi from Hluhluwe, St Lucia Ocean View Lodge features a seasonal outdoor pool and barbecue. The accommodations is fitted with a flat-screen T ...

Accommodation type: Hotel Saint Lucia

Address: 147 Hornbill Street, 3936 St Lucia, South Africa

St Lucia Lodge
St Lucia Lodge

Located in St Lucia, just 0.6 mi from the beach lies St Lucia Lodge.. It offers a tropical garden, outdoor swimming pool and free WiFi in public areas. The brig ...

Accommodation type: Hotel Saint Lucia

Address: 41 Flamingo Street , 3936 St Lucia, South Africa

Pelican's Nest St Lucia
Pelican's Nest St Lucia

Located in St Lucia, 1.1 mi from Jabula Beach and 1.5 mi from St Lucia Crocodile Center, Pelican's Nest St Lucia offers a terrace and air conditioning. This hol ...

Accommodation type: Hotel Saint Lucia

Address: 43 Pelikaan Street, 3936 St Lucia, South Africa

Lodge Afrique
Lodge Afrique

You're eligible for a Genius discount at Lodge Afrique! To save at this property, all you have to do is sign in. Located in Santa Lucia Estuary, Lodge Afrique o ...

Accommodation type: Hotel Saint Lucia

Address: 71 Hornbill Street, 3936 St Lucia, South Africa

Little Eden
Little Eden

You're eligible for a Genius discount at Little Eden! To save at this property, all you have to do is sign in. Little Eden offers self-catering apartments overl ...

Accommodation type: Hotel Saint Lucia

Address: 159 Hornbill Street, 3936 St Lucia, South Africa

Lake St Lucia Villas
Lake St Lucia Villas

Located 1.2 mi from Jabula Beach, Lake St Lucia Villas offers accommodations with a balcony, as well as a restaurant and an outdoor swimming pool. The apartment ...

Accommodation type: Hotel Saint Lucia

Address: 7 Flamingo Street, 3936 St Lucia, South Africa

La Dolce Vita No. 3
La Dolce Vita No. 3

Located in St Lucia, 0.9 mi from Jabula Beach, La Dolce Vita No. 3 features accommodations with an outdoor swimming pool, free private parking, a garden and bar ...

Accommodation type: Hotel Saint Lucia

Address: Beach Road La Dolce Vita Number 3, 3936 St Lucia, South Africa

La Dolce Vita Cottage
La Dolce Vita Cottage

You're eligible for a Genius discount at La Dolce Vita Cottage! To save at this property, all you have to do is sign in. Boasting air-conditioned accommodations ...

Accommodation type: Hotel Saint Lucia

Address: La Dolce Vita unit 1, Visarend Street, KwaZulu Natal, 3936 St Lucia, South Africa

Flamingo Lodge
Flamingo Lodge

Set in the heart of the St Lucia World Heritage Site along the Elephant Coast, Flamingo Holiday Apartments is within a 5-minute drive from the beach and offers ...

Accommodation type: Hotel Saint Lucia

Address: McKenzie Street, 3936 St Lucia, South Africa

Flamboyant Apartments
Flamboyant Apartments

Set in St Lucia in the KwaZulu-Natal region, with Jabula Beach and St Lucia Tours and Charters nearby, Flamboyant Apartments offers accommodations with free pri ...

Accommodation type: Hotel Saint Lucia

Address: 69 McKenzie Street, 3936 St Lucia, South Africa

Ephusheni holiday home
Ephusheni holiday home

Boasting city views, Ephusheni holiday home features accommodations with an outdoor swimming pool, a shared lounge and a garden, around 1.5 mi from Maphelane Na ...

Accommodation type: Hotel Saint Lucia

Address: Dukuduku, 3936 St Lucia, South Africa

Enduduzweni
Enduduzweni

Located 1.2 mi from St Lucia Crocodile Center and 3.7 mi from Maphelane Nature Reserve, Enduduzweni provides accommodations in St Lucia. A fridge and coffee mac ...

Accommodation type: Hotel Saint Lucia

Address: 4 Kabeljou Street St Lucia, 3936 St Lucia, South Africa

Elephant Lake Hotel
Elephant Lake Hotel

Located on the shores of the St Lucia Estuary within the iSimangaliso Wetland Park, Elephant Lake Hotel features a bar leading out onto a viewing deck, where hi ...

Accommodation type: Hotel Saint Lucia

Address: 3 Mullet Street , 3936 St Lucia, South Africa

Bushpigs Haven
Bushpigs Haven

Located in St Lucia, 1.4 mi from Jabula Beach and 1.6 mi from St Lucia Crocodile Center, Bushpigs Haven offers air conditioning. This beachfront property offers ...

Accommodation type: Hotel Saint Lucia

Address: 100 Mckenzie Street Bushpigs Haven, 3936 St Lucia, South Africa

Beach House 22
Beach House 22

You're eligible for a Genius discount at Beach House 22! To save at this property, all you have to do is sign in. Located 350 feet from Heritage Tours & Safaris ...

Accommodation type: Hotel Saint Lucia

Address: 100 Mckenzie Street, 3936 St Lucia, South Africa

6 The Bridge Self Catering Apartment
6 The Bridge Self Catering Apartment

Located in St Lucia, 1.1 mi from Jabula Beach, 6 The Bridge Self Catering Apartment provides accommodations with a tennis court, free WiFi and a 24-hour front d ...

Accommodation type: Hotel Saint Lucia

Address: 6 McKenzie Street, 3936 St Lucia, South Africa

57 Pelican Street
57 Pelican Street

Located 37 mi from Hluhluwe Game Reserve, 57 Pelican Street offers a spacious house featuring an outdoor swimming pool surrounded by a tropical garden. Free WiF ...

Accommodation type: Hotel Saint Lucia

Address: 57 Pelican Street, 3936 St Lucia, South Africa

54 The Bridge Holiday Resort
54 The Bridge Holiday Resort

You're eligible for a Genius discount at 54 The Bridge Holiday Resort! To save at this property, all you have to do is sign in. Featuring air-conditioned accomm ...

Accommodation type: Hotel Saint Lucia

Address: 22 Mckenzie Street, 3936 St Lucia, South Africa