Hotels For Trip St Lucia
St Lucia
2 guests

Adults:

2

Children:

0

Child’s age:

St Lucia

Nov 10 - Nov 11 ·
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. Bon Hotel Waterfront Richards Bay

10. Premier Splendid Inn Bayshore

  • 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

The 3-star St Lucia Lodge hotel gives quick access to Fruit Market, which is situated about a 5-minute walk away. Air-conditioned rooms, garden views and an outdoor swimming pool are at guests' disposal at the hotel, 4.6 km from Veyane Cultural Village.

This hotel offers a location right in the centre of St Lucia, steps from K Z N Wildlife. Jabula Beach also lies nearly a 25-minute walk from the Lodge. Crocodile Centre St Lucia is 2.4 km away.

7.3
604 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

The 3-star St Lucia Lodge hotel gives quick access to Fruit Market, which is situated about a 5-minute walk away. Air-conditioned rooms, garden views and an outdoor swimming pool are at guests' disposal at the hotel, 4.6 km from Veyane Cultural Village.

This hotel offers a location right in the centre of St Lucia, steps from K Z N Wildlife. Jabula Beach also lies nearly a 25-minute walk from the Lodge. Crocodile Centre St Lucia is 2.4 km away.

7.3
604 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 is nestled about 800 metres from Saint Lucia Estuary, offering 41 rooms and featuring a sunbathing terrace and a patio. The hotel is a good starting point for exploring St Lucia, including K Z N Wildlife, which is just 0.7 km away.

This St Lucia hotel can be reached within reach of Beach. Also, the Elephant is within 25 minutes' walk of Crocodile Centre St Lucia.

8.2
546 reviews
~ US$111 / 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 is nestled about 800 metres from Saint Lucia Estuary, offering 41 rooms and featuring a sunbathing terrace and a patio. The hotel is a good starting point for exploring St Lucia, including K Z N Wildlife, which is just 0.7 km away.

This St Lucia hotel can be reached within reach of Beach. Also, the Elephant is within 25 minutes' walk of Crocodile Centre St Lucia.

8.2
546 reviews
From US$ 111 / 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

The elegant La Dolce Vita No. 3 St Lucia hotel offers a terrace, located only an 11-minute walk from K Z N Wildlife. The hotel features Wi-Fi throughout the property.

This hotel is a great place to stay due to its prime location in St Lucia. Beach is just around the corner from the property, while Kosi Bay is a mere 450 metres away. Enjoy the proximity to Saint Lucia Estuary, which is 19 minutes' walk away.

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

The elegant La Dolce Vita No. 3 St Lucia hotel offers a terrace, located only an 11-minute walk from K Z N Wildlife. The hotel features Wi-Fi throughout the property.

This hotel is a great place to stay due to its prime location in St Lucia. Beach is just around the corner from the property, while Kosi Bay is a mere 450 metres away. Enjoy the proximity to Saint Lucia Estuary, which is 19 minutes' walk away.

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

Guests of the comfortable Palms Hotel St Lucia can visit Kosi Bay, situated merely 5 minutes' walk away.

The 2-star hotel boasts convenient location just 450 metres from K Z N Wildlife. Attractions within reach of the hotel include Saint Lucia Estuary. The property lies approximately 25 minutes' walk from Crocodile Centre St Lucia. Minibuses to Mtubamtuba bus station is also right around the corner from the hotel.

~ US$64 / night

Palms

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

Palms

Guests of the comfortable Palms Hotel St Lucia can visit Kosi Bay, situated merely 5 minutes' walk away.

The 2-star hotel boasts convenient location just 450 metres from K Z N Wildlife. Attractions within reach of the hotel include Saint Lucia Estuary. The property lies approximately 25 minutes' walk from Crocodile Centre St Lucia. Minibuses to Mtubamtuba bus station is also right around the corner from the hotel.

From US$ 64 / 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 proximity to Mpila Camp Hluhluwe Imfolozi Reserve, situated only 0.7 km away.

The centre of St Lucia is a 10 minutes' walk of the hotel. Also, Beach is approximately a 20-minute stroll from this St Lucia hotel. The accommodation is right around the corner from Fruit Market and within easy reach of K Z N Wildlife, which is just 350 metres away. Minibuses to Mtubamtuba bus station can be found merely 0.9 km from the Perna Perna St Lucia, while Jabula Beach is nearly a 10-minute drive away.

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 proximity to Mpila Camp Hluhluwe Imfolozi Reserve, situated only 0.7 km away.

The centre of St Lucia is a 10 minutes' walk of the hotel. Also, Beach is approximately a 20-minute stroll from this St Lucia hotel. The accommodation is right around the corner from Fruit Market and within easy reach of K Z N Wildlife, which is just 350 metres away. Minibuses to Mtubamtuba bus station can be found merely 0.9 km from the Perna Perna St Lucia, while Jabula Beach is nearly a 10-minute drive away.

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

Situated about 5 minutes' walk from Mpila Camp Hluhluwe Imfolozi Reserve, the 4-star Manor House St Lucia Hotel offers proximity to various city highlights.

Located just a few steps from Cape Vidal, the hotel is 5 minutes' walk from St Lucia city centre. A popular place in St Lucia is Crocodile Centre St Lucia, which is 2.3 km away. K Z N Wildlife is also a stone's throw from the Manor House St Lucia. Minibuses to Mtubamtuba bus station is just 650 metres from this St Lucia hotel, and Saint Lucia Estuary is approximately 25 minutes' walk 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

Situated about 5 minutes' walk from Mpila Camp Hluhluwe Imfolozi Reserve, the 4-star Manor House St Lucia Hotel offers proximity to various city highlights.

Located just a few steps from Cape Vidal, the hotel is 5 minutes' walk from St Lucia city centre. A popular place in St Lucia is Crocodile Centre St Lucia, which is 2.3 km away. K Z N Wildlife is also a stone's throw from the Manor House St Lucia. Minibuses to Mtubamtuba bus station is just 650 metres from this St Lucia hotel, and Saint Lucia Estuary is approximately 25 minutes' walk 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.23 per day
  • 24-hour reception
  • Air conditioning
  • Billiard tables
  • Terrace

Featuring a picnic area and a dining table, the comfortable Bayside Hotel Empangeni is nestled just an 11-minute walk from Holy Cross Anglican Church. This 3-star hotel offers place to stay with Wi-Fi in public areas.

Empangeni Art and Cultural History Museum is not far from the hotel in Empangeni.

8
980 reviews
~ US$30 / night

Bayside Hotel Empangeni

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

Bayside Hotel Empangeni

Featuring a picnic area and a dining table, the comfortable Bayside Hotel Empangeni is nestled just an 11-minute walk from Holy Cross Anglican Church. This 3-star hotel offers place to stay with Wi-Fi in public areas.

Empangeni Art and Cultural History Museum is not far from the hotel in Empangeni.

8
980 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

Overlooking the garden, Sun1 Richards Bay Hotel is located 10 minutes' drive from Mzingazi. This hotel also includes parking.

Richards Bay centre can be reached within 10 minutes' walk. Lake Mzingazi Dam is 3 km from the 2-star hotel in Richards Bay. Boardwalk Mall is 20 minutes' walk from this property.

7.3
1665 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

Overlooking the garden, Sun1 Richards Bay Hotel is located 10 minutes' drive from Mzingazi. This hotel also includes parking.

Richards Bay centre can be reached within 10 minutes' walk. Lake Mzingazi Dam is 3 km from the 2-star hotel in Richards Bay. Boardwalk Mall is 20 minutes' walk from this property.

7.3
1665 reviews
From US$ 39 / night
  • 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

The smoke-free Bon Hotel Waterfront Richards Bay, located only 5 minutes' walk from Naval island and merely 1 km from Richards Bay Harbour, features an outdoor swimming pool for guests to take a dip in. This 4-star hotel offers you 75 spacious rooms, where you can admire spectacular views of the ocean.

Located just a few steps from Zululand Yacht Club, the stylish hotel is near excellent restaurants and a casino. Richards Small Craft Harbour is 3.4 km from the Bon and Richards Bay airport is 5 km away. Alkantstrand Beach lies within a 10-minute drive of the property.

8.4
1176 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

The smoke-free Bon Hotel Waterfront Richards Bay, located only 5 minutes' walk from Naval island and merely 1 km from Richards Bay Harbour, features an outdoor swimming pool for guests to take a dip in. This 4-star hotel offers you 75 spacious rooms, where you can admire spectacular views of the ocean.

Located just a few steps from Zululand Yacht Club, the stylish hotel is near excellent restaurants and a casino. Richards Small Craft Harbour is 3.4 km from the Bon and Richards Bay airport is 5 km away. Alkantstrand Beach lies within a 10-minute drive of the property.

8.4
1176 reviews
From US$ 115 / night

Dog Friendly Hotels

  • 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

Featuring a sundeck, a shared lounge, and a golf course, the 3-star Premier Splendid Inn Bayshore Richards Bay enjoys an upmarket location about 3 km from Naval island. Offering 102 rooms, the inn provides an outdoor swimming pool as well.

Zululand Yacht Club also lies 10 minutes by car from this Richards Bay hotel. A 25-minute stroll will take you to Alkantstrand Beach. Richards Bay airport is 5 km from Premier Splendid Inn Bayshore.

7.5
514 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

Featuring a sundeck, a shared lounge, and a golf course, the 3-star Premier Splendid Inn Bayshore Richards Bay enjoys an upmarket location about 3 km from Naval island. Offering 102 rooms, the inn provides an outdoor swimming pool as well.

Zululand Yacht Club also lies 10 minutes by car from this Richards Bay hotel. A 25-minute stroll will take you to Alkantstrand Beach. Richards Bay airport is 5 km from Premier Splendid Inn Bayshore.

7.5
514 reviews
From US$ 37 / 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

Situated a mere 250 metres from Empangeni Art and Cultural History Museum, the elegant 3-star Bon Hotel Empangeni offers air-conditioned rooms, Wi-Fi, and a private parking lot. Featuring a shared lounge and a golf course, this Empangeni hotel is not far from Holy Cross Anglican Church.

8.2
472 reviews
~ US$86 / 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

Situated a mere 250 metres from Empangeni Art and Cultural History Museum, the elegant 3-star Bon Hotel Empangeni offers air-conditioned rooms, Wi-Fi, and a private parking lot. Featuring a shared lounge and a golf course, this Empangeni hotel is not far from Holy Cross Anglican Church.

8.2
472 reviews
From US$ 86 / night
  • 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, located just 600 metres from Alkantstrand Beach, features a sundeck, spa therapy, and a golf course. The hotel, located around a 10-minute drive from Richards Bay Harbour, features a restaurant and a barber shop.

This Richards Bay hotel offers location 2.8 km from Naval island. There is Mzingazi approximately a 15-minute ride away.

7.8
1298 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, located just 600 metres from Alkantstrand Beach, features a sundeck, spa therapy, and a golf course. The hotel, located around a 10-minute drive from Richards Bay Harbour, features a restaurant and a barber shop.

This Richards Bay hotel offers location 2.8 km from Naval island. There is Mzingazi approximately a 15-minute ride away.

7.8
1298 reviews
From US$ 123 / night

Kid Friendly Hotels

  • 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 comfortable 3-star The Bay View Hotel Richards Bay, located nearly a 10-minute drive from Zululand Yacht Club, features a sundeck and a golf course.

Also, Meer n See Shopping Centre is only 1.6 km from this Richards Bay hotel. Guests can enjoy the scenery of a lake, situated near the hotel. The location will allow you to be within reach of Alkantstrand Beach.

8.1
294 reviews
~ US$121 / 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 comfortable 3-star The Bay View Hotel Richards Bay, located nearly a 10-minute drive from Zululand Yacht Club, features a sundeck and a golf course.

Also, Meer n See Shopping Centre is only 1.6 km from this Richards Bay hotel. Guests can enjoy the scenery of a lake, situated near the hotel. The location will allow you to be within reach of Alkantstrand Beach.

8.1
294 reviews
From US$ 121 / 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 is only 1.3 km from Kuleni Game Park, featuring a sundeck and a picnic area.

Guests can visit Zulu Croc, located approximately a 10-minute ride from this Hluhluwe hotel. Phinda airport lies 5 km from the hotel.

8.6
66 reviews
~ US$83 / 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 is only 1.3 km from Kuleni Game Park, featuring a sundeck and a picnic area.

Guests can visit Zulu Croc, located approximately a 10-minute ride from this Hluhluwe hotel. Phinda airport lies 5 km from the hotel.

8.6
66 reviews
From US$ 83 / 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 provides proximity to Empangeni Art and Cultural History Museum, which is situated nearly a 25-minute walk away. Highlights at this Empangeni inn include Wi-Fi in the rooms.

The hotel is 2.6 km from Holy Cross Anglican Church in Empangeni.

7.3
229 reviews
~ US$49 / 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 provides proximity to Empangeni Art and Cultural History Museum, which is situated nearly a 25-minute walk away. Highlights at this Empangeni inn include Wi-Fi in the rooms.

The hotel is 2.6 km from Holy Cross Anglican Church in Empangeni.

7.3
229 reviews
From US$ 49 / 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

Nestled just 6 minutes' stroll from Bonamanzi Game Reserve, the spectacular 4-star Anew Hotel Hluhluwe welcomes guests with a sundeck and playground. Located only steps away from Kuleni Game Park, the luxurious hotel boasts an outdoor swimming pool.

This Hluhluwe hotel enjoys a magnificent location near wildlife. A popular place in Hluhluwe is Zululand Ubizane Wildlife Reserve, which is 4.8 km away. Also, the Anew Hluhluwe is approximately 25 minutes on foot from Zulu Croc Reptile Park.

8.2
641 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

Nestled just 6 minutes' stroll from Bonamanzi Game Reserve, the spectacular 4-star Anew Hotel Hluhluwe welcomes guests with a sundeck and playground. Located only steps away from Kuleni Game Park, the luxurious hotel boasts an outdoor swimming pool.

This Hluhluwe hotel enjoys a magnificent location near wildlife. A popular place in Hluhluwe is Zululand Ubizane Wildlife Reserve, which is 4.8 km away. Also, the Anew Hluhluwe is approximately 25 minutes on foot from Zulu Croc Reptile Park.

8.2
641 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.3 / 10

(604 Reviews)

From 59$
Elephant Lake Hotel

8.2 / 10

(546 Reviews)

From 111$
La Dolce Vita No. 3

10.0 / 10

(46 Reviews)

From 123$
Bayside Hotel Empangeni

8.0 / 10

(980 Reviews)

From 30$
Sun1 Richards Bay

7.3 / 10

(1665 Reviews)

From 39$

Location