Saint Lucia, South Africa

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Saint Lucia

: 100 options found

Select dates so you can see the availability and exact prices.

81 Mckenzie Street, Saint Lucia
326 m from the center of Saint Lucia
834 reviews
9.0

Room in this hotel

from $ 103
per night
8 Kuda Street, 3936 St Lucia, South Africa, Saint Lucia
466 m from the center of Saint Lucia
79 reviews
9.0

Room in this hotel

from $ 109
per night
McKenzie Street, Saint Lucia
493 m from the center of Saint Lucia
71 reviews
8.0

Room in this hotel

from $ 62
per night
174 McKenzie Street, Saint Lucia
872 m from the center of Saint Lucia
147 reviews
9.0

Room in this hotel

from $ 49
per night
81 Mckenzie Street, Saint Lucia
333 m from the center of Saint Lucia

Room in this hotel

from $ 47
per night
36 Hornbill St, Saint Lucia
273 m from the center of Saint Lucia
146 reviews
9.0

Room in this hotel

from $ 92
per night
Mc Kenzie Street, Saint Lucia
418 m from the center of Saint Lucia
84 reviews
6.0

Room in this hotel

from $ 49
per night
Mckenzie Street, Saint Lucia
429 m from the center of Saint Lucia
21 reviews
7.0

Room in this hotel

from $ 86
per night
125 Mckenzie Street, Saint Lucia
357 m from the center of Saint Lucia

Room in this hotel

from $ 78
per night
Manzini Chalets, 100 Mckenzie Street, 3936, St Lucia, ZA, Saint Lucia
418 m from the center of Saint Lucia

Room in this hotel

from $ 112
per night
3 Mullett Street, Saint Lucia
350 m from the center of Saint Lucia
8 reviews
7.0

Room in this hotel

from $ 105
per night
Pelikaan Street, Saint Lucia
95 m from the center of Saint Lucia
129 reviews
7.0

Room in this hotel

from $ 81
per night
32 Sandpiper St, Saint Lucia
426 m from the center of Saint Lucia
270 reviews
10

Room in this hotel

from $ 122
per night
4 Flamingo Street, Saint Lucia
291 m from the center of Saint Lucia
387 reviews
9.8

Room in this hotel

from $ 125
per night
7 Sandpiper Str St Lucia, Saint Lucia
553 m from the center of Saint Lucia
140 reviews
10

Room in this hotel

from $ 94
per night
Lot 6, McKenzie Street, Saint Lucia
335 m from the center of Saint Lucia
16 reviews
5.0

Room in this hotel

from $ 64
per night
187 McKenzie Street, 3936 St Lucia, South Africa, Saint Lucia
906 m from the center of Saint Lucia
269 reviews
9.0

Room in this hotel

from $ 137
per night
La Dolce Vita unit 1, Visarend Street, KwaZulu Natal, 3936 St Lucia, South Africa, Saint Lucia
610 m from the center of Saint Lucia

Room in this hotel

from $ 388
per night
22 McKenzie Street, Saint Lucia
575 m from the center of Saint Lucia
102 reviews
7.0

Room in this hotel

from $ 191
per night
27 McKenzie Street, Saint Lucia
502 m from the center of Saint Lucia
64 reviews
8.0

Room in this hotel

from $ 58
per night