Skip to main content

Search hotels in St Lucia

Enter your dates to see the latest prices and deals for St Lucia hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

St Lucia – 79 hotels and places to stay

See the latest prices and deals by choosing your dates.
St Lucia Lodge, hotel in St Lucia

Located in St Lucia, just 1 km from the beach lies St Lucia Lodge.. It offers a tropical garden, outdoor swimming pool and free WiFi in public areas.

The place situated at such an incredible location, everything and everywhere is nearby.
Scored 7.6
7.6
Rated good
Good
463 reviews
Price from
£32.25
per night
Elephant Lake Hotel, hotel in St Lucia

Located on the shores of the St Lucia Estuary within the iSimangaliso Wetland Park, Elephant Lake Hotel features a bar leading out onto a viewing deck, where hippos can be spotted.

Staff exceptionally friendly and helpful. Rooms clean and tidy, food very good.
Scored 7.4
7.4
Rated good
Good
492 reviews
Price from
£59.86
per night
Leopard Tree Lodge, hotel in St Lucia

Leopard Tree Lodge in St Lucia is situated 1.6 km from Ndlovu Beach and features air-conditioned accommodation with free WiFi, as well as access to a terrace.

Exceptionally welcoming and helpful staff. Beautifully appointed 2 bed apartment with direct access to the pool and garden area.
Scored 9.5
9.5
Rated exceptional
Exceptional
582 reviews
Price from
£65.79
per night
St Lucia Palms, hotel in St Lucia

Offering an outdoor pool, St Lucia Palms is situated in St Lucia and within walking distance to restaurants and shops. There is an outdoor pool and BBQ facilities are available.

The apartment was very spacious. Neat, clean. The swimming pool water was warm despite the weather. The location is great, close to restaurants and not too far from the beach.
Scored 7.8
7.8
Rated good
Good
488 reviews
Price from
£38.70
per night
Luxury Tented Village @ Urban Glamping, hotel in St Lucia

Luxury Tented Village @ Urban Glamping offers luxury tented accommodation in St Lucia. There is an outdoor swimming pool and large BBQ area where guests can mingle.

The tents were large, the bathroom was well equipped. Lovely swimming pool and the communal kitchen was well stocked and lovely to use.
Scored 8.9
8.9
Rated fabulous
Fabulous
608 reviews
Price from
£73.54
per night
African Dreamz Guest House, hotel in St Lucia

Located in coastal village of St Lucia, African Dreamz Guest House is situated within the iSimangaliso Wetland Park and offers a tropical garden and outdoor swimming pool.

What an amazing tranquil property, the rooms are beautiful and comfy. Staff was friendly and Barbara was a perfect hostess. A gem forsure
Scored 8.9
8.9
Rated fabulous
Fabulous
444 reviews
Price from
£62.70
per night
Oppi Rotse Guesthouse, hotel in St Lucia

Set within 1.4 km of Ndlovu Beach and 1.6 km of Ingwe Beach in St Lucia, Oppi Rotse Guesthouse offers accommodation with seating area.

clean and spacious
Scored 8.3
8.3
Rated very good
Very good
278 reviews
Price from
£30.53
per night
Lake St Lucia Lodge, hotel in St Lucia

Overlooking the St. Lucia Estuary, Lake St Lucia Lodge is nestled within a lush tropical garden. The Big Five Hluhluwe Umfolozi Game Reserve is within 50 km of the property.

Nice cottage, the evidence of hippos passing in the night was great. Andre is a great host, we lost our jackets earlier and because shops were not open before start of whale watching in the morning, Andre got us a few jackets to lend. Also very convenient that Andre could organize whale watching and the hippo tour. Next to that, Andre is a great person.
Scored 9.3
9.3
Rated superb
Superb
312 reviews
Price from
£51.60
per night
Fisheagle Accommodation, hotel in St Lucia

Situated within 1.9 km of Ndlovu Beach and 2.1 km of Ingwe Beach in St Lucia, Fisheagle Accommodation features accommodation with seating area.

Comfortable staying, secure, safety, and also facilities
Scored 8.1
8.1
Rated very good
Very good
143 reviews
Price from
£50.10
per night
African Ambience Guest House, hotel in St Lucia

Offering an outdoor pool surrounded by a landscaped garden, African Ambience Guest House is located in St Lucia which is part of the iSimangaliso Wetland Park.

Hennie and Ilze took great care of us. They arranged all our bookings of three trips and also changed the dates when severe bad weather canceled some bookings. Took our laundry out of hands. A very care free stay. We extended our stay with a night as we like it so much. (For the cat lovers : there are two Garfield cats running around, you might want to give them a quick belly rub. For the non-cat lover: don’t worry you won’t be bothered by them) When you arrive, there is a large wooden door leading to the common living room. The rooms are upstairs and in the side building. All rooms have a similar decoration and style: high ceilings, dark wood, African print. During my horse back ride, Hennie turned on Formula 1 for my fiance in the common living room (greatly appreciated!)
Scored 9.5
9.5
Rated exceptional
Exceptional
277 reviews
Price from
£68.80
per night
See all 82 hotels in St Lucia

What guests said about St Lucia:

  • Scored 10
    10

    St Lucia is small little town, easy to walk, a few good...

    St Lucia is small little town, easy to walk, a few good restaurants to choose from. The national park is very close by and a must to visit. We travelled with small children! Sunset cruise on the river to learn about the hippos and crocodiles.
    Patricia
    South Africa
  • Scored 8.0
    8.0

    Definitely avoid a room on the main street near restaurants...

    Definitely avoid a room on the main street near restaurants etc as very noisy especially at night. But a very nice place to stay in St Lucia, a relaxing holiday vibe. Cape Vidal is stunning! Walks in Isimangaliso well worth it.
    Alison
    South Africa
  • Scored 10
    10

    St Lucia is a lovely, small town that always feels safe to...

    St Lucia is a lovely, small town that always feels safe to walk / cycle around during day and night. A nice selection of restaurants and coffee shops. Very friendly people. The absolute highlight are the wild hypos walking right across the town at night, right past you while you are having dinner!
    Jonathan
    South Africa
  • Scored 10
    10

    St Lucia is a break away from a busy city life yet you're...

    St Lucia is a break away from a busy city life yet you're still in a town. A beautiful place to be adventurous and yet relaxed. The town is small enough to walk around in and enjoy the ambience. The boat cruise on the estuary is awesome. The many restaurants serve good food too
    Debbie
    South Africa
  • Scored 10
    10

    The place was amazing and really peaceful, we enjoyed our...

    The place was amazing and really peaceful, we enjoyed our stay, our bad encounter was actually with the manager on site not the host. This was due to a misunderstanding. Our stay was really great, restaurants were a walking distance and so we're the shops.
    A
    Anonymous
  • Scored 8.0
    8.0

    Beautiful beaches and town.

    Beautiful beaches and town. Boat trip on the Estuary was lovely. Best part was the drive to Cape vidal. Saw plenty of wildlife on the way including elephant, rhino, Buffalo, different types of buck and warthog.
    A
    Anonymous

Explore guest reviews of hotels in St Lucia

  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 384 reviews
    Lovely feel with the huts amongst the palm trees. Superb location. Staff were very friendly and helpful. Breakfast was nice. Definitely one of the nicer boutique hotels in St Lucia. Highly highly recommend doing all tours and cruises with Shakabarker - they made our trip to St Lucia
    Ane
    United Kingdom
  • From £45.15 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 636 reviews
    Omg I loved this place, this was our third trip to St Lucia and I am so glad we picked this place. The receptionist had alerted us to keep an eye out for hippos as they can sometimes be seen from balcony as they move on to the street, and l did. It was amazing. I LOVED it here
    Aparna
    India
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 114 reviews
    I would recommend 31 The Bridge to any family looking for a self catering apartment in St Lucia. The place was very neat, secure and ideally located just outside the swimming pool. Everything mentioned on their site was provided accordingly.
    Hema
    South Africa
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 1,009 reviews
    We thoroughly enjoyed our stay, the warm reception and numerous tips on St Lucia was most welcomed. Thank you for the tours arranged, it went so smoothly and it was wonderful experiences and we got to see lots of animals.
    Vickesh
    South Africa
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 7 reviews
    Really enjoyed our stay, probably one of the cleanest most well-equipped units we have stayed in. We were very comfortable and don't think we will stay anywhere else when we visit St Lucia.
    Erian
    South Africa
gogless