Place to Stay St Lucia
St Lucia
2 guests

Adults:

2

Children:

0

Child’s age:

St Lucia

Nov 12 - Nov 13 ·
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

Located nearly a 25-minute walk from Crocodile Centre St Lucia, the 3-star St Lucia Lodge hotel offers air-conditioned rooms.

Sights, just near the hotel, include Cape Vidal. This St Lucia hotel is merely 450 metres from K Z N Wildlife and Mpila Camp Hluhluwe Imfolozi Reserve is a mere 500 metres away.

7.4
599 reviews
~ US$59 / 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

Located nearly a 25-minute walk from Crocodile Centre St Lucia, the 3-star St Lucia Lodge hotel offers air-conditioned rooms.

Sights, just near the hotel, include Cape Vidal. This St Lucia hotel is merely 450 metres from K Z N Wildlife and Mpila Camp Hluhluwe Imfolozi Reserve is a mere 500 metres away.

7.4
599 reviews
From US$ 59 / 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

The 4-star Elephant Lake Hotel St Lucia, situated around a 10-minute ride from Veyane Cultural Village, offers a sundeck and a patio.

You can benefit from the proximity Isiphaphalazi Butterfly Dome Museum, which is 3.4 km away. K Z N Wildlife is also in the vicinity of this St Lucia hotel.

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

The 4-star Elephant Lake Hotel St Lucia, situated around a 10-minute ride from Veyane Cultural Village, offers a sundeck and a patio.

You can benefit from the proximity Isiphaphalazi Butterfly Dome Museum, which is 3.4 km away. K Z N Wildlife is also in the vicinity of this St Lucia hotel.

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

Located only a 6-minute walk from the elegant La Dolce Vita No. 3 St Lucia hotel, guests can quickly reach Beach. The hotel provides Wi-Fi throughout the property.

This St Lucia hotel is around 2 km from Jabula Beach and merely 1.6 km from Saint Lucia Estuary. Crocodile Centre St Lucia is reachable within a 5-minute ride.

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

Located only a 6-minute walk from the elegant La Dolce Vita No. 3 St Lucia hotel, guests can quickly reach Beach. The hotel provides Wi-Fi throughout the property.

This St Lucia hotel is around 2 km from Jabula Beach and merely 1.6 km from Saint Lucia Estuary. Crocodile Centre St Lucia is reachable within a 5-minute ride.

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 within 25 minutes' walk of the comfortable Palms Hotel St Lucia, guests can reach Crocodile Centre St Lucia.

The 2-star hotel benefits from a convenient setting a few steps from Kosi Bay. Also, there is Jabula Beach 2.5 km from this St Lucia hotel. Saint Lucia Estuary lies 19 minutes' walk away.

~ US$65 / night

Palms

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

Palms

Located within 25 minutes' walk of the comfortable Palms Hotel St Lucia, guests can reach Crocodile Centre St Lucia.

The 2-star hotel benefits from a convenient setting a few steps from Kosi Bay. Also, there is Jabula Beach 2.5 km from this St Lucia hotel. Saint Lucia Estuary lies 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

Guests of the 3-star Perna Perna St Lucia Hotel can easily reach Cape Vidal, located a mere 5 minutes' stroll away.

Beach is only 1.7 km from this St Lucia hotel, while Jabula Beach is 2.5 km from the location. Cultural sights in the area include Isiphaphalazi Butterfly Dome Museum, which is nearly a 10-minute ride away. K Z N Wildlife, a well-known local spot, is also a stone's throw from the Perna Perna St Lucia.

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

Guests of the 3-star Perna Perna St Lucia Hotel can easily reach Cape Vidal, located a mere 5 minutes' stroll away.

Beach is only 1.7 km from this St Lucia hotel, while Jabula Beach is 2.5 km from the location. Cultural sights in the area include Isiphaphalazi Butterfly Dome Museum, which is nearly a 10-minute ride away. K Z N Wildlife, a well-known local spot, is also a stone's throw from the Perna Perna St Lucia.

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 quick access to Mpila Camp Hluhluwe Imfolozi Reserve, situated nearly a 5-minute walk away.

Veyane Cultural Village is 4.7 km from the hotel, while Kosi Bay is a mere 0.6 km away. Guests can reach St Lucia city centre in 5 minutes on foot. K Z N Wildlife is right near this St Lucia hotel. Minibuses to Mtubamtuba bus station is about 10 minutes' walk from the Manor House St Lucia, while Saint Lucia Estuary lies about a 10-minute drive away.

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 quick access to Mpila Camp Hluhluwe Imfolozi Reserve, situated nearly a 5-minute walk away.

Veyane Cultural Village is 4.7 km from the hotel, while Kosi Bay is a mere 0.6 km away. Guests can reach St Lucia city centre in 5 minutes on foot. K Z N Wildlife is right near this St Lucia hotel. Minibuses to Mtubamtuba bus station is about 10 minutes' walk from the Manor House St Lucia, while Saint Lucia Estuary lies about a 10-minute drive away.

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

The comfortable Bayside Hotel Empangeni also offers a picnic area and a dining table to spend spare time.

This 3-star hotel is situated merely 0.8 km from Empangeni Art and Cultural History Museum and only an 11-minute walk from Holy Cross Anglican Church.

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

The comfortable Bayside Hotel Empangeni also offers a picnic area and a dining table to spend spare time.

This 3-star hotel is situated merely 0.8 km from Empangeni Art and Cultural History Museum and only an 11-minute walk from Holy Cross Anglican Church.

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

Located 2.3 km from Dact, Sun1 Richards Bay Hotel offers air-conditioned rooms 10 minutes by car from Mzingazi. The hotel features safety facilities including 24-hour security.

A 10-minute walk from this 2-star hotel will get you to the heart of Richards Bay. Boardwalk Mall can also be found a mere 1.7 km from the property. Richards Bay airport is 10 minutes' drive away 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

Located 2.3 km from Dact, Sun1 Richards Bay Hotel offers air-conditioned rooms 10 minutes by car from Mzingazi. The hotel features safety facilities including 24-hour security.

A 10-minute walk from this 2-star hotel will get you to the heart of Richards Bay. Boardwalk Mall can also be found a mere 1.7 km from the property. Richards Bay airport is 10 minutes' drive away 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

The 3-star Premier Splendid Inn Bayshore Richards Bay offers a sunbathing terrace, a shared lounge, and a golf course, as well as views of the garden in Richards Bay.

Located a mere 1.6 km from Meer n See Shopping Centre, the inn is also approximately a 25-minute walk from Alkantstrand Beach. This smoke-free hotel is located 10 minutes' walk from the centre of Richards Bay. The nearest airport is Richards Bay, 20-minute drive from Premier Splendid Inn Bayshore.

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

The 3-star Premier Splendid Inn Bayshore Richards Bay offers a sunbathing terrace, a shared lounge, and a golf course, as well as views of the garden in Richards Bay.

Located a mere 1.6 km from Meer n See Shopping Centre, the inn is also approximately a 25-minute walk from Alkantstrand Beach. This smoke-free hotel is located 10 minutes' walk from the centre of Richards Bay. The nearest airport is Richards Bay, 20-minute drive from Premier Splendid Inn Bayshore.

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

Located a mere 12 minutes' walk from Richards Bay Harbour, the smoke-free Bon Hotel Waterfront Richards Bay boasts spectacular views of the ocean.

Located in close proximity to Naval island, the 4-star hotel also provides easy access to Zululand Yacht Club. In the area you will find Richards Bay Baptist Church that is 3.6 km away. This stylish hotel stands in a 20-minute drive from Richards Bay airport.

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

Located a mere 12 minutes' walk from Richards Bay Harbour, the smoke-free Bon Hotel Waterfront Richards Bay boasts spectacular views of the ocean.

Located in close proximity to Naval island, the 4-star hotel also provides easy access to Zululand Yacht Club. In the area you will find Richards Bay Baptist Church that is 3.6 km away. This stylish hotel stands in a 20-minute drive from Richards Bay airport.

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

The elegant 3-star Bon Hotel Empangeni, situated just 250 metres from Empangeni Art and Cultural History Museum, entices guests with a shared lounge and a golf course.

This Empangeni hotel lies in a central area and is within a few blocks of 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

The elegant 3-star Bon Hotel Empangeni, situated just 250 metres from Empangeni Art and Cultural History Museum, entices guests with a shared lounge and a golf course.

This Empangeni hotel lies in a central area and is within a few blocks of 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

The Bay View Hotel Richards Bay is located a 5-minute drive from Meer n See Shopping Centre and offers luggage storage and a restaurant. This hotel features a sunbathing terrace and a golf course, and the rooms overlook the inner courtyard.

Guests can also reach landmarks nearby, including Alkantstrand Beach, which is 1.3 km away.

8.1
297 reviews
~ US$119 / 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

The Bay View Hotel Richards Bay is located a 5-minute drive from Meer n See Shopping Centre and offers luggage storage and a restaurant. This hotel features a sunbathing terrace and a golf course, and the rooms overlook the inner courtyard.

Guests can also reach landmarks nearby, including Alkantstrand Beach, which is 1.3 km away.

8.1
297 reviews
From US$ 119 / 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

The 3-star smoke-free Indaba Lodge Hotel Richards Bay is approximately a 10-minute drive from Mzingazi and features currency exchange and a lift.

The hotel is stationed 2.6 km from Richards Bay Country Club. Guests will also be able to visit Alkantstrand Beach, located within reach of this Richards Bay hotel.

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

The 3-star smoke-free Indaba Lodge Hotel Richards Bay is approximately a 10-minute drive from Mzingazi and features currency exchange and a lift.

The hotel is stationed 2.6 km from Richards Bay Country Club. Guests will also be able to visit Alkantstrand Beach, located within reach of this Richards Bay hotel.

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

The comfortable 3-star Mazuri Bush Cottages Hluhluwe hotel offers proximity to Kuleni Game Park, situated only 1.3 km away. This Hluhluwe hotel features 17 rooms and comforts such as luggage storage and a restaurant.

Guests will also get to the hotel nearly a 10-minute drive from Zulu Croc. The accommodation lies 5 km from 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

The comfortable 3-star Mazuri Bush Cottages Hluhluwe hotel offers proximity to Kuleni Game Park, situated only 1.3 km away. This Hluhluwe hotel features 17 rooms and comforts such as luggage storage and a restaurant.

Guests will also get to the hotel nearly a 10-minute drive from Zulu Croc. The accommodation lies 5 km from 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

Private car parking is provided on site.

Holy Cross Anglican Church is located 2.6 km from the comfortable 2-star Amble Inn Guest House while Empangeni Art and Cultural History Museum is about a 25-minute stroll away.

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

Private car parking is provided on site.

Holy Cross Anglican Church is located 2.6 km from the comfortable 2-star Amble Inn Guest House while Empangeni Art and Cultural History Museum is about a 25-minute stroll away.

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

Situated within 500 metres of Bonamanzi Game Reserve, Anew Hotel Hluhluwe includes 80 rooms with views of the garden. This hotel features both Wi-Fi in public areas and parking on site.

Kuleni Game Park is a 6-minute walk from the spectacular hotel and Zulu Croc Reptile Park is a 25-minute walk away. Guests can get to Hluhluwe city centre, which is 2 km away. You can also visit Tunga Needlework Studio, about 550 metres away, and wildlife, located near the Anew. Zululand Ubizane Wildlife Reserve lies a 10-minute drive from the property.

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

Situated within 500 metres of Bonamanzi Game Reserve, Anew Hotel Hluhluwe includes 80 rooms with views of the garden. This hotel features both Wi-Fi in public areas and parking on site.

Kuleni Game Park is a 6-minute walk from the spectacular hotel and Zulu Croc Reptile Park is a 25-minute walk away. Guests can get to Hluhluwe city centre, which is 2 km away. You can also visit Tunga Needlework Studio, about 550 metres away, and wildlife, located near the Anew. Zululand Ubizane Wildlife Reserve lies a 10-minute drive from the property.

8.2
621 reviews
From US$ 174 / night
  • Beach access
Premier Hotel The Richards Premier Hotel The Richards

Premier Hotel The Richards

3 Hibberd Drive
55.8 km (34.7 mi) from St Lucia
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Sun terrace

Premier Hotel The Richards Richards Bay is located in the coastal area of Richards Bay, 5 km from Richards Bay airport, and provides a swimming pool. The hotel features Wi-Fi in public areas and a car park on site.

Meer n See Shopping Centre is 2.8 km from this 4-star hotel, while Richards Bay Country Club is 25 minutes' walk away. Guests of the property can get to Alkantstrand Beach, which is a mere 1.2 km away.

7.7
730 reviews
~ US$152 / night

Premier Hotel The Richards

55.8 km (34.7 mi) from St Lucia
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Sun terrace

Premier Hotel The Richards

Premier Hotel The Richards Richards Bay is located in the coastal area of Richards Bay, 5 km from Richards Bay airport, and provides a swimming pool. The hotel features Wi-Fi in public areas and a car park on site.

Meer n See Shopping Centre is 2.8 km from this 4-star hotel, while Richards Bay Country Club is 25 minutes' walk away. Guests of the property can get to Alkantstrand Beach, which is a mere 1.2 km away.

7.7
730 reviews
From US$ 152 / 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 59$
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