Flag of India

Hotels in St Lucia

Search among 43 available hotels and places to stay in St Lucia from 50+ providers

Check-in
Fri, 18 Apr
-
Check-out
Sat, 19 Apr
Rooms and Guests2 Guests, 1 room
Check-in
Fri, 18 Apr
-
Check-out
Sat, 19 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 18 Apr
-
Check-out
Sat, 19 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-43 out of 43
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great165 reviews
Map
500 m from City Centre
The 4-star St. Lucia Wetlands Guest House offers an outdoor pool and provides access to Crocodile Centre St Lucia, which is a 5-minute ride away.
From£ 82 /nightSelect
Map
700 m from City Centre
Beach is 1.8 km from the Safari Lodge Holiday Home St Lucia, while Fruit Market is a mere 300 metres away.
From£ 114 /nightSelect
8.6
Great85 reviews
Map
500 m from City Centre
Guests can have an English breakfast and enjoy visiting Saint Lucia Estuary, set within 16 minutes' walk of the Maputaland Guest House St Lucia.
From£ 100 /nightSelect
Monzi Safari LodgeGuest house
8.2
Great73 reviews
Map
12.8 km from City Centre
The smoke-free Monzi Safari St Lucia boasts entertainment activities and barbecue on site and guests can laze by an outdoor pool.
From£ 149 /nightSelect
Amazulu LodgeGuest house
8.0
Great119 reviews
Map
700 m from City Centre
The Amazulu with a swimming pool is located in the heart of St Lucia 350 metres of K Z N Wildlife.
From£ 88 /nightSelect
Turtle Bay LodgeGuest house
8.6
Great44 reviews
Map
700 m from City Centre
Just 5 minutes' walk from Fruit Market, the Turtle Bay Lodge St Lucia offers a pool bar together with various recreational opportunities and entertainment activities.
From£ 62 /nightSelect
7.8
Very good98 reviews
Map
200 m from City Centre
Situated a mere 9 minutes' stroll from K Z N Wildlife, the 3-star Elephant features 41 rooms with private bathrooms.
From£ 60 /nightSelect
The SandpiperBed & Breakfast
8.4
Great132 reviews
Map
700 m from City Centre
Set beside shops and a market, and 5 minutes by car from Jabula Beach, the 4-star Sandpiper features 6 rooms 10 minutes' walk from Beach.
From£ 84 /nightSelect
8.6
Great146 reviews
Map
500 m from City Centre
5 minutes' drive from Crocodile Centre St Lucia, the 4-star Hilltop offers snorkelling, hiking and horseback riding for guests to keep active.
From£ 138 /nightSelect
8.4
Great84 reviews
Map
200 m from City Centre
Veyane Cultural Village is a 10-minute drive from the Kwalucia Private Safari Retreat and Kosi Bay is just 0.9 km away.
From£ 124 /nightSelect
8.4
Great124 reviews
Map
600 m from City Centre
Guests can have an English breakfast and enjoy visiting Crocodile Centre St Lucia, set 10 minutes' drive from the African Dreamz Guest House.
From£ 137 /nightSelect
At Heritage HouseBed & Breakfast
8.2
Great32 reviews
Map
100 m from City Centre
Located 450 metres from Saint Lucia Estuary and 15 minutes' walk from Beach, the 4-star At Heritage House Bed & Breakfast features a swimming pool and 6 rooms.
From£ 99 /nightSelect
8.4
Great89 reviews
Map
400 m from City Centre
Guests can spend their days relaxing by a swimming pool or try snorkelling, hiking and bowling arranged at the comfortable 4-star African Ambience St Lucia.
From£ 64 /nightSelect
Whalesong Guest HouseBed & Breakfast
8.2
Great69 reviews
Map
500 m from City Centre
Set a 5-minute drive from Jabula Beach, the rooms in the 4-star Whalesong Guest House St Lucia have views of patio.
From£ 63 /nightSelect
Lake St Lucia LodgeGuest house
8.4
Great98 reviews
Map
900 m from City Centre
10 minutes by car from Isiphaphalazi Butterfly Dome, the Lake St Lucia offers windsurfing, snorkelling and deep-sea fishing for guests to keep active.
From£ 39 /nightSelect
8.2
Great63 reviews
Map
400 m from City Centre
Located 450 metres from K Z N Wildlife and a 10-minute ride from Veyane Cultural Village, the 3-star Lodge St Lucia features an outdoor swimming pool and 32 rooms.
From£ 33 /nightSelect
Santa Lucia Guest HouseBed & Breakfast
8.4
Great97 reviews
Map
200 m from City Centre
Rooms of the perfect Santa Lucia Guest House St Lucia face the patio and there is also a swimming pool on the premises.
From£ 115 /nightSelect
Turaco Guest HouseGuest house
8.2
Great25 reviews
Map
500 m from City Centre
Situated 1.7 km from Ingwe Beach, the 4-star Turaco Guest House offers 6 guest rooms.
From£ 155 /nightSelect
8.4
Great118 reviews
Map
500 m from City Centre1.9 km from St Lucia Crocodile Centre
Located within 14 minutes' stroll of Kosi Bay, the 4-star Elephant Coast offers spacious rooms within 7 minutes' walk of Beach.
From£ 66 /nightSelect
8.2
Great81 reviews
Map
600 m from City Centre
Located nearly a 7-minute walk from K Z N Wildlife and at 600 metres from Fruit Market, the 4-star Igwalagwala Guest House features a swimming pool and 20 rooms.
From£ 163 /nightSelect
8.0
Great59 reviews
Map
600 m from City Centre
The 3-star Perna Perna Lodge St Lucia with a swimming pool is within 3.4 km of Isiphaphalazi Butterfly Dome.
From£ 99 /nightSelect
8.4
Great87 reviews
Map
400 m from City Centre
While staying at the Bhangazi you are invited to discover Crocodile Centre St Lucia, set 5 minutes away by car, or Jabula Beach, which is around 2 km away.
From£ 63 /nightSelect
8.2
Great67 reviews
Map
500 m from City Centre
Around a 16-minute stroll from Fruit Market, the Oppi Rotse St Lucia offers an outdoor swimming pool along with a Jacuzzi and an outdoor swimming pool on-site.
From£ 63 /nightSelect
Parkers CottagesBed & Breakfast
8.6
Great34 reviews
Map
400 m from City Centre
Featuring 6 rooms with views of the garden, the Parkers Cottages St Lucia is set only 13 minutes on foot from Beach.
From£ 66 /nightSelect
9.0
Perfect33 reviews
Map
800 m from City Centre
You can relax by an infinity pool in the 5-star Serene-Estate Boutique, located just 1.7 km from Saint Lucia Estuary.
From£ 114 /nightSelect
St Lucia Kingfisher LodgeBed & Breakfast
8.0
Great55 reviews
Map
1.1 km from City Centre
Set 10 minutes by car from Veyane Cultural Village, the Kingfisher Lodge offers 9 rooms and a seasonal outdoor swimming pool.
From£ 106 /nightSelect
Annas Bed And BreakfastBed & Breakfast
8.4
Great16 reviews
Map
800 m from City Centre
Located within 2.7 km of Crocodile Centre St Lucia, the 4-star Annas Bed And Breakfast boasts a swimming pool.
From£ 121 /nightSelect
The Sweetest SpotGuest house
8.0
Great10 reviews
Map
700 m from City Centre
Featuring a swimming pool, the 3-star Sweetest Spot is set within 5 minutes' walk of Fruit Market and K Z N Wildlife.
From£ 179 /nightSelect
Afrikhaya Guest HouseBed & Breakfast
8.6
Great54 reviews
Map
600 m from City Centre
Crocodile Centre St Lucia is within a 10-minute drive of the Afrikhaya Guest House and K Z N Wildlife is 14 minutes' walk away.
From£ 72 /nightSelect
Rhino Coast GuesthouseBed & Breakfast
8.4
Great30 reviews
Map
200 m from City Centre
K Z N Wildlife is within an 11-minute stroll of the 3-star Rhino Coast.
From£ 187 /nightSelect
8.2
Great27 reviews
Map
600 m from City Centre
The Pelicans Pad @ St Lucia has an outdoor swimming pool and lies 5 minutes' walk from K Z N Wildlife which is worth visiting.
From£ 49 /nightSelect
8.0
Great46 reviews
Beach is a mere 14 minutes on foot from the Livingston Lodge St Lucia, while Fruit Market is approximately a 10-minute stroll away.
From£ 74 /nightSelect
8.2
Great12 reviews
Map
400 m from City Centre1.7 km from St Lucia Crocodile Centre
The La Dolce Vita No. 3 is placed in a residential area of St Lucia, 1.2 km from Jabula Beach and around a 15-minute stroll from K Z N Wildlife.
From£ 93 /nightSelect
Avalone Guest HouseBed & Breakfast
8.4
Great54 reviews
Map
700 m from City Centre
Veyane Cultural Village is a 15-minute drive from the 4-star Avalone Guest House and Mpila Camp Hluhluwe Imfolozi Reserve is about an 18-minute stroll away.
From£ 108 /nightSelect
Piet My VrouGuest house
Map
600 m from City Centre
From£ 99 /nightSelect
7.4
Very good5 reviews
The 3-star Jo A Lize Lodge St Lucia is 0.8 km from Mpila Camp Hluhluwe Imfolozi Reserve and has a quick access to Cape Vidal.
From£ 51 /nightSelect
8.6
Great7 reviews
Map
700 m from City Centre
Situated a 10-minute stroll from Ingwe Beach, the 3-star Buya Futhi St Lucia offers 6 guest rooms.
From£ 60 /nightSelect
St Lucia EscapeGuest house
8.4
Great97 reviews
Map
800 m from City Centre
19 minutes' walk from Saint Lucia Estuary, the 4-star Escape includes 8 rooms.
From£ 64 /nightSelect
Pompano Guest HouseGuest house
8.4
Great56 reviews
Map
600 m from City Centre
Crocodile Centre St Lucia is also set nearly a 10-minute ride from the 4-star Pompano Guesthouse.
From£ 73 /nightSelect
Map
400 m from City Centre
Isiphaphalazi Butterfly Dome is a 10-minute drive from the 4-star Forest Lodge and Fruit Market is only 300 metres away.
Select
Map
200 m from City Centre2.0 km from St Lucia Crocodile Centre
Select
Map
300 m from City Centre1.8 km from St Lucia Crocodile Centre
Within 08 km of K Z N Wildlife, the 2-star Bibs Backpackers includes 13 rooms.
Select
Map
700 m from City Centre
Select

FAQs about hotels in St Lucia

We hope that the answers to these questions will help you plan your trip

What are the most popular St Lucia hotels next to Richards Bay airport?

There are more than 145 reviews of our travellers for 40 options near Richards Bay airport. Other top properties are Sun1 Richards Bay, Gecko Inn, The Home. To see more airport hotels click here.

Which hotels in St Lucia have a central location?

There are 7 hotels and other accommodations in St Lucia city centre to choose from. The best hotel in St Lucia city centre is Lake Lodge rated 8.4/10, offering snorkelling, hiking, horse riding on site. Piet My Vrou, Amazulu Lodge, St Lucia Lodge are also suitable for your unforgettable stay. To check more central hotels click here.

What are the best budget hotels in St Lucia?

There are more than 3 top budget properties in St Lucia. Elephant Lake Hotel rated 8.0/10 is one of the best St Lucia cheap properties from 46£ per night. It features grill bar on site. Go here to see more cheap hotels.

What are the most popular 5-star hotels in St Lucia?

The best one is Serene-Estate Boutique Guesthouse rated 9.0/10 at the cost of 121£ per night with an outdoor swimming pool, canoeing, hiking. See more 5-star options here.

What are the top properties for couples in St Lucia?

According to HotelMix.co.uk travel data, there are 7 deals for couples. Hilltop Guest House rated 8.6/10 is a favourite 4-star hotel for couples, featuring an outdoor swimming pool, hiking, horse riding. Travellers can book a room at this property for about 113£ per night. St Lucia Lodge with rating 8.2/10 is also a perfect 3-star property for couples with an outdoor swimming pool, snorkelling, horse riding. It also has a swimming pool an outdoor swimming pool and offers rooms for about 46£ per night. Other top options are Kingfisher Lodge, Perna Perna Lodge, Amazulu Lodge. For more romantic deals go here.

Which hotels in St Lucia are good for families?

According to 398 travellers' reviews, there are 4 family deals to consider. Amazulu Lodge (rating: 8.2/10): a family-hotel with an outdoor swimming pool, cots, housekeeping service for 92£ per night. You also can book Santa Lucia Guest House (rating: 8.4/10) for about 83£ per night. This child-friendly property offers an outdoor swimming pool, hiking, horse riding on site. For more family deals click here.

What are the most popular St Lucia properties near Saint Lucia Estuary?

To be near Saint Lucia Estuary, stay at Elephant Coast Guesthouse (rating: 8.4/10), which is only a 15-minute walk from the attraction and offers an outdoor swimming pool, hiking, horse riding. Travellers can enjoy South American meals at Braza restaurant nearby. For more deals go here.

What are the top places to stay in St Lucia with outdoor pools?

According to 1993 reviews, there are 4 hotels featuring outdoor pools in St Lucia. You may also like Perna Perna Lodge rated 8.0/10. This property will cost you 100£ per night. Other top properties are Hilltop Guest House, St. Lucia Wetlands Guest House, Elephant Lake Hotel.

What are the most popular pet-friendly hotels in St Lucia?

If you're travelling with pets, HotelMix.co.uk offers a selection of 3 hotels to choose from. Another most recommended St Lucia place to stay with pets is Piet My Vrou with an outdoor swimming pool, horse riding, bowling. It offers rooms for 40£ per night. See more pet-friendly hotels here.

What are the best hotels in St Lucia?

You may book Monzi Safari Lodge rated 8.2/10 with an outdoor swimming pool, snorkelling, hiking. It costs 198£ per night.

What's the best high-end place to stay in St Lucia?

If you're searching for a perfect place, enjoy staying at one of 24 luxurious hotels offered on HotelMix.co.uk. Another good option is Elephant Coast Guesthouse (rating: 8.4/10), which is set 10 minutes' walk from the city centre and features an outdoor swimming pool, hiking, horse riding. Other favourite luxury places are Maputaland Guest House, St. Lucia Wetlands Guest House, Kingfisher Lodge. Go here to see more luxury hotels in St Lucia.

Which spa hotels in St Lucia are the top?

We recommend Monzi Safari Lodge (rating: 8.2/10) for 198£ per night. It's located a 25-minute walk from Futululu Caravan Park and provides an outdoor swimming pool, snorkelling, hiking.

How much do hotels in St Lucia cost?

Of course, the prices change in St Lucia depending on the season, but on average:
A 4-star hotel room costs 118£ per night. You may book Whalesong Guest House with an indoor swimming pool, hiking, horse riding. A really special hotel can be found for 121£ per night. We recommend Serene-Estate Boutique Guesthouse (rating: 9.0/10) with an outdoor swimming pool, canoeing, hiking.

How much does it cost to stay in a hotel in St Lucia for tonight?

According to HotelMix.co.uk travel data, the average St Lucia prices for tonight are:
A nice hotel like Maputaland Guest House (rating: 8.6/10) costs about 46£ per night.

What are the top beach hotels in St Lucia?

Alternatively, book Hilltop Guest House rated 8.6/10, a nice property set 600 metres from the beach. It costs 113£ per night and provides an outdoor swimming pool, hiking, horse riding. Other suitable options are Kingfisher Lodge Kwalucia Private Safari Retreat.

Which St Lucia resorts are the best?

Alternatively, Turtle Bay Lodge is rated as one of the best resorts in St Lucia, offering cots, snorkelling, hiking. It costs 83£ per night.

Where to stay in St Lucia?

Best cheap hotels in St Lucia

Uitspan - Apartment Unit 5 is an affordable choice that offers an outdoor swimming pool and free private parking. Jo-A-Lize Lodge is a 3-star budget choice just 600 meters from the city center. The Bridge Holiday Resort is a low-priced apartment near St Lucia Deep Sea Fishing Charters offering an outdoor swimming pool, diving and canoeing.

St Lucia airports & Underground stations

Several hotels near Richards Bay airport offer comfortable accommodations, such as Serendipity Guest House or Aristo Manor Self-Catering Accommodation.

Convenience of staying in hotels in the city centre

If a city center appeals to you, have a look at Monzi Safaris Backpackers with a room rate from 28£. Santa Lucia Guest House is an upscale hotel that is a 5-minute walk to the center and a 5-minute walk to Fishermans Restaurant & Pub.

Consider staying at Whalesong Guest House, where you'll be within 10 minutes' walking distance of Monzi Safaris. Stay at African Dreamz Guest House, a 4-star hotel, to be within walking distance of Maverick Fishing Charters.

Luxury and boutique accommodation in St Lucia

St. Lucia Kingfisher Lodge is a 4-star luxury hotel 0.9 km from Amazulu Safaris and boasts a seasonal outdoor pool, snorkeling and hiking. Lake St Lucia Villas is a charming choice that is only a 10-minute walk to the center and offers rates from 53£.

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

Sea'S The Day is a cozy apartment in the center of the city located 350 meters from Fishermans Restaurant & Pub. If you want to be near EuroZulu Guided Tours & Safaris, pick The Sandpiper Guest House, which is a good option for families and just a 10-minute walk away.

Show moreLess

St Lucia hotels essential information

🏨 Hotels in St Lucia 43
👛 Lowest price 29 GBP
✍️ Hotels Reviews 2 491