Pick your preferred language

English

Afrikaans

Successfully reported
Map
Are you a pensioner? New
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities
Reviews of KwaZulu-Natal
4.4/5

Read real reviews of KwaZulu-Natal from 13625 verified guests.

Easy online booking at 5847 accommodation options in KwaZulu-Natal. Browse KwaZulu-Natal self-catering, guesthouses, B&Bs and hotels with great rates of up to 60% off. Find KwaZulu-Natal holiday accommodation for all tastes and budgets, with LekkeSlaap.co.za.

KwaZulu-Natal accommodation

5847 great places to stay

Go to Map









From
From R 850
per night (sleeps 2)
From
R 850
per night (sleeps 2)

Situated in Ramsgate, Huisie aan See is a small self-contained cottage situated on the beach. The property offers a...

Free Secure Parking
Wi-Fi
Braai
Cycling
Free Secure Parking
Wi-Fi
Braai
From
From R 850
per night (sleeps 2)

Oxford Lodge

Lodge in Vryheid,  VryheidKwaZulu-Natal
Free cancellation
From
From R 1 370
per night, for 2 ppl

Oxford Lodge

Lodge in Vryheid, VryheidKwaZulu-Natal
From
R 1 370
per night, for 2 ppl

Oxford Lodge is a privately owned lodge, centrally situated in the town of Vryheid in KwaZulu-Natal, close to vario...

Conferencing Facilities
Free Secure Parking
Wi-Fi
Wheelchair Friendly
Free cancellation
Conferencing Facilities
Free Secure Parking
From
From R 1 370
per night, for 2 ppl

Free cancellation
From
From R 950
per night, for 2 ppl
From
R 950
per night, for 2 ppl

Mount Currie Inn is a country style hotel situated just outside the town of Kokstad. The inn is conveniently locate...

Conferencing Facilities
Free Secure Parking
Cleaning Service
Restaurant On-Site
Free cancellation
Conferencing Facilities
Free Secure Parking
From
From R 950
per night, for 2 ppl

Ocean Breeze 38

Self Catering in Winklespruit,  WinklespruitKwaZulu-Natal
Free cancellation
From R650
R 650 R 585
per night (sleeps 5)

Ocean Breeze 38

Self Catering in Winklespruit, WinklespruitKwaZulu-Natal
From R650
R 650 R 585
per night (sleeps 5)

Ocean Breeze 38 is a self-catering apartment located in a secure complex, situated in Winklespruit. Ideal for guest...

Swimming Pool
Free Secure Parking
Braai
Cycling
Free cancellation
Swimming Pool
Free Secure Parking
From R650
R 650 R 585
per night (sleeps 5)

Air 29

Guest House in Meer-en-See,  Meer-en-SeeKwaZulu-Natal
Free cancellation
From
From R 1 000
per night, for 2 ppl
Free cancellation

Air 29

Guest House in Meer-en-See, Meer-en-SeeKwaZulu-Natal
From
R 1 000
per night, for 2 ppl

Air 29 is located in Meer en See, and offers guests a choice of rooms with private entrances. Comfortably furnishe...

Free Secure Parking
Wi-Fi
Braai
Big Five
Free cancellation
Free Secure Parking
Wi-Fi
From
From R 1 000
per night, for 2 ppl

Kiewiet Cottage

Self Catering in Ramsgate,  RamsgateKwaZulu-Natal
Free cancellation
From
From R 1 600
per night (sleeps 10)

Kiewiet Cottage

Self Catering in Ramsgate, RamsgateKwaZulu-Natal
From
R 1 600
per night (sleeps 10)

Kiewiet Cottage is a family holiday home situated in Ramsgate, accommodating 10 guests seeking a peaceful retreat. ...

Pets by Arrangement
Free Secure Parking
Wi-Fi
Braai
Free cancellation
Pets by Arrangement
Free Secure Parking
From
From R 1 600
per night (sleeps 10)

Palmbeachfront

Self Catering in Hibberdene,  HibberdeneKwaZulu-Natal
Free cancellation
From
From R 1 100
per night (sleeps 7)
Free cancellation

Palmbeachfront

Self Catering in Hibberdene, HibberdeneKwaZulu-Natal
From
R 1 100
per night (sleeps 7)

Palmbeachfront offers comfortable self-catering accommodation in a spacious unit located in Hibberdene, KwaZulu-Nat...

Pets by Arrangement
Free Secure Parking
Wi-Fi
Braai
Free cancellation
Pets by Arrangement
Free Secure Parking
From
From R 1 100
per night (sleeps 7)

From
From R 750
per night, for 2 ppl
From
R 750
per night, for 2 ppl

Wensleydale Guest Lodge is situated in the major accommodation area in Pietermaritzburg, which is the capital of Kw...

Swimming Pool
Pets by Arrangement
Free Secure Parking
Wi-Fi
Swimming Pool
Pets by Arrangement
From
From R 750
per night, for 2 ppl

Southey House

B&B in Kloof,  KloofKwaZulu-Natal
Free cancellation
From
From R 1 800
per night, for 2 ppl
Free cancellation

Southey House

B&B in Kloof, KloofKwaZulu-Natal
From
R 1 800
per night, for 2 ppl

Southey House is conveniently situated in the leafy suburb of Kloof, within walking distance to Thomas More College...

Conferencing Facilities
Swimming Pool
Free Secure Parking
Wi-Fi
Free cancellation
Conferencing Facilities
Swimming Pool
From
From R 1 800
per night, for 2 ppl

Seesonnet10

Self Catering in Freeland Park,  Freeland ParkKwaZulu-Natal
Free cancellation
From R1 000
R 1 000 R 900
per night (sleeps 6)

Seesonnet10

Self Catering in Freeland Park, Freeland ParkKwaZulu-Natal
From R1 000
R 1 000 R 900
per night (sleeps 6)

Situated in a complex on the beachfront in Freeland Park, Seasonnet10 is a spacious self-catering apartment for 6 p...

Swimming Pool
Pets by Arrangement
Free Secure Parking
Wi-Fi
Free cancellation
Swimming Pool
From R1 000
R 1 000 R 900
per night (sleeps 6)

The KwaZulu-Natal province, also referred to as KZN or the Garden Province, is located on the east coast of South Africa, with Pietermaritzburg as its capital. KZN borders three other SA provinces and the countries of Mozambique, Swaziland, and Lesotho. KwaZulu Natal, often considered the home of the...

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Enter your email address to get started

Subscribe to receive special offers