Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

89 hotels in St Lucia

Search the best hotels and places to stay in St Lucia

View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Lot 6 Mckenzie Street, St Lucia, South Africa
The hotel has an outdoor swimming pool and lies close to Amazulu Safaris which is worth visiting.
  • The hotel has
    • Restaurant
    +1
Price from£ 54per nightSelect
Not available
119 Kingfisher Street, St Lucia, South AfricaView on map
500 m from City Centre500 m from City Center
One will enjoy a sports bar or a shared lounge, a spacious garden and a library, while the hotel also boasts prime setting near Saint Lucia Estuary.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • Picnic area/ Tables
    +1
8.6
Great9 reviews
Price from£ 96per nightSelect
Not available
142 Mc Kenzie Street, St Lucia, South Africa, 3936
1.0 km from City Centre1.0 km from City Center
Offering a full kitchen with an electric kettle, a stove and a toaster, the venue is located 20 minutes' walking distance from the center of St Lucia.
Price from£ 65per nightSelect
Not available
Lot 1 Makakatana Mtubatuba Rural, St Lucia, South Africa
15.0 km from City Centre
The property is fitted with a swimming pool and is situated less than 30 km from iSimangaliso Wetland Park.
Select
Not available
Lot 1, Makakatana, Mtubatuba Rural , St Lucia, South Africa, 3935
16.8 km from City Centre
Set 17 km from St Lucia Tours & Charters, this unique villa features a sun terrace and a bar.
Price from£ 1 034per nightSelect
Not available
3 Mullet Street , St Lucia, South Africa, 3936
Offering park views, the venue is placed close to Crocodile Centre St Lucia, and boasts a year-round outdoor swimming pool.
6.2
Nice5 reviews
Price from£ 65per nightSelect
Not available
62 Garric Ave, St Lucia, South Africa
300 m from City Centre1.9 km from St Lucia Crocodile Centre
Featuring a year-round outdoor pool, a patio and a garden, this lovely villa is located next to Crocodile Centre St Lucia.
7.4
Very good5 reviews
Price from£ 68per nightSelect
Not available
107 Mc Kenzie Street, St Lucia, South Africa, 3936
900 m from City Centre900 m from City Center
The property is settled in a coastal area, and its guests can relax on a patio with an outdoor pool.
7.2
Very good9 reviews
Price from£ 99per nightSelect
Not available
103 Mc Kenzie Street, St Lucia, South Africa, 3936
800 m from City Centre900 m from City Center
Located 22 km from iSimangaliso Wetland Park, this villa features an outdoor swimming pool and is equipped with a kitchen.
Price from£ 67per nightSelect
Not available
Kingfisher Street, St Lucia, South Africa
500 m from City Centre500 m from City Center
Featuring a shared lounge and a library, this venue provides convenient access to Saint Lucia Estuary and is within a 50-minute drive from Hluhluwe airport.
9.6
Perfect14 reviews
Price from£ 94per nightSelect
Not available
95 Mckenzie Street, St Lucia, South Africa
800 m from City Centre800 m from City Center
This family owned property has a year-round outdoor swimming pool and is 10 minutes' walk from the centre of St Lucia.
8.2
Great17 reviews
Price from£ 151per nightSelect
Not available
163 Hornbill Street, St Lucia, South Africa, 3936
1.2 km from City Centre1.3 km from City Center
Featuring a sunny patio with an outdoor pool, this 6-room apartment provides its guests with an easy access to St Lucia Deep Sea Fishing Charters.
7.8
Very good17 reviews
Price from£ 108per nightSelect
Not available
9 Dolphin Avenue, St Lucia, South Africa, 3936
700 m from City Centre700 m from City Center
Set near a boat dock in St Lucia, this heritage venue features a garden and an outdoor pool.
9.0
Perfect10 reviews
Price from£ 202per nightSelect
Not available
17 Sandpiper Street, St Lucia, South Africa, 3936
700 m from City Centre700 m from City Center
Offering snorkeling, desert safari and horse riding in the area, this accommodation lies next to Amala Massage & Gifts, and within a 50-minute drive of iSimangaliso Wetland Park.
8.8
Great12 reviews
Price from£ 103per nightSelect
Not available
16 Kingfisher Street, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
Just 2 km from Crocodile Centre St Lucia, this hotel offers snorkeling, horse riding and fishing for guests to keep active.
Price from£ 140per nightSelect
Not available
Mckenzie Street, St Lucia, South Africa
300 m from City Centre400 m from City Center
Everyone will enjoy an outdoor pool onsite and admire ocean views offered from 19 rooms.
Price from£ 47per nightSelect
Not available
81 Mckenzie Street, St Lucia, South Africa, 3936
Located within 10 minutes' walk of the city center, this popular hostel gives quick access to Shoreline Hippo and Croc Cruises.
Price from£ 25per nightSelect
Not available
71 Hornbill Street, St Lucia, South Africa, 3936
600 m from City Centre600 m from City Center
Placed 1 km from the centre of St Lucia, the venue includes a sun terrace, a bar and a patio available to all guests.
9.4
Perfect5 reviews
Price from£ 84per nightSelect
Not available
81 Mckenzie Street, St Lucia, South Africa
600 m from City Centre700 m from City Center
Set in St Lucia, this heritage venue features a sunbathing terrace, a shared lounge and a garden.
Price from£ 61per nightSelect
Not available
153 Hornbill, St Lucia, South Africa, 3936
1.2 km from City Centre1.2 km from City Center
Set 3 km from Crocodile Centre St Lucia, this self-catering villa features an outdoor pool.
7.2
Very good2 reviews
Price from£ 78per nightSelect
Not available
75 Flamingo Street, St Lucia, South Africa, 3936
1000 m from City Centre1000 m from City Center
Boasting a sunny patio, this 3-bedroom apartment is located a short distance from Heritage Day Tours & Safaris and Maphelane Nature Reserve.
Price from£ 36per nightSelect
Not available
M11 First Avenue, St Lucia, South Africa
12.9 km from City Centre
Situated in a popular area, this self-catering property features a plunge pool.
7.0
Very good1 review
Price from£ 155per nightSelect
Not available
187 Mckenzie Road, St Lucia, South Africa, 3936
1.3 km from City Centre1.3 km from City Center
Adjacent to EuroZulu Guided Tours & Safaris, and close to EuroZulu Guided Tours & Safaris, this family hotel features 6 luxury rooms.
Price from£ 154per nightSelect
Not available
15 Sandpiper Street, St Lucia, South Africa
700 m from City Centre700 m from City Center
The luxury hotel is a good starting point to St Lucia' sights including Saint Lucia Estuary and Amala Massage & Gifts.
Price from£ 113per nightSelect
Not available
36 Hornbill St, St Lucia, South Africa, 3936
400 m from City Centre400 m from City Center
Boasting a private swimming pool, the hotel is about 10 minutes' walk from the center of St Lucia.
Price from£ 70per nightSelect
Not available
5 Kabeljou Avenue, St Lucia, South Africa, 3936
600 m from City Centre600 m from City Center
Boasting access to Saint Lucia Estuary, the hotel includes a shared lounge, a library and a golf course onsite providing guests with en-suite rooms.
Price from£ 92per nightSelect
Not available
30 Pelikaan Street, St Lucia, South Africa, 3936
Located close to the beach, this business property with a shared lounge, barbeque grills and a library ensures a pleasant stay near Heritage Day Tours & Safaris.
Price from£ 79per nightSelect
Not available
66 Kingfisher Street, St Lucia, South Africa, 3936
700 m from City Centre500 m from City Center
Featuring an outdoor swimming pool, this family venue gives access to Crocodile Centre St Lucia.
8.2
Great1 review
Price from£ 103per nightSelect
Not available
4 Flamingo Street, St Lucia, South Africa, 3936
300 m from City Centre300 m from City Center
Offering a public swimming pool and a non-smoking restaurant, this luxury property in the heart of St Lucia is located near Amazulu Safaris.
Price from£ 99per nightSelect
Not available
41 Flamingo Street , St Lucia, South Africa, 3936
600 m from City Centre700 m from City Center
This designer hotel with a year-round outdoor pool is just a 60-minute drive from Lake Eteza.
Price from£ 55per nightSelect
Not available
135 Hornbill Street, St Lucia, South Africa
1.0 km from City Centre1.1 km from City Center
Set in St Lucia, this family venue features a sun terrace, a bar and a patio.
6.2
Nice22 reviews
Price from£ 162per nightSelect
Not available
Steenbras Avenue, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
Boasting a patio, this 2-bedroom apartment is located a short distance from Shoreline Hippo and Croc Cruises and Veyane Cultural Village.
Price from£ 95per nightSelect
Not available
13 Pelikaan Street, St Lucia, South Africa, 3936
300 m from City Centre300 m from City Center
The hotel is set close to Safari and Surf, and boasts a private pool as well as garden views.
Price from£ 45per nightSelect
Not available
43 Pelikaan Street, St Lucia, South Africa, 3936
300 m from City Centre400 m from City Center
Located 2 km from Crocodile Centre St Lucia, this villa features a private pool and is equipped with a kitchen.
Price from£ 129per nightSelect
Not available
154 Mckenzie Street, St Lucia, South Africa, 3936
1.2 km from City Centre1.3 km from City Center
Situated 3 km from Crocodile Centre St Lucia, this venue features an outdoor pool.
Price from£ 86per nightSelect
Not available
24 Kingfisher Street, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
Set within 10 minutes' walk of the city center, the apartment offers a kitchen along with a terrace.
Price from£ 88per nightSelect
Not available
147 Hornbill Street, St Lucia, South Africa
1.1 km from City Centre1.1 km from City Center
Situated in proximity to Veyane Cultural Village, the property offers a seasonal outdoor pool and a kitchenette.
Price from£ 92per nightSelect
Not available
125 Mckenzie Street, St Lucia, South Africa
700 m from City Centre700 m from City Center
Offering convenient proximity to Maverick Fishing Charters, the hotel is also close to Veyane Cultural Village.
Price from£ 85per nightSelect
Not available
105 Garrick Avenue, St Lucia, South Africa, 3936
500 m from City Centre1.9 km from St Lucia Crocodile Centre
Located just 20 minutes' walk from Crocodile Centre St Lucia, this apartment with modern-style decor features a library and a golf course.
10.0
Perfect2 reviews
Price from£ 68per nightSelect
Not available
Mc Kenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Featuring a patio, this property is situated a short distance from Ocean Experience Whale Watching and about a 10-minute walk from the center of St Lucia.
Price from£ 65per nightSelect
Not available
Cnr Grunter & Kingfisher Street, St Lucia, South Africa, 3936
600 m from City Centre600 m from City Center
The property is fitted with an outdoor pool and is situated less than 23 km from iSimangaliso Wetland Park.
Price from£ 77per nightSelect
Not available
68 Hornbill St, St Lucia, South Africa, 3936
600 m from City Centre600 m from City Center
Featuring a terrace with park views, the apartment is placed next to Crocodile Centre St Lucia.
Price from£ 90per nightSelect
Not available
43 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre2.0 km from St Lucia Crocodile Centre
Set within 10 minutes' walk of the city center, the apartment offers a kitchen along with a patio.
Price from£ 118per nightSelect
Not available
1 Kabeljou Street, St Lucia, South Africa
500 m from City Centre500 m from City Center
Equipped with an own balcony and a swimming pool, this apartment is set less than 1300 meters from Saint Lucia Estuary.
Price from£ 71per nightSelect
Not available
159 Hornbill Street, St Lucia, South Africa
1.1 km from City Centre1.2 km from City Center
Set near Amala Massage & Gifts, this accommodation with panoramic views offers numerous sports activities, including snorkeling, horse riding and bowling.
Price from£ 142per nightSelect
Not available
57 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre2.0 km from St Lucia Crocodile Centre
Offering a swimming pool, this heritage accommodation lies 1.9 km from Crocodile Centre St Lucia.
Price from£ 54per nightSelect
Not available
91 Pelican Street, St Lucia, South Africa, 3936
700 m from City Centre800 m from City Center
Featuring a terrace with garden views, the apartment is placed next to Safari and Surf.
Price from£ 94per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Set 10 minutes from the city center, the 2-bedroom apartment offers an aqua park, a tennis court and a golf course.
Price from£ 59per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.8 km from St Lucia Crocodile Centre
This property near St Lucia Tours & Charters consists of 3 bedrooms, 1 bathrooms and a kitchen for up to 6 guests.
Price from£ 108per nightSelect
Not available
119 Hornbill Street, St Lucia, South Africa
1000 m from City Centre1000 m from City Center
Featuring an own terrace fitted with an outdoor pool, this stylish property is situated near attractions such as Amala Massage & Gifts.
9.4
Perfect17 reviews
Price from£ 127per nightSelect
Not available
95 Pelikaan Street, St Lucia, South Africa, 3936
800 m from City Centre800 m from City Center
Featuring a shared lounge and a golf course, this 7-room property is located near attractions such as St Lucia Deep Sea Fishing Charters and Monzi Safaris.
Price from£ 77per nightSelect
Not available
15 Pelican Street, St Lucia, South Africa, 3936
200 m from City Centre1.7 km from St Lucia Crocodile Centre
Located in a business area next to Crocodile Centre St Lucia, the villa welcomes guests with an outdoor pool.
Price from£ 131per nightSelect
Not available
124 Pelikaan Street, St Lucia, South Africa, 3936
400 m from City Centre500 m from City Center
Featuring a sunny patio, this property is situated a short distance from Amala Massage & Gifts and about a 10-minute walk from the center of St Lucia.
Price from£ 125per nightSelect
Not available
59 Flamingo Street, St Lucia, South Africa, 3936
700 m from City Centre700 m from City Center
Set 4.5 km from Veyane Cultural Village, this apartment has a fully equipped kitchen and 2 bathrooms.
Price from£ 172per nightSelect
Not available
55 Garrick Avenue, St Lucia, South Africa, 3936
Located 24 km from iMfolozi Game Reserve, this heritage villa offers a picnic area and barbeque grills.
Price from£ 79per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Featuring a sunny patio, this property is situated a short distance from Kosi Bay and about a 10-minute walk from the center of St Lucia.
Price from£ 86per nightSelect
Not available
32 Kingfisher Street, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
The property is fitted with a plunge swimming pool and is situated less than 1.3 km from Gwalagwala Trail.
Price from£ 56per nightSelect
Not available
Flamingo Street, St Lucia, South Africa
500 m from City Centre500 m from City Center
Located within 2.2 km from Crocodile Centre St Lucia, the apartment provides a kitchen, a swimming pool and a terrace.
Price from£ 110per nightSelect
Not available
174 Mckenzie Street, St Lucia, South Africa, 3936
1.2 km from City Centre1.3 km from City Center
Located close to a beach, this property features own patio and an outdoor swimming pool.
Price from£ 66per nightSelect
Not available
22 Mckenzie Street 34 The Bridge, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Boasting a sun terrace, this 3-bedroom apartment is located a short distance from Heritage Tours & Safaris and Veyane Cultural Village.
Price from£ 88per nightSelect
Not available
22 Mckenzie Street 24 The Bridge Holiday Resort, St Lucia, South Africa, 3936
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Placed 6 km from Maphelane Nature Reserve, the property consists of 3 bedrooms, 3 bathrooms and a full kitchen.
Price from£ 75per nightSelect
Not available
Katonkel Street, St Lucia, South Africa, 3936
300 m from City Centre300 m from City Center
Offering 2 bedrooms, 1 bathrooms and a kitchen, this apartment is set 10 minutes' walk from the city center.
Price from£ 80per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
The 1-bedroom apartment entices guests with an outdoor pool and a sunny patio.
Price from£ 54per nightSelect
Not available
15 Pelikaan Street, St Lucia, South Africa, 3936
300 m from City Centre300 m from City Center
Set 2 km from Crocodile Centre St Lucia, this accommodation features an outdoor swimming pool and a garden.
Price from£ 89per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Enjoy an aqua park, a tennis court and a golf course, when you stay in this 2-bedroom apartment in St Lucia, close to Heritage Tours & Safaris.
Price from£ 70per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Located a 10-minute walk to the city center, this apartment offers 2 bedrooms and an outdoor swimming pool.
Price from£ 65per nightSelect
Not available
41 Flamingo Street, St Lucia, South Africa, 3936
The budget hotel is a good starting point to St Lucia' sights including Veyane Cultural Village and Amazulu Safaris.
Price from£ 67per nightSelect
Not available
16 Sandpiper Street, St Lucia, South Africa
700 m from City Centre700 m from City Center
Offering convenient proximity to Safari and Surf, the hotel is also close to Crocodile Centre St Lucia.
Price from£ 62per nightSelect
Not available
32 Sandpiper Street, St Lucia, South Africa, 3936
700 m from City Centre700 m from City Center
Featuring a patio, this property is situated a short distance from Safari and Surf and about a 10-minute walk from the center of St Lucia.
Price from£ 107per nightSelect
Not available
8 Kuda Street, St Lucia, South Africa, 3936
1000 m from City Centre1000 m from City Center
The luxury hotel is located in a busy area with quick access to Crocodile Centre St Lucia.
Price from£ 109per nightSelect
Not available
7 Sandpiper Str St Lucia, St Lucia, South Africa, 3936
700 m from City Centre700 m from City Center
Located next to St Lucia Tours & Charters, the venue comprises 7 rooms with garden views.
Price from£ 57per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Located less than 22 km from iSimangaliso Wetland Park, this venue features an individual balcony and a kitchen.
Price from£ 67per nightSelect
Not available
43 Hornbill Street, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
There are rooms facing the garden and the hotel is set close to EuroZulu Guided Tours & Safaris.
Price from£ 69per nightSelect
Not available
57 Pelican Street, St Lucia, South Africa, 3936
400 m from City Centre500 m from City Center
Set 2.2 km from Crocodile Centre St Lucia, this accommodation features a private pool and a garden.
Price from£ 158per nightSelect
Not available
27 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
The property is fitted with an outdoor swimming pool and is situated less than 6 km from Maphelane Nature Reserve.
Price from£ 66per nightSelect
Not available
100 Mackenzie Street, Chalet 38, St Lucia, South Africa, 3936
1000 m from City Centre1.0 km from City Center
Boasting an outdoor swimming pool and a sunny patio, this apartment with 2 bedrooms is just a 15-minute walk from Extreme Nature Tours and Travel Day Tours.
Price from£ 105per nightSelect
Not available
22 Mckenzie Street 11 The Bridge Holiday Resort, St Lucia, South Africa, 3936
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Located a 10-minute walk to the city center, this apartment offers 2 bedrooms and an outdoor pool.
Price from£ 58per nightSelect
Not available
310 Mckenzie St, St Lucia, South Africa, 3936
300 m from City Centre1.8 km from St Lucia Crocodile Centre
Located near Beach, the hotel offers views of the garden and an outdoor swimming pool.
Select
Not available
100 Mckenzie Street, St Lucia, South Africa, 3936
800 m from City Centre800 m from City Center
This property near St Lucia Deep Sea Fishing Charters consists of 2 bedrooms, 1 bathrooms and a full kitchen for up to 5 guests.
Price from£ 50per nightSelect
Not available
74 Mckenzie Street, St Lucia, South Africa, 3936
500 m from City Centre600 m from City Center
This 2-bedroom property next to Heritage Day Tours & Safaris offers accommodation fitted with own terrace as well as an outdoor pool.
Price from£ 83per nightSelect
Not available
Flamingo Street, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
Situated 1200 metres from Saint Lucia Estuary, this venue features a seasonal outdoor swimming pool, a sun terrace and a year-round outdoor pool.
Price from£ 129per nightSelect
Not available
12 Mckenzie Street 32 The Bridge Holiday Resort, St Lucia, South Africa, 3936
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Set within 10 minutes' walk of the city center, the apartment offers a kitchen along with a sunny patio.
Price from£ 77per nightSelect
Not available
8 Sandpiper Str St Lucia, St Lucia, South Africa, 3936
700 m from City Centre700 m from City Center
The budget hotel is a good starting point to St Lucia' sights including Amazulu Safaris and Safari and Surf.
Price from£ 52per nightSelect
Not available
1 Visarend Street, St Lucia, South Africa, 3936
300 m from City Centre1.8 km from St Lucia Crocodile Centre
Offering 2 bedrooms, 2 bathrooms and a kitchen, this apartment is set 10 minutes' walk from the city center.
Price from£ 78per nightSelect
Not available
70 Mckenzie Street, St Lucia, South Africa, 3936
500 m from City Centre500 m from City Center
Boasting a patio, this property is set in a 10-minute walk to the city center and Amazulu Safaris is steps away.
Price from£ 144per nightSelect
Not available
Visarend 1 Luwandla Complex #13, St Lucia, South Africa, 3936
300 m from City Centre1.8 km from St Lucia Crocodile Centre
Featuring free self parking and a patio, this property is situated a short distance from Kosi Bay.
Select
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Located close to Kosi Bay, with easy access to a boat dock, this apartment accommodates up to 6 people.
Price from£ 79per nightSelect
Not available
M18 Monzi, St Lucia, South Africa, 3936
12.9 km from City Centre
Select
Not available
Cnr Grunter & Kingfisher Street, St Lucia, South Africa
600 m from City Centre600 m from City Center
The property is settled in a business area, and its guests can relax on a terrace with an outdoor pool.
Select
Not available

Filtering results

Please wait...

89 hotels found

Your booking experience in St Lucia

When you book St Lucia accommodation with hotelmix.co.uk, you will find heaps of affordable options. Book a room with our help!

Budget hotels in St Lucia

Uitspan - Apartment Unit 5 is an affordable choice that offers an outdoor swimming pool and free private parking. Jo-A-Lize Lodge is a 3-star budget choice just 600 meters from the city center. The Bridge Holiday Resort is a low-priced apartment near St Lucia Deep Sea Fishing Charters offering an outdoor swimming pool, diving and canoeing.

Proximity to public transport

Several hotels near Richards Bay airport offer comfortable accommodations, such as Serendipity Guest House or Aristo Manor Self-Catering Accommodation.

Convenience of staying in the city centre

If a city center appeals to you, have a look at Monzi Safaris Backpackers with a room rate from 28£. Santa Lucia Guest House is an upscale hotel that is a 5-minute walk to the center and a 5-minute walk to Fishermans Restaurant & Pub.

Consider staying at Whalesong Guest House, where you'll be within 10 minutes' walking distance of Monzi Safaris. Stay at African Dreamz Guest House, a 4-star hotel, to be within walking distance of Maverick Fishing Charters.

Luxury and boutique accommodation

St. Lucia Kingfisher Lodge is a 4-star luxury hotel 0.9 km from Amazulu Safaris and boasts a seasonal outdoor pool, snorkeling and hiking. Lake St Lucia Villas is a charming choice that is only a 10-minute walk to the center and offers rates from 53£.

Apartments, B&Bs and others

Sea'S The Day is a cozy apartment in the center of the city located 350 meters from Fishermans Restaurant & Pub. If you want to be near EuroZulu Guided Tours & Safaris, pick The Sandpiper Guest House, which is a good option for families and just a 10-minute walk away.

Show moreLess