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
Get Prices

89 hotels in St Lucia

If you're having a hard time choosing where to stay near Beach in St. Lucia, Booked.net will help you out! Don't bother with endless lists of hotels to search through; our easy-to-use search and book system lets you filter by budget, star rating, amenities and more. We’ve got design and boutique hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.Hide
Show more
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
Offering convenient proximity to Heritage Day Tours & Safaris, the hotel is also close to Amazulu Safaris.
  • The hotel has
    • Restaurant
    +1
Price fromUS$ 68per nightSelect
Not available
3 Mullet Street , St Lucia, South Africa, 3936
Within easy reach of Veyane Cultural Village, this hotel comprises 56 rooms with en suite bathrooms.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
6.2
Nice5 reviews
Price fromUS$ 83per nightSelect
Not available
119 Kingfisher Street, St Lucia, South Africa
600 yd from City Center600 yd from City Center
Located 1 km from the center of St Lucia, the hotel offers a sports bar plus a buffet, a play area and board games for children.
8.6
Great9 reviews
Price fromUS$ 122per nightSelect
Not available
66 Kingfisher Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
At this family hotel guests can use an outdoor pool area and a shared lounge or spend the day lazing by a swimming pool.
8.2
Great1 review
Price fromUS$ 131per nightSelect
Not available
71 Hornbill Street, St Lucia, South Africa, 3936
700 yd from City Center700 yd from City Center
Located metres away from Safari and Surf, this central property features a tropical garden and a year-round outdoor pool.
9.4
Perfect5 reviews
Price fromUS$ 107per nightSelect
Not available
119 Hornbill Street, St Lucia, South Africa
1100 yd from City Center1100 yd from City Center
Set near Veyane Cultural Village and Heritage Day Tours & Safaris, this apartment enjoys its vicinity to a boat dock and offers a library, a tennis court and a golf course.
9.4
Perfect17 reviews
Price fromUS$ 161per nightSelect
Not available
81 Mckenzie Street, St Lucia, South Africa
700 yd from City Center700 yd from City Center
Set 22 km from iSimangaliso Wetland Park in St Lucia, this heritage property features an outdoor pool.
Price fromUS$ 77per nightSelect
Not available
27 Mckenzie Street, St Lucia, South Africa, 3936
200 yd from City Center1.2 mi from St Lucia Crocodile Centre
The property is fitted with an outdoor pool and is situated less than 6 km from Maphelane Nature Reserve.
Price fromUS$ 84per nightSelect
Not available
147 Hornbill Street, St Lucia, South Africa
1300 yd from City Center1300 yd from City Center
Situated in proximity to Veyane Cultural Village, the villa has an outdoor pool and the garden with views of the beach.
Price fromUS$ 117per nightSelect
Not available
Kingfisher Street, St Lucia, South Africa
600 yd from City Center600 yd from City Center
Providing a shared lounge and a library, this cosy venue with the garden views is nestled close to Extreme Nature Tours and Travel Day Tours.
9.6
Perfect14 reviews
Price fromUS$ 119per nightSelect
Not available
62 Garric Ave, St Lucia, South Africa
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Set near a bus stop in St Lucia, this lovely venue features an individual patio and the swimming pool.
7.4
Very good5 reviews
Price fromUS$ 71per nightSelect
Not available
135 Hornbill Street, St Lucia, South Africa
1200 yd from City Center1200 yd from City Center
Featuring a sunbathing terrace, a bar and a patio, this family villa is located next to St Lucia Tours & Charters.
6.2
Nice22 reviews
Price fromUS$ 205per nightSelect
Not available
163 Hornbill Street, St Lucia, South Africa, 3936
1500 yd from City Center1400 yd from City Center
Situated near Safari and Surf, this unique property features a sunny patio with an outdoor pool.
7.8
Very good17 reviews
Price fromUS$ 137per nightSelect
Not available
9 Dolphin Avenue, St Lucia, South Africa, 3936
800 yd from City Center700 yd from City Center
Featuring a sunbathing terrace, a bar and barbeque grills, this heritage property is situated in a popular area and close to Heritage Day Tours & Safaris.
9.0
Perfect10 reviews
Price fromUS$ 256per nightSelect
Not available
Flamingo Street, St Lucia, South Africa
600 yd from City Center600 yd from City Center
Located less than 22 km from iSimangaliso Wetland Park, this venue features a nice balcony and a kitchen.
Price fromUS$ 139per nightSelect
Not available
103 Mc Kenzie Street, St Lucia, South Africa, 3936
1000 yd from City Center900 yd from City Center
Located near to a beach, this property features a sunny patio and an outdoor swimming pool.
Price fromUS$ 85per nightSelect
Not available
95 Mckenzie Street, St Lucia, South Africa
900 yd from City Center900 yd from City Center
Situated 22 km from iSimangaliso Wetland Park in St Lucia, this family owned villa features a garden and an outdoor pool.
8.2
Great17 reviews
Price fromUS$ 191per nightSelect
Not available
107 Mc Kenzie Street, St Lucia, South Africa, 3936
1000 yd from City Center1000 yd from City Center
Offering a pool area and a library, this apartment, ideal for 2 guests, is located in a green area, close to St Lucia Deep Sea Fishing Charters.
7.2
Very good9 reviews
Price fromUS$ 126per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa
200 yd from City Center1.1 mi from St Lucia Crocodile Centre
Situated 1 km from the centre of St Lucia, the apartment with a view over the garden offers a terrace.
Price fromUS$ 85per nightSelect
Not available
Mckenzie Street, St Lucia, South Africa
400 yd from City Center400 yd from City Center
Just 1.9 km from Crocodile Centre St Lucia, this hotel offers diving, canoeing and horse riding for guests to keep active.
Price fromUS$ 59per nightSelect
Not available
41 Flamingo Street , St Lucia, South Africa, 3936
800 yd from City Center700 yd from City Center
Set near Veyane Cultural Village, this designer venue is 10 minutes' walk of the city center.
Price fromUS$ 70per 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 Veyane Cultural Village.
Price fromUS$ 32per nightSelect
Not available
Lot 1, Makakatana, Mtubatuba Rural , St Lucia, South Africa, 3935
10.4 mi from City Center
Set 17 km from St Lucia Tours & Charters in St Lucia, this unique villa features an outdoor swimming pool.
Price fromUS$ 1 310per nightSelect
Not available
57 Mckenzie Street, St Lucia, South Africa, 3936
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Located near to a beach, this property features a sunny patio and the swimming pool.
Price fromUS$ 69per nightSelect
Not available
125 Mckenzie Street, St Lucia, South Africa
800 yd from City Center800 yd from City Center
The budget hotel is a good starting point to St Lucia' sights including Crocodile Centre St Lucia and Maverick Fishing Charters.
Price fromUS$ 108per nightSelect
Not available
Mc Kenzie Street, St Lucia, South Africa, 3936
200 yd from City Center1.2 mi from St Lucia Crocodile Centre
Boasting a sunny patio, this 2-bedroom apartment is located a short distance from EuroZulu Guided Tours & Safaris and St Lucia Tours & Charters.
Price fromUS$ 83per nightSelect
Not available
30 Pelikaan Street, St Lucia, South Africa, 3936
Located a few steps from Heritage Day Tours & Safaris, the hotel features 6 rooms with views over the garden.
Price fromUS$ 100per nightSelect
Not available
16 Kingfisher Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
The luxury hotel is a good starting point to St Lucia' sights including Ocean Experience Whale Watching and Safari and Surf.
Price fromUS$ 177per nightSelect
Not available
17 Sandpiper Street, St Lucia, South Africa, 3936
800 yd from City Center700 yd from City Center
The family hotel boasts 6 rooms along with snorkeling, desert safari and horse riding, offering direct access to Free Spirit Fishing Charters St Lucia.
8.8
Great12 reviews
Price fromUS$ 131per nightSelect
Not available
36 Hornbill St, St Lucia, South Africa, 3936
500 yd from City Center400 yd from City Center
The hotel is set close to Crocodile Centre St Lucia, and boasts a private swimming pool as well as patio views.
Price fromUS$ 89per nightSelect
Not available
15 Sandpiper Street, St Lucia, South Africa
800 yd from City Center700 yd from City Center
The luxury hotel is a good starting point to St Lucia' sights including Saint Lucia Estuary and Amala Massage & Gifts.
Price fromUS$ 143per nightSelect
Not available
187 Mckenzie Road, St Lucia, South Africa, 3936
1500 yd from City Center1500 yd from City Center
Located in a busy area, the hotel has 6 rooms, and it features a boat dock nearby.
Price fromUS$ 195per nightSelect
Not available
4 Flamingo Street, St Lucia, South Africa, 3936
400 yd from City Center300 yd from City Center
Offering convenient proximity to Kosi Bay, the hotel is also close to Veyane Cultural Village.
Price fromUS$ 126per nightSelect
Not available
16 Sandpiper Street, St Lucia, South Africa
800 yd from City Center700 yd from City Center
Boasting access to Crocodile Centre St Lucia, the hotel includes a shared lounge, barbeque grills and a library onsite providing guests with en-suite rooms.
Price fromUS$ 79per nightSelect
Not available
7 Sandpiper Str St Lucia, St Lucia, South Africa, 3936
800 yd from City Center700 yd from City Center
Located next to Maverick Fishing Charters, the venue comprises 7 rooms with garden views.
Price fromUS$ 72per nightSelect
Not available
13 Pelikaan Street, St Lucia, South Africa, 3936
400 yd from City Center400 yd from City Center
Boasting a private swimming pool, the hotel is about 10 minutes' walk from the center of St Lucia.
Price fromUS$ 57per nightSelect
Not available
32 Sandpiper Street, St Lucia, South Africa, 3936
800 yd from City Center800 yd from City Center
Featuring a terrace with an outdoor swimming pool and barbeque, this 7-room apartment provides its guests with an easy access to Crocodile Centre St Lucia.
Price fromUS$ 135per nightSelect
Not available
M11 First Avenue, St Lucia, South Africa
8.1 mi from City Center
This villa, situated in the popular area, includes an outdoor swimming pool along with a sunbathing terrace, a patio and a tennis court.
7.0
Very good1 review
Price fromUS$ 196per nightSelect
Not available
Steenbras Avenue, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
Staying in this 2-bedroom apartment, nestled near Saint Lucia Estuary, guests can enjoy a sunny patio to relax after a busy day.
Price fromUS$ 120per nightSelect
Not available
91 Pelican Street, St Lucia, South Africa, 3936
900 yd from City Center800 yd from City Center
Featuring a terrace, this property also provides guests with cots, a buffet and board games for kids, in close proximity of Crocodile Centre St Lucia.
Price fromUS$ 119per nightSelect
Not available
12 Mckenzie Street 32 The Bridge Holiday Resort, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
Located within 1.8 km from Crocodile Centre St Lucia, the apartment provides a kitchen, an outdoor swimming pool and a sunny patio.
Price fromUS$ 97per nightSelect
Not available
75 Flamingo Street, St Lucia, South Africa, 3936
1100 yd from City Center1100 yd from City Center
Boasting a patio, this 3-bedroom apartment is located a short distance from EuroZulu Guided Tours & Safaris and Veyane Cultural Village.
Price fromUS$ 46per nightSelect
Not available
124 Pelikaan Street, St Lucia, South Africa, 3936
500 yd from City Center500 yd from City Center
Featuring a patio, this property is situated a short distance from Shoreline Hippo and Croc Cruises and about a 10-minute walk from the center of St Lucia.
Price fromUS$ 158per nightSelect
Not available
43 Mckenzie Street, St Lucia, South Africa, 3936
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Located within 4.7 km from Veyane Cultural Village, the apartment provides a kitchen, an outdoor pool and a patio.
Price fromUS$ 150per nightSelect
Not available
24 Kingfisher Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
Featuring a kitchen and a patio, the property is a 50-minute drive from Hluhluwe airport.
Price fromUS$ 111per nightSelect
Not available
1 Kabeljou Street, St Lucia, South Africa
600 yd from City Center600 yd from City Center
Set in St Lucia, this 6-room property is an ideal base for visits to Kosi Bay.
Price fromUS$ 90per nightSelect
Not available
22 Mckenzie Street 34 The Bridge, St Lucia, South Africa, 3936
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Overlooking the pool, the apartment is equipped with a kitchen and a patio, while being ideal for those willing to visit Heritage Tours & Safaris.
Price fromUS$ 112per nightSelect
Not available
Katonkel Street, St Lucia, South Africa, 3936
400 yd from City Center400 yd from City Center
Set 1 km from the centre of St Lucia, this apartment comes with 2 bedrooms, a kitchen, and a terrace.
Price fromUS$ 101per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 yd from City Center1.2 mi from St Lucia Crocodile Centre
Situated 1 km from the centre of St Lucia, the apartment with a view over the lake offers a patio.
Price fromUS$ 100per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Within a walking distance from Crocodile Centre St Lucia and Kosi Bay, the apartment with 1 bedrooms and 1 bathrooms boasts an aqua park, a tennis court and a golf course.
Price fromUS$ 68per nightSelect
Not available
68 Hornbill St, St Lucia, South Africa, 3936
700 yd from City Center700 yd from City Center
Set 23 km away from iSimangaliso Wetland Park, this apartment welcomes its guests to relax at a terrace with a swimming pool.
Price fromUS$ 114per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
Set next to Kosi Bay, this 3-bedroom venue features an outdoor swimming pool as well as a tennis court and a golf course.
Price fromUS$ 109per nightSelect
Not available
55 Garrick Avenue, St Lucia, South Africa, 3936
The venue lies in the beach area of St Lucia, not far from Free Spirit Fishing Charters St Lucia, and offers a picnic area and barbeque grills.
Price fromUS$ 100per nightSelect
Not available
159 Hornbill Street, St Lucia, South Africa
1400 yd from City Center1300 yd from City Center
The property is fitted with an outdoor pool and is situated less than 2.9 km from Crocodile Centre St Lucia.
Price fromUS$ 180per nightSelect
Not available
153 Hornbill, St Lucia, South Africa, 3936
1400 yd from City Center1400 yd from City Center
Situated in proximity to the Indian Ocean, 2 km from the center of St Lucia, this property offers a seasonal outdoor pool, a bar and a patio.
7.2
Very good2 reviews
Price fromUS$ 99per nightSelect
Not available
95 Pelikaan Street, St Lucia, South Africa, 3936
900 yd from City Center900 yd from City Center
Boasting the proximity to Crocodile Centre St Lucia, this 7-room apartment features a patio with an outdoor swimming pool.
Price fromUS$ 97per nightSelect
Not available
105 Garrick Avenue, St Lucia, South Africa, 3936
500 yd from City Center1.2 mi from St Lucia Crocodile Centre
Featuring a library and a golf course, this 7-room property is located near attractions such as Kosi Bay and Maverick Fishing Charters.
10.0
Perfect2 reviews
Price fromUS$ 86per nightSelect
Not available
Cnr Grunter & Kingfisher Street, St Lucia, South Africa, 3936
700 yd from City Center600 yd from City Center
The property is fitted with an outdoor pool and is situated less than 23 km from iSimangaliso Wetland Park.
Price fromUS$ 97per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 yd from City Center1.1 mi from St Lucia Crocodile Centre
Set next to Themba's Birding and Ecotours, this 2-bedroom venue features an outdoor pool as well as an aqua park, a tennis court and a golf course.
Price fromUS$ 62per nightSelect
Not available
15 Pelikaan Street, St Lucia, South Africa, 3936
400 yd from City Center400 yd from City Center
Set 2 km from Crocodile Centre St Lucia, this accommodation features the swimming pool and a garden.
Price fromUS$ 124per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Featuring a fully equipped kitchen and a sunbathing terrace, the property is a 50-minute drive from Hluhluwe airport.
Price fromUS$ 82per nightSelect
Not available
142 Mc Kenzie Street, St Lucia, South Africa, 3936
1200 yd from City Center1200 yd from City Center
Offering a fully-fitted kitchen with an electric kettle, a fridge and an oven, the venue is located 20 minutes' walking distance from the center of St Lucia.
Price fromUS$ 83per nightSelect
Not available
15 Pelican Street, St Lucia, South Africa, 3936
400 yd from City Center400 yd from City Center
Situated in a popular area, the villa has a swimming pool, and guests can also enjoy the patio views.
Price fromUS$ 166per nightSelect
Not available
59 Flamingo Street, St Lucia, South Africa, 3936
800 yd from City Center800 yd from City Center
Featuring a private pool, this 560 m² apartment is set near tourist attractions such as Saint Lucia Estuary and Monzi Safaris.
Price fromUS$ 218per nightSelect
Not available
154 Mckenzie Street, St Lucia, South Africa, 3936
1500 yd from City Center1400 yd from City Center
Set 3 km from Crocodile Centre St Lucia, this 2-bedroom property boasts a swimming pool.
Price fromUS$ 109per nightSelect
Not available
1 Visarend Street, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
This 2-bedroom property next to Themba's Birding and Ecotours offers accommodation fitted with a terrace as well as an outdoor pool.
Price fromUS$ 99per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
300 yd from City Center1.2 mi from St Lucia Crocodile Centre
Featuring a terrace, this property also provides guests with a play area and a playground for kids, in close proximity of Crocodile Centre St Lucia.
Price fromUS$ 89per nightSelect
Not available
43 Pelikaan Street, St Lucia, South Africa, 3936
400 yd from City Center400 yd from City Center
Situated in St Lucia next to Saint Lucia Estuary, this property features cots, a play area and toys for families with children.
Price fromUS$ 163per nightSelect
Not available
174 Mckenzie Street, St Lucia, South Africa, 3936
1500 yd from City Center1400 yd from City Center
Situated in St Lucia next to St Lucia Tours & Charters, this property features a play area and board games for families with children.
Price fromUS$ 84per nightSelect
Not available
Lot 1 Makakatana Mtubatuba Rural, St Lucia, South Africa
9.3 mi from City Center
The property is fitted with a swimming pool and is situated less than 30 km from iSimangaliso Wetland Park.
Select
Not available
41 Flamingo Street, St Lucia, South Africa, 3936
700 yd from City Center700 yd from City Center
Located near Saint Lucia Estuary, the hotel offers garden views and an outdoor swimming pool.
Price fromUS$ 85per nightSelect
Not available
5 Kabeljou Avenue, St Lucia, South Africa, 3936
700 yd from City Center600 yd from City Center
Offering diving, horse riding and bowling in the area, this accommodation lies next to Crocodile Centre St Lucia, and within a 50-minute drive of iSimangaliso Wetland Park.
Price fromUS$ 117per nightSelect
Not available
8 Kuda Street, St Lucia, South Africa, 3936
1100 yd from City Center1100 yd from City Center
Offering convenient proximity to Amazulu Safaris, the hotel is also close to Themba's Birding and Ecotours.
Price fromUS$ 138per nightSelect
Not available
43 Hornbill Street, St Lucia, South Africa, 3936
600 yd from City Center500 yd from City Center
There are rooms facing the garden and the hotel is set close to Crocodile Centre St Lucia.
Price fromUS$ 88per nightSelect
Not available
100 Mackenzie Street, Chalet 38, St Lucia, South Africa, 3936
1200 yd from City Center1100 yd from City Center
Offering a kitchen with a dishwasher, a toaster and an oven, the venue is located 20 minutes' walking distance from the center of St Lucia.
Price fromUS$ 133per nightSelect
Not available
57 Pelican Street, St Lucia, South Africa, 3936
500 yd from City Center500 yd from City Center
Located in St Lucia, just less than 2.2 km from Crocodile Centre St Lucia, this villa provides accommodation with the swimming pool.
Price fromUS$ 200per nightSelect
Not available
22 Mckenzie Street 11 The Bridge Holiday Resort, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
Placed 22 km from iSimangaliso Wetland Park, the property consists of 2 bedrooms, 1 bathrooms and a full kitchen.
Price fromUS$ 74per nightSelect
Not available
310 Mckenzie St, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
Located 0.2 miles away from the city center, this hotel features 13 rooms and the outdoor swimming pool.
Select
Not available
Visarend 1 Luwandla Complex #13, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
Featuring a kitchen, the venue is only 1 miles from Jabula Beach.
Select
Not available
70 Mckenzie Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
Equipped with a balcony and an outdoor swimming pool, this apartment is set less than 1100 meters from Saint Lucia Estuary.
Price fromUS$ 183per nightSelect
Not available
M18 Monzi, St Lucia, South Africa, 3936
8.1 mi from City Center
Select
Not available
32 Kingfisher Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
Set near Jabula Beach and K Z N Wildlife, this apartment enjoys its vicinity to a boat dock and offers a sunbathing terrace and a patio.
Price fromUS$ 71per nightSelect
Not available
8 Sandpiper Str St Lucia, St Lucia, South Africa, 3936
700 yd from City Center700 yd from City Center
Located near Amazulu Safaris, this budget hotel features a full Irish breakfast.
Price fromUS$ 66per nightSelect
Not available
22 Mckenzie Street 24 The Bridge Holiday Resort, St Lucia, South Africa, 3936
300 yd from City Center1.1 mi from St Lucia Crocodile Centre
This property near Kosi Bay consists of 3 bedrooms, 3 bathrooms and a full kitchen for up to 6 guests.
Price fromUS$ 95per nightSelect
Not available
100 Mckenzie Street, St Lucia, South Africa, 3936
900 yd from City Center900 yd from City Center
Featuring a patio, this property is situated a short distance from EuroZulu Guided Tours & Safaris and about a 10-minute walk from the center of St Lucia.
Price fromUS$ 63per nightSelect
Not available
Flamingo Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
Featuring a seasonal outdoor pool and a sunbathing terrace, this venue with a full kitchen is situated close to Amala Massage & Gifts.
Price fromUS$ 164per nightSelect
Not available
74 Mckenzie Street, St Lucia, South Africa, 3936
600 yd from City Center600 yd from City Center
Boasting own terrace, this 2-bedroom apartment is located a short distance from Shoreline Hippo and Croc Cruises and Saint Lucia Estuary.
Price fromUS$ 105per nightSelect
Not available
22 Mckenzie Street, St Lucia, South Africa, 3936
200 yd from City Center1.1 mi from St Lucia Crocodile Centre
Enjoy a tennis court and a golf course, when you stay in this 3-bedroom apartment in St Lucia, close to Themba's Birding and Ecotours.
Price fromUS$ 137per nightSelect
Not available
Cnr Grunter & Kingfisher Street, St Lucia, South Africa
700 yd from City Center600 yd from City Center
Boasting terrace views, the apartment is set close to Heritage Day Tours & Safaris in a business area of St Lucia.
Select
Not available

Filtering results

Please wait...

89 hotels found

Your booking experience in St Lucia

Budget hotels in St Lucia

Budget hotels like Buya Futhi Bed & Breakfast and 3-star Lalapanzi Guest House offer accommodation under 79US$ and 90US$ per night. For budget travelers, look no further than Monzi Safaris Backpackers, set 900 feet away from the city center. You will find Turaco Bed & Breakfast apartment just a stone's throw from Beach.

Proximity to public transport

Woodpecker Inn is conveniently situated 15 minutes' walk from Richards Bay airport and provides free self-parking, a swimming pool and diving.

Convenience of staying in the city center

Centrally situated and within a few minutes' walk of Cape Vidal, there's Sandpiper Guest House in St. Lucia, that features free self-parking, a patio and desert safari. African Dreamz Guest House is situated right in the heart of the downtown and is less than 10 minutes on foot from KAUAI St Lucia restaurant, which invites you to try healthy food.

You might also stay at the 3-star Elephant Lake Hotel, which is close to Cape Vidal. Whalesong Guest House is a casual choice that will place you within a 10-minute walk of Cape Vidal.

Luxury and boutique accommodation

To visit some of St. Lucia's sights, make sure to choose a hotel near Makakatana Lodge, such as Makakatana Bay Lodge, a luxury hotel that is situated a 10-minute walk away. The 3-star Lake View Cabanas is an option for those who prefer reliable service.

Apartments, B&Bs and others

If you are visiting St. Lucia with their families, book an apartment next to Cape Vidal, such as Serene-Estate Boutique Guesthouse and St. Lucia Wetlands Guest House. Manzini Holiday Resort B&B apartment is a charming choice that is only a 10-minute walk to the center of St. Lucia. Consider staying at Ingwenya Lodge, especially if you're traveling to St. Lucia with children, as this apartment is situated near nature reserves and parks and it also features an outdoor swimming pool, horse riding and hiking. Jo A Lize Lodge is a popular resort with free self-parking, an outdoor swimming pool and a swimming pool for an unforgettable stay.

+ Read more - Less