Accommodation St Lucia
St Lucia
2 guests

Adults:

2

Children:

0

Child’s age:

St Lucia

Oct 26 - Oct 27 ·
2 guests

St Lucia Hotels

St Lucia
2 guests

Adults:

2

Children:

0

Child’s age:

Over 190 stays assessed to highlight the standout picks

Navigation

1. St Lucia Lodge

2. Elephant Lake Hotel

3. La Dolce Vita No. 3

4. Palms

Cheap Hotels

5. Perna Perna St Lucia

6. Manor House St Lucia

7. Bayside Hotel Empangeni

Pet Friendly Hotels

8. Sun1 Richards Bay

9. Premier Splendid Inn Bayshore

10. Bon Hotel Waterfront Richards Bay

  • Beach access
St Lucia Lodge St Lucia Lodge

St Lucia Lodge

41 Flamingo Street
0.5 km (0.3 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Flat-screen TV
  • Outdoor swimming pool

St Lucia Lodge hotel includes air-conditioned rooms situated 19 minutes' walk from Beach.

Crocodile Centre St Lucia is 2.4 km from the hotel. Fruit Market is around 5 minutes' walk away, and K Z N Wildlife can be found in close proximity to this 3-star hotel.

7.4
599 reviews
~ US$58 / night

St Lucia Lodge

0.5 km (0.3 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Flat-screen TV
  • Outdoor swimming pool

St Lucia Lodge

St Lucia Lodge hotel includes air-conditioned rooms situated 19 minutes' walk from Beach.

Crocodile Centre St Lucia is 2.4 km from the hotel. Fruit Market is around 5 minutes' walk away, and K Z N Wildlife can be found in close proximity to this 3-star hotel.

7.4
599 reviews
From US$ 58 / night
Elephant Lake Hotel Elephant Lake Hotel

Elephant Lake Hotel

3 Mullet Street
0.2 km (0.1 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Situated merely 1.3 km from Beach, the 4-star Elephant Lake Hotel St Lucia offers a sun deck and a patio.

You can quickly reach Crocodile Centre St Lucia, which is about a 25-minute walk away. This St Lucia hotel also stands in proximity to K Z N Wildlife.

8.2
546 reviews
~ US$109 / night

Elephant Lake Hotel

0.2 km (0.1 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Elephant Lake Hotel

Situated merely 1.3 km from Beach, the 4-star Elephant Lake Hotel St Lucia offers a sun deck and a patio.

You can quickly reach Crocodile Centre St Lucia, which is about a 25-minute walk away. This St Lucia hotel also stands in proximity to K Z N Wildlife.

8.2
546 reviews
From US$ 109 / night
La Dolce Vita No. 3 La Dolce Vita No. 3

La Dolce Vita No. 3

Beach Road La Dolce Vita Number 3
0.3 km (0.2 mi) from city center
200
  • BBQ facilities
  • Concierge desk
  • Flat-screen TV
  • In-room safe
  • Laundry
  • Outdoor swimming pool

La Dolce Vita No. 3 St Lucia hotel also provides guests with Wi-Fi, available throughout the property.

Jabula Beach is located about a 25-minute walk from this elegant hotel, while K Z N Wildlife is around 900 metres away. Beach lies right near the hotel.

10
46 reviews
~ US$123 / night

La Dolce Vita No. 3

0.3 km (0.2 mi) from city center
200
  • BBQ facilities
  • Concierge desk
  • Flat-screen TV
  • In-room safe
  • Laundry
  • Outdoor swimming pool

La Dolce Vita No. 3

La Dolce Vita No. 3 St Lucia hotel also provides guests with Wi-Fi, available throughout the property.

Jabula Beach is located about a 25-minute walk from this elegant hotel, while K Z N Wildlife is around 900 metres away. Beach lies right near the hotel.

10
46 reviews
From US$ 123 / night

Cheap Hotels

  • Top location
Palms Palms

Palms

52 Mckenzie St
0.1 km (0.1 mi) from city center
  • 24-hour security

Located a mere 6 minutes' walk from K Z N Wildlife, the comfortable Palms Hotel St Lucia is in proximity to Richards Bay.

Jabula Beach stands 2.5 km away, and Crocodile Centre St Lucia is just 1.9 km from this 2-star hotel. The hotel is notable for its convenient location just near Kosi Bay. Take benefit from the proximity to Saint Lucia Estuary, which is 19 minutes' walk away.

~ US$65 / night

Palms

0.1 km (0.1 mi) from city center
  • 24-hour security

Palms

Located a mere 6 minutes' walk from K Z N Wildlife, the comfortable Palms Hotel St Lucia is in proximity to Richards Bay.

Jabula Beach stands 2.5 km away, and Crocodile Centre St Lucia is just 1.9 km from this 2-star hotel. The hotel is notable for its convenient location just near Kosi Bay. Take benefit from the proximity to Saint Lucia Estuary, which is 19 minutes' walk away.

From US$ 65 / night
  • Great deal
Perna Perna St Lucia Perna Perna St Lucia

Perna Perna St Lucia

125 Mckenzie St
0.7 km (0.4 mi) from city center
  • BBQ facilities
  • In-room safe
  • Laundry
  • Hair dryer
  • Outdoor swimming pool

The 3-star Perna Perna St Lucia Hotel offers quick access to Fruit Market, which is only 5 minutes' walk away.

Crocodile Centre St Lucia is located 2.6 km away, and Cape Vidal is merely 350 metres from the hotel. The centre of St Lucia is reachable in 10 minutes' walk. There is Jabula Beach within 10 minutes' drive of this St Lucia hotel.

Perna Perna St Lucia

0.7 km (0.4 mi) from city center
  • BBQ facilities
  • In-room safe
  • Laundry
  • Hair dryer
  • Outdoor swimming pool

Perna Perna St Lucia

The 3-star Perna Perna St Lucia Hotel offers quick access to Fruit Market, which is only 5 minutes' walk away.

Crocodile Centre St Lucia is located 2.6 km away, and Cape Vidal is merely 350 metres from the hotel. The centre of St Lucia is reachable in 10 minutes' walk. There is Jabula Beach within 10 minutes' drive of this St Lucia hotel.

Manor House St Lucia Manor House St Lucia

Manor House St Lucia

, St Lucia
0.4 km (0.2 mi) from city center
  • Room service
  • Laundry
  • Bar/ Lounge area
  • Outdoor swimming pool

The 4-star Manor House St Lucia Hotel offers guests access to Saint Lucia Estuary, which is around 25 minutes' walk away.

Mpila Camp Hluhluwe Imfolozi Reserve is 300 metres away, while Cape Vidal is a few steps from the hotel. Only 5 minutes' walk from this St Lucia hotel you'll find K Z N Wildlife.

Manor House St Lucia

0.4 km (0.2 mi) from city center
  • Room service
  • Laundry
  • Bar/ Lounge area
  • Outdoor swimming pool

Manor House St Lucia

The 4-star Manor House St Lucia Hotel offers guests access to Saint Lucia Estuary, which is around 25 minutes' walk away.

Mpila Camp Hluhluwe Imfolozi Reserve is 300 metres away, while Cape Vidal is a few steps from the hotel. Only 5 minutes' walk from this St Lucia hotel you'll find K Z N Wildlife.

Hotels near St Lucia

Pet Friendly Hotels

  • Beach access
Bayside Hotel Empangeni Bayside Hotel Empangeni

Bayside Hotel Empangeni

56 Maxwell Street
65.7 km (40.8 mi) from St Lucia
  • Cookware/ Kitchen utensils
  • Car park
    US$ 1.21 per day
  • 24-hour reception
  • Air conditioning
  • Billiard tables
  • Terrace

Wi-Fi in public areas is available.

Guests may find Empangeni Art and Cultural History Museum only a 10-minute walk from the 3-star Bayside Hotel Empangeni, while Holy Cross Anglican Church is about 900 metres away.

8
972 reviews
~ US$30 / night

Bayside Hotel Empangeni

65.7 km (40.8 mi) from St Lucia
  • Cookware/ Kitchen utensils
  • Car park
    US$ 1.21 per day
  • 24-hour reception
  • Air conditioning
  • Billiard tables
  • Terrace

Bayside Hotel Empangeni

Wi-Fi in public areas is available.

Guests may find Empangeni Art and Cultural History Museum only a 10-minute walk from the 3-star Bayside Hotel Empangeni, while Holy Cross Anglican Church is about 900 metres away.

8
972 reviews
From US$ 30 / night
  • Popular choice
Sun1 Richards Bay Sun1 Richards Bay

Sun1 Richards Bay

6 White Pear Road
54.7 km (34.0 mi) from St Lucia
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Garden area

The 2-star Sun1 Richards Bay Hotel includes air-conditioned rooms and is located approximately a 20-minute stroll from Richards Bay Baptist Church.

University of Zululand Richards Bay Campus stands 2.4 km from the hotel. Guests may also get to Boardwalk Mall, which is nearly a 25-minute stroll away. Richards Bay airport can be found 5 km from this hotel.

7.2
1675 reviews
~ US$39 / night

Sun1 Richards Bay

54.7 km (34.0 mi) from St Lucia
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Garden area

Sun1 Richards Bay

The 2-star Sun1 Richards Bay Hotel includes air-conditioned rooms and is located approximately a 20-minute stroll from Richards Bay Baptist Church.

University of Zululand Richards Bay Campus stands 2.4 km from the hotel. Guests may also get to Boardwalk Mall, which is nearly a 25-minute stroll away. Richards Bay airport can be found 5 km from this hotel.

7.2
1675 reviews
From US$ 39 / night
  • Beach access
Premier Splendid Inn Bayshore Premier Splendid Inn Bayshore

Premier Splendid Inn Bayshore

4 The Gully Off Hibberd Drive
56.0 km (34.8 mi) from St Lucia
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Pool with view

Offering 102 rooms, Premier Splendid Inn Bayshore Richards Bay features a sunbathing terrace, a shared lounge, and a golf course available on site.

Richards Bay Baptist Church is a 10-minute drive from the inn, while Richards Bay Harbour is 3.5 km away. This 3-star hotel is 5 km from Richards Bay airport.

7.5
515 reviews
~ US$37 / night

Premier Splendid Inn Bayshore

56.0 km (34.8 mi) from St Lucia
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Pool with view

Premier Splendid Inn Bayshore

Offering 102 rooms, Premier Splendid Inn Bayshore Richards Bay features a sunbathing terrace, a shared lounge, and a golf course available on site.

Richards Bay Baptist Church is a 10-minute drive from the inn, while Richards Bay Harbour is 3.5 km away. This 3-star hotel is 5 km from Richards Bay airport.

7.5
515 reviews
From US$ 37 / night

Dog Friendly Hotels

  • Best-rated
  • Beach access
Bon Hotel Waterfront Richards Bay Bon Hotel Waterfront Richards Bay

Bon Hotel Waterfront Richards Bay

Corner Of Bridgetown Road And Pioneer Road, Tuzi Gazi Waterfront
56.8 km (35.3 mi) from St Lucia
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Pool with view

Situated 400 metres from Zululand Yacht Club, the 4-star Bon Hotel Waterfront Richards Bay offers an outdoor swimming pool. The hotel boasts views of the ocean and offers Wi-Fi in public areas.

The stylish hotel is 10 minutes by car from Lake Mzingazi Dam, 3.5 km from Pelican Island. While staying at this accommodation, guests get quick access to Naval island, which is around 450 metres away.

8.3
1154 reviews
~ US$115 / night

Bon Hotel Waterfront Richards Bay

56.8 km (35.3 mi) from St Lucia
  • Restaurant
  • Car park
    Charges may apply
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Pool with view

Bon Hotel Waterfront Richards Bay

Situated 400 metres from Zululand Yacht Club, the 4-star Bon Hotel Waterfront Richards Bay offers an outdoor swimming pool. The hotel boasts views of the ocean and offers Wi-Fi in public areas.

The stylish hotel is 10 minutes by car from Lake Mzingazi Dam, 3.5 km from Pelican Island. While staying at this accommodation, guests get quick access to Naval island, which is around 450 metres away.

8.3
1154 reviews
From US$ 115 / night
Bon Hotel Empangeni Bon Hotel Empangeni

Bon Hotel Empangeni

64 Turnbull Street
65.8 km (40.9 mi) from St Lucia
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Terrace

Ideally located in a central neighbourhood, the elegant Bon Hotel Empangeni offers air-conditioned rooms with views of the garden.

This 3-star hotel offers a central location in Empangeni, around 5 minutes' walk from Empangeni Art and Cultural History Museum, and just 0.7 km from Holy Cross Anglican Church.

8.2
464 reviews
~ US$85 / night

Bon Hotel Empangeni

65.8 km (40.9 mi) from St Lucia
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Terrace

Bon Hotel Empangeni

Ideally located in a central neighbourhood, the elegant Bon Hotel Empangeni offers air-conditioned rooms with views of the garden.

This 3-star hotel offers a central location in Empangeni, around 5 minutes' walk from Empangeni Art and Cultural History Museum, and just 0.7 km from Holy Cross Anglican Church.

8.2
464 reviews
From US$ 85 / night
  • Beach access
The Bay View Hotel The Bay View Hotel

The Bay View Hotel

22 Davidson Lane
56.1 km (34.9 mi) from St Lucia
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Featuring an outdoor swimming pool, the comfortable 3-star The Bay View Hotel Richards Bay includes luggage storage and a restaurant for guests' overall comfort.

This Richards Bay hotel has a prime location and offers access to Pelican Island, which is merely 1 km away. Also, Meer n See Shopping Centre is situated within 20 minutes' walk of the hotel.

8.1
297 reviews
~ US$118 / night

The Bay View Hotel

56.1 km (34.9 mi) from St Lucia
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The Bay View Hotel

Featuring an outdoor swimming pool, the comfortable 3-star The Bay View Hotel Richards Bay includes luggage storage and a restaurant for guests' overall comfort.

This Richards Bay hotel has a prime location and offers access to Pelican Island, which is merely 1 km away. Also, Meer n See Shopping Centre is situated within 20 minutes' walk of the hotel.

8.1
297 reviews
From US$ 118 / night

Kid Friendly Hotels

  • Beach access
Indaba Lodge Hotel Richards Bay Indaba Lodge Hotel Richards Bay

Indaba Lodge Hotel Richards Bay

Corner Launder & Davidson Lane
55.9 km (34.8 mi) from St Lucia
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Situated about 600 metres from Zululand Multi Sport Club, which will let your body release endorphins, the 3-star smoke-free Indaba Lodge Hotel Richards Bay features currency exchange and a lift. Offering an outdoor swimming pool along with windsurfing, snorkelling, and fisheries, this Richards Bay hotel is not far from Alkantstrand Beach.

Naval island lies 2.8 km away, while Richards Bay Golf Driving Range is within 20 minutes' walk of the hotel. The Indaba is 2 km away from the centre of Richards Bay. Take benefit from the proximity to Mzingazi, which is 3.5 km away. For those travelling from afar, Richards Bay airport is 20 minutes' drive away.

7.8
1283 reviews
~ US$123 / night

Indaba Lodge Hotel Richards Bay

55.9 km (34.8 mi) from St Lucia
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Indaba Lodge Hotel Richards Bay

Situated about 600 metres from Zululand Multi Sport Club, which will let your body release endorphins, the 3-star smoke-free Indaba Lodge Hotel Richards Bay features currency exchange and a lift. Offering an outdoor swimming pool along with windsurfing, snorkelling, and fisheries, this Richards Bay hotel is not far from Alkantstrand Beach.

Naval island lies 2.8 km away, while Richards Bay Golf Driving Range is within 20 minutes' walk of the hotel. The Indaba is 2 km away from the centre of Richards Bay. Take benefit from the proximity to Mzingazi, which is 3.5 km away. For those travelling from afar, Richards Bay airport is 20 minutes' drive away.

7.8
1283 reviews
From US$ 123 / night
  • Guest favorite
Mazuri Bush Cottages Mazuri Bush Cottages

Mazuri Bush Cottages

R22
52.2 km (32.5 mi) from St Lucia
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Billiard tables
  • Outdoor swimming pool

Situated just 1.3 km from Kuleni Game Park, the comfortable 3-star Mazuri Bush Cottages Hluhluwe hotel includes luggage storage and a restaurant.

Guests can find Zulu Croc about a 10-minute ride from this Hluhluwe hotel. The hotel is within a 45-minute drive of Phinda airport.

8.5
70 reviews
~ US$81 / night

Mazuri Bush Cottages

52.2 km (32.5 mi) from St Lucia
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Billiard tables
  • Outdoor swimming pool

Mazuri Bush Cottages

Situated just 1.3 km from Kuleni Game Park, the comfortable 3-star Mazuri Bush Cottages Hluhluwe hotel includes luggage storage and a restaurant.

Guests can find Zulu Croc about a 10-minute ride from this Hluhluwe hotel. The hotel is within a 45-minute drive of Phinda airport.

8.5
70 reviews
From US$ 81 / night
Amble Inn Guest House Amble Inn Guest House

Amble Inn Guest House

93 Rex Henderson Road Fairview
65.8 km (40.9 mi) from St Lucia
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Plunge pool
  • Outdoor swimming pool
  • Terrace

The comfortable 2-star Amble Inn Guest House Empangeni, located nearly 25 minutes' walk from Empangeni Art and Cultural History Museum, boasts an outdoor swimming pool. This Empangeni hotel features Wi-Fi throughout the property and 23 rooms that offer views of the pool.

Guests can find Holy Cross Anglican Church 2.6 km from the inn.

7.2
226 reviews
~ US$48 / night

Amble Inn Guest House

65.8 km (40.9 mi) from St Lucia
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Plunge pool
  • Outdoor swimming pool
  • Terrace

Amble Inn Guest House

The comfortable 2-star Amble Inn Guest House Empangeni, located nearly 25 minutes' walk from Empangeni Art and Cultural History Museum, boasts an outdoor swimming pool. This Empangeni hotel features Wi-Fi throughout the property and 23 rooms that offer views of the pool.

Guests can find Holy Cross Anglican Church 2.6 km from the inn.

7.2
226 reviews
From US$ 48 / night

Hotels Downtown

Anew Hotel Hluhluwe Anew Hotel Hluhluwe

Anew Hotel Hluhluwe

104 Main Road
42.2 km (26.2 mi) from St Lucia
  • Picnic area/ Tables
  • Free parking
  • 24-hour security
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The spectacular 4-star Anew Hotel Hluhluwe, located just 1.8 km from Zulu Croc Reptile Park, offers an outdoor swimming pool, Wi-Fi in public areas. The luxurious hotel is within walking distance of many of the attractions including Bonamanzi Game Reserve and Tunga Needlework Studio.

There is Kuleni Game Park in close proximity to this Hluhluwe hotel. You can easily find Zululand Ubizane Wildlife Reserve approximately a 10-minute drive from the Anew Hluhluwe.

8.2
621 reviews
~ US$174 / night

Anew Hotel Hluhluwe

42.2 km (26.2 mi) from St Lucia
  • Picnic area/ Tables
  • Free parking
  • 24-hour security
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Anew Hotel Hluhluwe

The spectacular 4-star Anew Hotel Hluhluwe, located just 1.8 km from Zulu Croc Reptile Park, offers an outdoor swimming pool, Wi-Fi in public areas. The luxurious hotel is within walking distance of many of the attractions including Bonamanzi Game Reserve and Tunga Needlework Studio.

There is Kuleni Game Park in close proximity to this Hluhluwe hotel. You can easily find Zululand Ubizane Wildlife Reserve approximately a 10-minute drive from the Anew Hluhluwe.

8.2
621 reviews
From US$ 174 / night

Are you in a hurry?

Here is a quick list of Hotels in St Lucia, selected based on their rating

Name of hotel Accommodation Rating Price, $
St Lucia Lodge

7.4 / 10

(599 Reviews)

From 58$
Elephant Lake Hotel

8.2 / 10

(546 Reviews)

From 109$
La Dolce Vita No. 3

10.0 / 10

(46 Reviews)

From 123$
Bayside Hotel Empangeni

8.0 / 10

(972 Reviews)

From 30$
Sun1 Richards Bay

7.2 / 10

(1675 Reviews)

From 39$

Location