Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
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

If you are searching for a cozy accommodation for your next travel in St Lucia, we are delighted to present you with great St Lucia hotel deals. Ibooked.ca allows you to limit your search in KwaZulu-Natal by amenities and hotel brands. We have cheap and luxury hotels with a comprehensive list of amenities and services along with other popular accommodation options which provide you with an ideal base for exploring.Hide
Show more
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
  • The hotel has
    • Restaurant
  • The hotel has
    • Fitness centre
Featuring an outdoor swimming pool, this property is set a short distance from Amazulu Safaris and Maverick Fishing Charters.
7.4
Very good2 reviews
From   C$ 89 /nightSelect
Not available
4 adults
1 bedroom
4 beds
View on map300 m from City Centre1.9 km from St Lucia Crocodile Centre
Situated 1 km from St Lucia city centre, the villa offers 6 rooms with marble bathrooms.
7.4
Very good5 reviews
From   C$ 113 /nightSelect
Not available
Apartment
The largest option:
7 adults
3 bedrooms
4 beds
1.2 km from City Centre1.2 km from City Center
Located in a residential area near Heritage Day Tours & Safaris, this accommodation comes with a microwave, a dishwasher and a kettle in a kitchen.
7.8
Very good18 reviews
From   C$ 180 /nightSelect
Not available
Set near Veyane Cultural Village, this modern venue is 10 minutes' walk of the city center.
7.0
Very good8 reviews
From   C$ 109 /nightSelect
Not available
Bed & Breakfast
Lodged in the Mediterranean-style building close to a boat dock, this business hotel boasts a lobby restaurant and a tropical garden.
6.8
Nice4 reviews
From   C$ 131 /nightSelect
Not available
The largest option:
3 adults
1 bedroom
2 beds
500 m from City Centre500 m from City Center
Situated in proximity to Amazulu Safaris, this cosy property includes a shared lounge and a library.
9.2
Perfect17 reviews
From   C$ 156 /nightSelect
Not available
3 adults
1 bedroom
3 beds
800 m from City Centre800 m from City Center
Set in St Lucia in a ski area, this family owned property features a garden and a private pool.
8.2
Great17 reviews
From   C$ 251 /nightSelect
Not available
Guest house
900 m from City Centre900 m from City Center
Just a step away from Heritage Day Tours & Safaris, this apartment with traditional interior will provide its guests with such facilities as a pool area and a library.
7.4
Very good11 reviews
From   C$ 166 /nightSelect
Not available
4 adults
1 bedroom
2 beds
600 m from City Centre700 m from City Center
The heritage villa offers a sunbathing terrace, a bar and barbeque grills, while the centre of St Lucia is 1 km away.
9.0
Perfect10 reviews
From   C$ 336 /nightSelect
Not available
4 adults
1 bedroom
3 beds
16.8 km from City Centre
Located 17 km away from St Lucia Tours & Charters, this unique property offers 6 rooms as well as a sunbathing terrace and a bar.
From   C$ 1 721 /nightSelect
Not available
600 m from City Centre700 m from City Center
Located 1 km away from St Lucia city center, this hotel features 34 rooms and a year-round outdoor swimming pool.
7.4
Very good2 reviews
From   C$ 92 /nightSelect
Not available
Luxury tent
4 adults
1 bedroom
4 beds
600 m from City Centre700 m from City Center
Set 22 km from iSimangaliso Wetland Park in St Lucia, this heritage property features a swimming pool.
From   C$ 101 /nightSelect
Not available
300 m from City Centre400 m from City Center
Set near St Lucia Deep Sea Fishing Charters, this budget venue is 10 minutes' walk of the city center.
8.2
Great5 reviews
From   C$ 78 /nightSelect
Not available
600 m from City Centre500 m from City Center
The 6-room accommodation is 1300 meters from Saint Lucia Estuary, and Hluhluwe airport is about 45 km away.
From   C$ 118 /nightSelect
Not available
2 adults
1 bedroom
4 beds
600 m from City Centre600 m from City Center
Set in a popular area of St Lucia, this property offers luxurious rooms and a year-round outdoor swimming pool.
9.4
Perfect5 reviews
From   C$ 148 /nightSelect
Not available
Set just outside Heritage Day Tours & Safaris, the hostel offers a popular accommodation within 10 minutes' walk of the city center.
From   C$ 41 /nightSelect
Not available
4 adults
1 bedroom
2 beds
1.0 km from City Centre1.1 km from City Center
Offering an outdoor swimming pool, this family property in St Lucia features accommodations with a kitchen and a garden.
6.2
Nice22 reviews
From   C$ 269 /nightSelect
Not available
Guest house
1000 m from City Centre1000 m from City Center
This intimate apartment is 4.5 km from Veyane Cultural Village, and offers guests to enjoy an outdoor swimming pool.
From   C$ 112 /nightSelect
Not available
Bed & Breakfast
700 m from City Centre700 m from City Center
The hotel provides 6 rooms with great views of the forest and offers proximity to Free Spirit Fishing Charters St Lucia.
8.8
Great12 reviews
From   C$ 172 /nightSelect
Not available
Bed & Breakfast
400 m from City Centre400 m from City Center
The hotel is set close to Saint Lucia Estuary, and boasts a private swimming pool as well as garden views.
8.0
Great1 review
From   C$ 117 /nightSelect
Not available
The largest option:
6 adults
3 bedrooms
4 beds
1.1 km from City Centre1.2 km from City Center
Guests can stay in this 6-room apartment with views over the garden, and with an aqua park, a picnic area and a golf course available on site.
7.0
Very good1 review
From   C$ 236 /nightSelect
Not available
Guest house
800 m from City Centre800 m from City Center
Situated 1 km from the centre of St Lucia, the apartment with a view over the garden offers a sunny patio.
From   C$ 127 /nightSelect
Not available
Guest house
600 m from City Centre600 m from City Center
Featuring a sunbathing terrace, this property is situated a short distance from Amazulu Safaris and about a 10-minute walk from the center of St Lucia.
From   C$ 127 /nightSelect
Not available
500 m from City Centre500 m from City Center
The property is fitted with an outdoor pool and is situated less than 24 km from iMfolozi Game Reserve.
From   C$ 208 /nightSelect
Not available
4 adults
1 bedroom
2 beds
1.2 km from City Centre1.3 km from City Center
Situated within 20 minutes' walk from the city center, the property has a play area and board games for families with children.
From   C$ 110 /nightSelect
Not available
6 adults
3 bedrooms
4 beds
300 m from City Centre400 m from City Center
Situated 2 km from Crocodile Centre St Lucia, this venue features a private pool.
From   C$ 214 /nightSelect
Not available
Chalet
4 adults
2 bedrooms
2 beds
1.2 km from City Centre1.3 km from City Center
Situated 3 km from Crocodile Centre St Lucia, this venue features the swimming pool.
From   C$ 143 /nightSelect
Not available
600 m from City Centre600 m from City Center
Featuring a terrace, this property is situated a short distance from Extreme Nature Tours and Travel Day Tours and about a 10-minute walk from the center of St Lucia.
From   C$ 150 /nightSelect
Not available
10 adults
2 bedrooms
3 beds
Set 24 km from iMfolozi Game Reserve, this heritage villa features the swimming pool.
From   C$ 131 /nightSelect
Not available
6 adults
2 bedrooms
2 beds
300 m from City Centre300 m from City Center
Featuring 2 bedrooms, a kitchen, and a balcony, the property is 23 km from iMfolozi Game Reserve.
From   C$ 133 /nightSelect
Not available
The largest option:
5 adults
2 bedrooms
3 beds
500 m from City Centre500 m from City Center
Set within 10 minutes' walk of the city center, the apartment offers a fully furnished kitchen along with a patio.
From   C$ 158 /nightSelect
Not available
The largest option:
10 adults
3 bedrooms
4 beds
500 m from City Centre500 m from City Center
Featuring a kitchen, the venue is only 2 km from Crocodile Centre St Lucia.
From   C$ 146 /nightSelect
Not available
Bed & Breakfast
500 m from City Centre500 m from City Center
Situated close to Crocodile Centre St Lucia, this hotel in St Lucia features a shared lounge, a spacious garden and a library.
8.6
Great11 reviews
From   C$ 160 /nightSelect
Not available
Situated 1 km from the city center of St Lucia, this accommodation offers an outdoor swimming pool and a lounge bar onsite.
From   C$ 112 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
1.1 km from City Centre1.1 km from City Center
Set 25 km from Umfolozi Country Club in St Lucia, this property features a picnic area, barbeque grills and a golf course.
From   C$ 147 /nightSelect
Not available
1.3 km from City Centre1.3 km from City Center
Situated adjacent to Safari and Surf, the family property features a seasonal outdoor pool and a library together with a swimming pool.
From   C$ 263 /nightSelect
Not available
700 m from City Centre700 m from City Center
The hotel has a shared lounge, barbeque grills and a library, which help guests to have a good time while enjoying a great location.
From   C$ 104 /nightSelect
Not available
700 m from City Centre700 m from City Center
Set near Veyane Cultural Village, this budget venue is 10 minutes' walk of the city center.
From   C$ 142 /nightSelect
Not available
700 m from City Centre700 m from City Center
Featuring a shared lounge and barbeque grills, this 7-room property is located near attractions such as Free Spirit Fishing Charters St Lucia and Safari and Surf.
From   C$ 177 /nightSelect
Not available
Bed & Breakfast
600 m from City Centre600 m from City Center
Boasting access to Maverick Fishing Charters, the hotel includes a sundeck, a shared lounge and a library onsite providing guests with en-suite rooms.
From   C$ 154 /nightSelect
Not available
500 m from City Centre500 m from City Center
Set near Maverick Fishing Charters in the coastal part of St Lucia, the venue offers soundproof rooms along with snorkeling, diving and hiking on-site.
8.0
Great3 reviews
From   C$ 172 /nightSelect
Not available
Bed & Breakfast
1000 m from City Centre1000 m from City Center
In the vicinity of this luxury hotel there is Veyane Cultural Village and guests can also discover the busy area.
From   C$ 181 /nightSelect
Not available
Bed & Breakfast
300 m from City Centre300 m from City Center
Featuring a public swimming pool, this luxury venue is situated within 10 minutes' walk of the city center.
From   C$ 166 /nightSelect
Not available
Bed & Breakfast
Located next to Ocean Experience Whale Watching, the venue comprises 7 rooms with garden views.
From   C$ 95 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
800 m from City Centre900 m from City Center
Located within a stroll from a beach, this property features a garden and an outdoor swimming pool.
From   C$ 112 /nightSelect
Not available
The largest option:
6 adults
2 bedrooms
3 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Approximately 22 km from iSimangaliso Wetland Park, the accommodation comes with a fitness centre and an outdoor pool.
From   C$ 112 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
12.9 km from City Centre
This self-catering villa offers accommodation with a balcony, placed 13 km from Monzi Safaris.
7.0
Very good1 review
From   C$ 258 /nightSelect
Not available
1000 m from City Centre1000 m from City Center
Here you can enjoy a library, a tennis court and a golf course as well as an individual terrace, overlooking the park.
9.4
Perfect17 reviews
From   C$ 212 /nightSelect
Not available
4 adults
1 bedroom
2 beds
200 m from City Centre2.0 km from St Lucia Crocodile Centre
Situated 1.9 km from Crocodile Centre St Lucia, this venue features an outdoor pool.
7.0
Very good2 reviews
From   C$ 91 /nightSelect
Not available
Guest house
1.0 km from City Centre1.0 km from City Center
Offering a fully furnished kitchen with a fridge, an oven and a toaster, the venue is located 20 minutes' walking distance from the center of St Lucia.
From   C$ 109 /nightSelect
Not available
4 adults
1 bedroom
3 beds
1.2 km from City Centre1.2 km from City Center
This self-catering property, located in the vicinity of Amazulu Safaris, features the swimming pool and a fully-fitted kitchen.
7.2
Very good2 reviews
From   C$ 130 /nightSelect
Not available
500 m from City Centre1.9 km from St Lucia Crocodile Centre
Situated 1.9 km from Crocodile Centre St Lucia, the property with the modern-style interior provides a library and a golf course.
10.0
Perfect2 reviews
From   C$ 113 /nightSelect
Not available
700 m from City Centre800 m from City Center
Located 50 minutes' drive from iSimangaliso Wetland Park, the apartment offers a terrace with an outdoor pool.
From   C$ 156 /nightSelect
Not available
4 adults
1 bedroom
1 bed
200 m from City Centre1.7 km from St Lucia Crocodile Centre
Situated in proximity to Maverick Fishing Charters, the villa has the swimming pool and balcony with views of the park.
From   C$ 218 /nightSelect
Not available
The largest option:
6 adults
3 bedrooms
3 beds
500 m from City Centre500 m from City Center
Located less than 22 km from iSimangaliso Wetland Park, this venue features a sunny balcony and a kitchen.
From   C$ 227 /nightSelect
Not available
Apartment
The largest option:
5 adults
3 bedrooms
3 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
The property is fitted with an outdoor pool and is situated less than 6 km from Maphelane Nature Reserve.
7.6
Very good3 reviews
From   C$ 110 /nightSelect
Not available
Apartment
4 adults
2 bedrooms
2 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
The 2-bedroom apartment entices guests with a seasonal outdoor pool and a patio.
7.2
Very good3 reviews
From   C$ 109 /nightSelect
Not available
Guest house
700 m from City Centre700 m from City Center
Set 4.5 km from Veyane Cultural Village, this apartment has a full kitchen and 2 bathrooms.
From   C$ 286 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
1000 m from City Centre1.0 km from City Center
Featuring a kitchen and a patio, the property is a 50-minute drive from Hluhluwe airport.
From   C$ 175 /nightSelect
Not available
10 adults
4 bedrooms
5 beds
400 m from City Centre500 m from City Center
Offering an outdoor pool, the accommodation lies 2.2 km from Crocodile Centre St Lucia.
From   C$ 263 /nightSelect
Not available
200 m from City Centre1.8 km from St Lucia Crocodile Centre
The 2-bedroom apartment provides a fully-fitted kitchen, a shared bathroom and an outdoor pool for guests.
From   C$ 97 /nightSelect
Not available
Bed & Breakfast
700 m from City Centre700 m from City Center
The luxury hotel boasts 6 rooms along with canoeing, snorkeling and horse riding, offering direct access to Saint Lucia Estuary.
From   C$ 188 /nightSelect
Not available
The largest option:
4 adults
1 bedroom
1 bed
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Guests can spend their days relaxing by a private pool or try windsurfing, diving and horse riding arranged at the hotel.
From   C$ 75 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
This 2-bedroom accommodation offers a terrace together with an aqua park, a tennis court and a golf course.
From   C$ 85 /nightSelect
Not available
5 adults
2 bedrooms
2 beds
800 m from City Centre800 m from City Center
The 2-bedroom apartment provides a fully equipped kitchen, a shared bathroom and an outdoor swimming pool for guests.
9.0
Perfect2 reviews
From   C$ 83 /nightSelect
Not available
15.0 km from City Centre
Select
Not available
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 services for guests to keep active.
From   C$ 233 /nightSelect
Not available
600 m from City Centre600 m from City Center
Set 23 km away from iSimangaliso Wetland Park, this apartment welcomes its guests to relax at a terrace with an outdoor swimming pool.
Select
Not available
Bed & Breakfast
700 m from City Centre700 m from City Center
Located near Extreme Nature Tours and Travel Day Tours, this budget hotel features a full Irish breakfast.
From   C$ 87 /nightSelect
Not available
300 m from City Centre1.8 km from St Lucia Crocodile Centre
The hotel has the outdoor swimming pool and lies close to Veyane Cultural Village which is worth visiting.
Select
Not available
500 m from City Centre500 m from City Center
The property is fitted with an outdoor swimming pool and is situated less than 4 km from Isiphaphalazi Butterfly Dome.
From   C$ 93 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
The property is fitted with an outdoor pool and is situated less than 1.8 km from Crocodile Centre St Lucia.
From   C$ 127 /nightSelect
Not available
6 adults
2 bedrooms
2 beds
300 m from City Centre400 m from City Center
Select
Not available
6 adults
3 bedrooms
3 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Overlooking the pool, the apartment is equipped with a kitchen and a sunbathing terrace, while being ideal for those willing to visit Kosi Bay.
From   C$ 147 /nightSelect
Not available
The largest option:
4 adults
2 bedrooms
3 beds
500 m from City Centre500 m from City Center
Nestled within 15-minute walk of Saint Lucia Estuary, the venue offers to enjoy an outdoor pool.
From   C$ 240 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
A patio is available in this 3-bedroom apartment, also diving, hiking and fishing can be enjoyed within close proximity.
From   C$ 131 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Featuring a kitchen and a terrace, the property is a 50-minute drive from Hluhluwe airport.
From   C$ 223 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
1000 m from City Centre1000 m from City Center
Select
Not available
6 adults
3 bedrooms
3 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Offering 3 bedrooms, 3 bathrooms and a fully-fitted kitchen, this apartment is set 10 minutes' walk from the city center.
From   C$ 101 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
500 m from City Centre500 m from City Center
Featuring a seasonal outdoor swimming pool, a sunbathing terrace and a year-round outdoor pool, this venue with a fully equipped kitchen is situated close to Amala Massage & Gifts.
From   C$ 215 /nightSelect
Not available
3 adults
1 bedroom
2 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Guests can enjoy an aqua park, a tennis court and a golf course as well as an outdoor swimming pool at this property, located just 1.8 km from Crocodile Centre St Lucia.
From   C$ 89 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
Overlooking the lake, the apartment is equipped with a kitchen and a terrace, while being ideal for those willing to visit Saint Lucia Estuary.
From   C$ 79 /nightSelect
Not available
The largest option:
8 adults
4 bedrooms
4 beds
200 m from City Centre2.0 km from St Lucia Crocodile Centre
Featuring a patio, this property is situated a short distance from Themba's Birding and Ecotours and about a 10-minute walk from the center of St Lucia.
From   C$ 197 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
200 m from City Centre1.9 km from St Lucia Crocodile Centre
The 2-bedroom apartment entices guests with an outdoor swimming pool and a sun terrace.
From   C$ 108 /nightSelect
Not available
6 adults
3 bedrooms
3 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
Set next to St Lucia Tours & Charters, this 3-bedroom venue features an outdoor pool as well as a tennis court and a golf course.
From   C$ 143 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
500 m from City Centre600 m from City Center
Boasting a private terrace, this 2-bedroom apartment is located a short distance from Monzi Safaris and Veyane Cultural Village.
From   C$ 138 /nightSelect
Not available
5 adults
2 bedrooms
3 beds
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.
From   C$ 130 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
300 m from City Centre300 m from City Center
This 2-bedroom property includes an outdoor swimming pool, and lies in proximity to Heritage Day Tours & Safaris.
From   C$ 223 /nightSelect
Not available
Apartment
6 adults
3 bedrooms
3 beds
200 m from City Centre1.8 km from St Lucia Crocodile Centre
This 3-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St Lucia.
From   C$ 79 /nightSelect
Not available

Filtering results

Please wait...

89 hotels found

Where to stay in St Lucia?

Best cheap hotels in St Lucia

Monzi Safaris Backpackers is a low-key, no-frills alternative that features an outdoor swimming pool, snorkeling and canoeing, located 200 meters from Fishermans Restaurant & Pub. Jo-A-Lize Lodge is a budget hotel that will place you 10 minutes' walk from the center. Lake View Cabanas is a budget-friendly choice that is only 5 minutes' walk from St Lucia Deep Sea Fishing Charters.

St Lucia airports & Underground stations

Serendipity Guest House is about a 20-minute walk from Richards Bay airport and offers guests a range of facilities including a free private car park and complimentary parking.

Convenience of staying in hotels in the city centre

For travelers who would like to stay a little closer to the city centre, the 4-star African Dreamz Guest House with an outdoor swimming pool, snorkeling and diving is the ideal choice. Elephant Coast Guesthouse and St. Lucia Wetlands Guest House are good apartments that will place you within a 5-minute walk of the city center.

Elephant Lake Hotel is a good choice near the center, within walking distance of Monzi Safaris.

Luxury and boutique accommodation in St Lucia

This posh 4-star St. Lucia Kingfisher Lodge, where you will find a golf course, a seasonal outdoor pool and snorkeling, is close to Lake Eteza.

Explore and find your best apartments, B&Bs and others

Lake St Lucia Lodge is a cost-efficient apartment with snorkeling, canoeing and cycling. To explore lakes and parks, choose a snug Little Eden St Lucia next to Mapelane Nature Reserve. If you're traveling for business, you may wish to stay at a hotel that offers business facilities, like Elephant Lake Inn 0.6 km from the city center.

Show moreLess