St Lucia: Best Hotels and Accommodation

Planning a trip to St Lucia? Browse our database of 166 verified accommodations. From luxury hotels to budget-friendly apartments. Book securely online at great rates.

List of recommended accommodations in St Lucia

The Bridge No 37

The Bridge No 37, St Lucia ●●●●

22 Mckenzie Street, 3936 - St Lucia, South Africa
Apartment
  • Show on map

    Featuring garden views, The Bridge No 37 offers accommodation with an outdoor swimming pool, a garden and a tennis court, around 2 km from St Lucia Crocodile Centre. Both free...

    more...
    • Property features:
    • Online connectivity
    • Angling
    • Complimentary WiFi
    • Walking trails
    • Equestrian activities

    Three-Bedroom Apartment

    Size: 100 m2
    Number of guests: 6
    +

    Approximate price per room per night

    Select dates to check availability and prices.
    Show prices
    Forest Lodge

    Forest Lodge, St Lucia ★★★★

    15 Pelican Street, 3936 - St Lucia, South Africa
    Lodge
    • Show on map

      Forest Lodge is located in St Lucia and features a swimming pool surrounded by a beautiful garden. The property offers game drives to the Hluhluwe and Umfolozi Game Park. Free...

      more...
      • Property features:
      • Complimentary parking
      • Online connectivity
      • Accommodations for families
      • Personnel adhere to all safety guidelines set by local authorities
      • Equestrian activities

      Classic Twin Room

      Size: 12 m2
      Number of guests: 2

      Classic Double Room

      Size: 12 m2
      Number of guests: 2

      Two-Bedroom Apartment

      Size: 40 m2
      Number of guests: 4
      +

      Comfort Double Room

      Size: 2 m2
      Number of guests: 2

      Approximate price per room per night

      Select dates to check availability and prices.
      Show prices
      Afrikhaya Guest House

      Afrikhaya Guest House, St Lucia ★★★★

      5 Kabeljou Avenue, 3936 - St Lucia, South Africa
      Bed and breakfast
      • Show on map

        Afrikhaya Guest House in St Lucia offers 4 en-suite guestrooms with private entrance and terrace. It features a lush tropical garden with a swimming pool. The stylish rooms are...

        more...
        • Property features:
        • Housekeeping services daily
        • Touch-free check-in and check-out
        • Salon
        • Rooftop terrace
        • Shuttle service (extra fee)

        Double Room

        Size: 22 m2
        Number of guests: 2

        Double Room

        Size: 28 m2
        Number of guests: 2

        Double Room

        Size: 32 m2
        Number of guests: 3

        Twin/Double Room

        Size: 32 m2
        Number of guests: 3

        Superior Double Room

        Size: 32 m2
        Number of guests: 2

        Double Room

        Size: 28 m2
        Number of guests: 2

        Superior Double Room

        Size: 32 m2
        Number of guests: 2

        Double Room

        Size: 28 m2
        Number of guests: 2
        View all rooms

        Approximate price per room per night

        Select dates to check availability and prices.
        Show prices
        HAPPY HOUSE @ 16

        HAPPY HOUSE @ 16, St Lucia ●●●

        100 Mckenzie Street, Manzini Chalets, 3936 - St Lucia, South Africa
        Apartment
        • Show on map

          Boasting air-conditioned accommodation with a private pool, HAPPY HOUSE @ 16 is situated in St Lucia. This recently renovated apartment is located 2.9 km from Estuary Beach and...

          more...
          • Property features:
          • Reserved private parking
          • Smoke-free rooms
          • Excursion assistance
          • Designated area for smoking
          • Online connectivity

          Apartment

          Size: 50 m2
          Number of guests: 4
          +

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          For your family Manzini 1

          For your family Manzini 1, St Lucia

          100 Mckenzie Street, 3936 - St Lucia, South Africa
          Apartment
          • Show on map

            Featuring a private pool and garden views, For your family Manzini 1 is set in St Lucia. For your family Manzini 1 offers access to a terrace and free private parking. The...

            more...
            • Property features:
            • Reserved private parking
            • Complimentary parking
            • Swimming pool
            • Smoke-free property
            • On-site parking

            Two-Bedroom Apartment

            Number of guests: 5
            +

            Approximate price per room per night

            Select dates to check availability and prices.
            Show prices
            Marlin Lodge St Lucia

            Marlin Lodge St Lucia, St Lucia ★★★

            62 Garrick Avenue, 3936 - St Lucia, South Africa
            Lodge
            • Show on map

              Located in St. Lucia within the iSimangaliso Wetland Park, Marlin Lodge St Lucia boasts an outdoor swimming pool, terrace area and barbecue facilities. It features an...

              more...
              • Property features:
              • Live sports events (televised)
              • Designated area for smoking
              • Parking along the street
              • Wildlife safaris
              • Equestrian activities

              Standard Double or Twin Room

              Size: 25 m2
              Number of guests: 2

              Two-Bedroom Suite

              Size: 25 m2
              Number of guests: 4
              +

              Family Room (2 Adults + 2 Children)

              Size: 25 m2
              Number of guests: 4
              +

              Standard Triple Room

              Size: 25 m2
              Number of guests: 3

              Two-Bedroom Suite

              Size: 25 m2
              Number of guests: 4
              +

              Family Room with Patio (2 Adults + 2 Children)

              Size: 25 m2
              Number of guests: 5
              +
              View all rooms

              Approximate price per room per night

              Select dates to check availability and prices.
              Show prices
              Lidiko Lodge

              Lidiko Lodge, St Lucia ★★★★

              95 McKenzie Street, 3936 - St Lucia, South Africa
              Lodge
              • Show on map

                Set above Lake St Lucia Lake and surrounded by the magnificent St Lucia Wetland Park and the ocean, Lidiko Lodge is a peaceful, 4-star retreat with great services and facilities....

                more...
                • Property features:
                • Cultural tour or workshop
                • Accommodations for families
                • Prepared meals to go
                • Angling
                • Walking trails

                Twin/Double Room

                Size: 30 m2
                Number of guests: 3

                Family Room

                Size: 40 m2
                Number of guests: 4
                +

                Family Room

                Size: 60 m2
                Number of guests: 4
                +

                Approximate price per room per night

                Select dates to check availability and prices.
                Show prices
                Luwandla 12

                Luwandla 12, St Lucia ●●●

                1 Visarend Street Luwandla complex No. 12, 3936 - St Lucia, South Africa
                Apartment
                • Show on map

                  Located just 30 km from Umfolozi Country Club, Luwandla 12 offers accommodation in St Lucia with access to pool with a view, a garden, as well as private check-in and check-out....

                  more...
                  • Property features:
                  • Smoke-free property
                  • Outdoor swimming pool
                  • Swimming pool with a view
                  • Bedding, towels, and laundry cleaned following local guidelines
                  • Outdoor furnishings

                  Family Holiday Home

                  Size: 92 m2
                  Number of guests: 6
                  +

                  Approximate price per room per night

                  Select dates to check availability and prices.
                  Show prices
                  Villa da Lucia

                  Villa da Lucia, St Lucia ●●●

                  16 Steenbras Avenue, 3936 - St Lucia, South Africa
                  Holiday home
                  • Show on map

                    Located in St Lucia, 2.5 km from St Lucia Crocodile Centre and 30 km from Umfolozi Country Club, Villa da Lucia offers a garden and air conditioning. Villa da Lucia offers access...

                    more...
                    • Property features:
                    • Reserved private parking
                    • On-site parking
                    • Smoke-free property
                    • Green space
                    • Car park

                    Two-Bedroom House

                    Size: 25 m2
                    Number of guests: 6
                    +

                    Approximate price per room per night

                    Select dates to check availability and prices.
                    Show prices
                    St Lucia Safari Logde Holiday Home

                    St Lucia Safari Logde Holiday Home, St Lucia ●●●

                    103 Mckenzie Street, 3936 - St Lucia, South Africa
                    Holiday home
                    • Show on map

                      Located in St Lucia, 31 km from Umfolozi Country Club and 2.1 km from Saint Lucia Estuary, St Lucia Safari Logde Holiday Home offers air conditioning. With free private parking,...

                      more...
                      • Property features:
                      • Reserved private parking
                      • Complimentary parking
                      • Smoke-free rooms
                      • Car park
                      • On-site parking

                      Holiday Home

                      Size: 56 m2
                      Number of guests: 2

                      Approximate price per room per night

                      Select dates to check availability and prices.
                      Show prices
                      Manzini Chalets 8-9-10-37

                      Manzini Chalets 8-9-10-37, St Lucia ●●●

                      Mckenzie Street 100, 3936 - St Lucia, South Africa
                      Apartment
                      • Show on map

                        Manzini Chalets 8-9-10-37 has garden views, free WiFi and free private parking, situated in St Lucia, 2.9 km from Estuary Beach. Featuring a concierge service, this property also...

                        more...
                        • Property features:
                        • Smoke-free rooms
                        • Clothes dry cleaning
                        • Clothes washing
                        • Secure storage for valuables
                        • Access to medical professionals

                        Three-Bedroom Apartment

                        Size: 63 m2
                        Number of guests: 6
                        +

                        Two-Bedroom Apartment

                        Size: 45 m2
                        Number of guests: 5
                        +

                        Two-Bedroom Apartment

                        Size: 45 m2
                        Number of guests: 4
                        +

                        Two-Bedroom Apartment

                        Size: 45 m2
                        Number of guests: 4
                        +

                        Approximate price per room per night

                        Select dates to check availability and prices.
                        Show prices
                        St. Lucia Wetlands Guest House

                        St. Lucia Wetlands Guest House, St Lucia ★★★★

                        Kingfisher Street, 3936 - St Lucia, South Africa
                        Guest house
                        • Show on map

                          Situated 1 km from both the iSimangaliso Wetland Park and the beach, this guesthouse offers leisure activities in tranquil surroundings. It features an outdoor swimming pool and...

                          more...
                          • Property features:
                          • Wireless internet
                          • Exclusive check-in and check-out
                          • Board games and puzzles
                          • Transport service
                          • All dishes, utensils, glassware, and other table items have been disinfected

                          Deluxe King Room

                          Size: 30 m2
                          Number of guests: 2

                          Deluxe Queen Room

                          Size: 30 m2
                          Number of guests: 2

                          Deluxe Queen Room with Extra Bed

                          Size: 30 m2
                          Number of guests: 3

                          Deluxe King Room with Private Entrance

                          Size: 30 m2
                          Number of guests: 2

                          Deluxe King Room with Extra Bed

                          Size: 30 m2
                          Number of guests: 3

                          Deluxe Family Room (2 Adults + 3 Children)

                          Size: 59 m2
                          Number of guests: 5
                          +

                          Deluxe Single Room

                          Size: 25 m2
                          Number of guests: 1
                          View all rooms

                          Approximate price per room per night

                          Select dates to check availability and prices.
                          Show prices
                          St Lucia Safari Lodge Holiday Home

                          St Lucia Safari Lodge Holiday Home, St Lucia

                          St. Lucia Safari Lodge Unit 25, 3936 - St Lucia, South Africa
                          Aparthotel
                          • Show on map

                            Located only 2.6 km from St Lucia Crocodile Centre in St Lucia, St Lucia Safari Lodge Holiday Home provides accommodation equipped with a patio, garden and outdoor pool. The...

                            more...
                            • Property features:
                            • Smoke-free rooms
                            • Wireless internet
                            • Temperature control
                            • Lodging sealed after sanitization
                            • Social distancing maintained in dining spaces

                            Holiday Home

                            Number of guests: 6
                            +

                            Approximate price per room per night

                            Select dates to check availability and prices.
                            Show prices
                            Smooth Sailing @ The Bridge

                            Smooth Sailing @ The Bridge, St Lucia ●●●●

                            10 Mckenzie Street The Bridge Holiday Apartments no11, 3936 - St Lucia, South Africa
                            Apartment
                            • Show on map

                              Boasting air-conditioned accommodation with a balcony, Smooth Sailing @ The Bridge is situated in St Lucia. Smooth Sailing @ The Bridge boasts a private pool, garden, BBQ...

                              more...
                              • Property features:
                              • Patio
                              • Round-the-clock security
                              • Outdoor swimming pool
                              • Walking trails
                              • Children's swimming pool

                              Two-Bedroom Apartment with Pool View

                              Size: 100 m2
                              Number of guests: 4
                              +

                              Approximate price per room per night

                              Select dates to check availability and prices.
                              Show prices
                              36 The Bridge

                              36 The Bridge, St Lucia ●●●●

                              22 Mckenzie Street 36 The Bridge, 3936 - St Lucia, South Africa
                              Apartment
                              • Show on map

                                Boasting air-conditioned accommodation with a private pool, lake view and a patio, 36 The Bridge is situated in St Lucia. Located on the beachfront, 36 The Bridge offers access to...

                                more...
                                • Property features:
                                • Hand sanitizing stations in guest rooms and main areas
                                • Racquetball
                                • Complimentary WiFi
                                • Emergency medical kit on-site
                                • Bar hopping

                                Three-Bedroom Apartment

                                Size: 90 m2
                                Number of guests: 6
                                +

                                Approximate price per room per night

                                Select dates to check availability and prices.
                                Show prices
                                Galago Way

                                Galago Way, St Lucia ●●●●

                                51 Pelikaan Street, 3936 - St Lucia, South Africa
                                Holiday home
                                • Show on map

                                  Situated in St Lucia in the KwaZulu-Natal region and Estuary Beach reachable within 2.4 km, Galago Way features accommodation with free WiFi, barbecue facilities, a private beach...

                                  more...
                                  • Property features:
                                  • Personnel adhere to all safety guidelines set by local authorities
                                  • Utilization of anti-viral cleaning agents
                                  • Housekeeping services daily
                                  • Complimentary WiFi
                                  • Board games and puzzles

                                  Four-Bedroom House

                                  Size: 250 m2
                                  Number of guests: 8
                                  +

                                  Approximate price per room per night

                                  Select dates to check availability and prices.
                                  Show prices
                                  The Bridge Unit 59

                                  The Bridge Unit 59, St Lucia ●●●

                                  22 Mckenzie Street, 3936 - St Lucia, South Africa
                                  Apartment
                                  • Show on map

                                    Situated just 30 km from Umfolozi Country Club, The Bridge Unit 59 provides accommodation in St Lucia with access to an outdoor swimming pool, barbecue facilities, as well as...

                                    more...
                                    • Property features:
                                    • Pool for swimming
                                    • Billing statement provided
                                    • Personnel adhere to all safety guidelines set by local authorities
                                    • Swimming pool
                                    • Complimentary WiFi

                                    Apartment

                                    Size: 56 m2
                                    Number of guests: 4
                                    +

                                    Approximate price per room per night

                                    Select dates to check availability and prices.
                                    Show prices
                                    Boskraai Self-Catering -74 Hornbill Street

                                    Boskraai Self-Catering -74 Hornbill Street, St Lucia ●●●●

                                    74 Hornbill Street, 3936 - St Lucia, South Africa
                                    Apartment
                                    • Show on map

                                      Set within 2.8 km of Estuary Beach and 2.9 km of St Lucia Crocodile Centre in St Lucia, Boskraai Self-Catering -74 Hornbill Street features accommodation with seating area....

                                      more...
                                      • Property features:
                                      • On-site parking
                                      • Online connectivity
                                      • Saltwater swimming pool
                                      • Green space
                                      • Swimming pool

                                      Family Apartment

                                      Size: 50 m2
                                      Number of guests: 4
                                      +

                                      Two-Bedroom Apartment

                                      Size: 50 m2
                                      Number of guests: 4
                                      +

                                      Two-Bedroom Deluxe Apartment

                                      Size: 100 m2
                                      Number of guests: 4
                                      +

                                      Classic Apartment

                                      Size: 30 m2
                                      Number of guests: 2

                                      Comfort Apartment

                                      Size: 30 m2
                                      Number of guests: 2

                                      Approximate price per room per night

                                      Select dates to check availability and prices.
                                      Show prices
                                      St Lucia, 31 The Bridge - FAMILY UNIT IN A PRIME SPOT ON THE GROUND FLOOR

                                      St Lucia, 31 The Bridge - FAMILY UNIT IN A PRIME SPOT ON THE GROUND FLOOR, St Lucia ●●●●

                                      22 Mckenzie Street Unit 31, 3936 - St Lucia, South Africa
                                      Apartment
                                      • Show on map

                                        Featuring garden views, St Lucia, 31 The Bridge - FAMILY UNIT IN A PRIME SPOT ON THE GROUND FLOOR provides accommodation with a garden, a tennis court and a terrace, around 2.1 km...

                                        more...
                                        • Property features:
                                        • Temperature control
                                        • Outdoor furnishings
                                        • Seashore
                                        • Patio
                                        • Green space

                                        Three-Bedroom Apartment

                                        Size: 96 m2
                                        Number of guests: 6
                                        +

                                        Standard Family Room

                                        Size: 44 m2
                                        Number of guests: 5
                                        +

                                        Approximate price per room per night

                                        Select dates to check availability and prices.
                                        Show prices
                                        The Bridge, Unit 50

                                        The Bridge, Unit 50, St Lucia

                                        22 Mckenzie Street Apartment No.50, 3936 - St Lucia, South Africa
                                        Apartment
                                        • Show on map

                                          Featuring air-conditioned accommodation with a private pool, The Bridge, Unit 50 is located in St Lucia. The Bridge, Unit 50 provides access to a balcony, along with free private...

                                          more...
                                          • Property features:
                                          • Outdoor swimming pool
                                          • Swimming pool
                                          • Reserved private parking
                                          • Green space
                                          • Smoke-free property

                                          Three-Bedroom Apartment

                                          Size: 88 m2
                                          Number of guests: 6
                                          +

                                          Approximate price per room per night

                                          Select dates to check availability and prices.
                                          Show prices
                                          Search
                                          Deals
                                          View on map

                                          St Lucia: Hotels on the map

                                          Looking for a specific property type? Check St Lucia

                                          Price range

                                          Room equipment

                                          Find the best places to stay. Location: South Africa

                                          Where to stay just outside St Lucia?