Showing 1 to 20 of 452 - Bed & Breakfasts in KwaZulu Natal

Browse through all 452 options below, filter the results to narrow your choices, or view all destinations in KwaZulu Natal and select your preference.

Please be patient while we search thousands of properties; it'll be worth the wait!

Witsieshoek, KwaZulu Natal Hotel / Bed & Breakfast

Witsieshoek Mountain Lodge

Sleeps 76 people in 38 rooms

There is a restaurant and pub on site. A full breakfast buffet is offered to all guests each morning. While here you ...


3 reviews
  • free wifi
  • all ages welcome
  • tonight from
  • R
  • 1850
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Northern Drakensberg, KwaZulu Natal Bed & Breakfast / Self Catering

Berghouse and Cottages

Sleeps 38 people in 9 units

Berghouse and Cottages offers Drakensberg accommodation, high up in the Northern Drakensberg Mountains of South Africa ...


15 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 2400
  • R
  • 2280
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Rosetta, KwaZulu Natal Bed & Breakfast / Self Catering

Waterford Manor

Sleeps 19 people in 6 units

We serve a full English breakfast. There is a selection of yogurts, fruit and cereals to start. Then we serve a plated ...


2 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 1100
  • R
  • 1045
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Sea Park, KwaZulu Natal Guest House / Self Catering

Honeywood Forest Lodge

Sleeps 24 people in 7 units

Honeywood offers luxurious bed & breakfast accommodation on the South Coast of KwaZulu Natal, 6km north of Port ...


2 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 2096
  • R
  • 1992
  • per room per night
    based on 2 persons
View accommodation

instant booking possible


Scottburgh, KwaZulu Natal Hotel / Self Catering

Blue Marlin All Inclusive Seascape

Sleeps 320 people in 120 rooms

Rooms can include a Continental or full English breakfast, lunch and dinner in our Lighthouse restaurant. We also ...


3 reviews
  • free wifi
  • all ages welcome
  • hot tub
  • parking
  • swimming pool
  • aircon
  • airport transfers
  • tonight from
  • R
  • 4600
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Nottingham Road, KwaZulu Natal Bed & Breakfast / Self Catering

Gowrie Farm Golf Lodge

Sleeps 30 people in 12 units

Accommodation is offered in double suites, standard rooms and luxury double suites. Luxury en-suite double room with a ...


3 reviews
  • free wifi
  • all ages welcome
  • parking
  • aircon
  • from 3050
  • R
  • 2898
  • per room per night
    based on 2 persons
View accommodation

instant booking possible


Bergville, KwaZulu Natal Hotel

Montusi Mountain Lodge

Sleeps 40 people in 16 units

Montusi Mountain Lodge is a lovely lodge in the Northern KwaZulu Natal Drakensberg mountains (near the Royal Natal ...


3 reviews
  • free wifi
  • all ages welcome
  • power stays on
  • swimming pool
  • from 7615
  • R
  • 6854
  • Conditions apply
View accommodation

instant booking possible


Umhlanga Rocks, KwaZulu Natal Guest House

Ocean Vista Boutique Guest House

Sleeps 14 people in 7 rooms

Contemporary yet warm, within minutes' drive from the hustle and bustle of both Umhlanga and La Lucia Ridge, we offer ...


36 reviews
  • free wifi
  • power stays on
  • parking
  • swimming pool
  • aircon
  • airport transfers
  • from 2600
  • R
  • 2470
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Ballito, KwaZulu Natal Hotel / Guest House

Beachwood Boutique Hotel

Sleeps 18 people in 8 rooms

Here you will find 13 Stylishly appointed rooms, boasting a unique charm, with each one individually decorated by the ...


6 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 2500
  • R
  • 2375
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Nottingham Road, KwaZulu Natal Hotel / Bed & Breakfast / Self Catering

Brahman Hills

Sleeps 116 people in 40 rooms

Choose from our standard rooms offered on a bed & breakfast basis. The standard rooms each have a king size bed and an ...


6 reviews
  • free wifi
  • all ages welcome
  • hot tub
  • parking
  • aircon
  • tonight from
  • R
  • 2950
  • per room per night
    based on 2 persons


Sani Pass, KwaZulu Natal Hotel / Bed & Breakfast / Self Catering

Sani Valley Lodge

Sleeps 41 people in 11 units

Sani Valley Lodge is a unique blend of nature, activity and luxury accommodation (a mix between an upmarket Bed & ...


12 reviews
  • free wifi
  • all ages welcome
  • power stays on
  • parking
  • aircon
  • from 2520
  • R
  • 2394
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Mooi River, KwaZulu Natal Guest House

Sycamore Avenue Treehouses

Sleeps 26 people in 8 rooms

Come and enjoy yourself or by either soaking in a private Jacuzzi spa bath, warm yourself by a cosy fire or indulging ...


5 reviews
  • free wifi
  • all ages welcome
  • power stays on
  • from 1900
  • R
  • 1805
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

St Lucia, KwaZulu Natal Hotel / Self Catering

Malkoha Lake St Lucia

Sleeps 71 people in 15 rooms

For guests staying in the chalets, dinner and breakfast are included in the rates and served daily. Enjoy continental ...


4 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • tonight from
  • R
  • 7380
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Champagne Valley, KwaZulu Natal Guest House / Bed & Breakfast

Dragonview Lodge

Sleeps 28 people in 8 rooms

Welcome to Dragonview Lodge. The first of its kind in the central Drakensberg, Dragonview Lodge is an environmentally ...


5 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 5760
  • R
  • 5472
  • per room per night
    based on 2 persons
View accommodation

instant booking possible


Munster, KwaZulu Natal Bed & Breakfast / Self Catering

Ocean Grove Guest House

Sleeps 12 people in 6 rooms

Ocean Grove Guest House is situated midway between Southbroom and the Wild Coast in the little town of Munster, within ...


23 reviews
  • free wifi
  • power stays on
  • parking
  • swimming pool
  • aircon
  • tonight from
  • R
  • 1390
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Champagne Valley, KwaZulu Natal Bed & Breakfast / Self Catering

Clivia Hill Guest Cottage

Sleeps 6 people in 1 unit

Clivia Hill Guest Cottage, situated on the banks of Bell Park Dam in the Central Drakensberg, offers self-catering ...


8 reviews
  • free wifi
  • all ages welcome
  • parking
  • from 900
  • R
  • 810
  • Conditions apply

Hilton, KwaZulu Natal Guest House / Self Catering

The Hilton Bush Lodge

Sleeps 34 people in 14 units

Meal hampers and Breakfast are available on request. The bush bungalows offer excellent facilities including a private ...


12 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • from 1815
  • R
  • 1725
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Mid Illovo, KwaZulu Natal Hotel / Game Lodge / Self Catering

Gwahumbe Game and Spa

Sleeps 24 people in 10 rooms

Gwahumbe Game & Spa is situated in Mid Illovo, just 45 minutes from Pietermaritzburg and one hour from Durban. The area ...


4 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 4360
  • R
  • 4142
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Ladysmith, KwaZulu Natal Hotel

Donga La Boutique Hotel

Sleeps 24 people in 9 rooms

Located in the heart of Ladysmith, Donga La Boutique Hotel offers accommodation in nine rooms. Each room has a bar ...


7 reviews
  • free wifi
  • parking
  • swimming pool
  • from 1430
  • R
  • 1359
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Estcourt, KwaZulu Natal Hotel

Apex Boutique Hotel

Sleeps 52 people in 26 rooms

Breakfast is included in the rates and served every morning. The hotel has a bar, restaurant, spa, swimming pools and ...


2 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1160
  • R
  • 1102
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Not the results you were hoping for?

KwaZulu Natal Bed & Breakfasts in 159 Destinations

Filter 452 Results

Dates

When would you like to stay?
Choose dates

Sort

Number of Guests

Facilities

With

Star Grading

Why book with SA-Venues.com
  • Your card is safe with us; strictest card verification in the industry and we don't store card numbers.
  • No airy fairy service fees; you save!
  • We care. Service with integrity.
  • Multiple payment methods:
    credit card, SID instant EFT, bank transfer.
  • All KwaZulu Natal property owners / managers are verified (our experience protects you from online fraud).
  • Secure your booking
Our Payment Protection Guarantee only applies if your deposit payment is made via SA-Venues.com
  • Find and book
    accommodation in KwaZulu Natal
  • Bed and breakfast (B&B) accommodation in KwaZulu Natal. Live as a local, enjoy interacting with, and the advice of, your host, and save money by selecting a KwaZulu Natal bed and breakfast as an alternative to a local hotel.

    Our owner-managed KwaZulu Natal B&Bs provide en-suite or shared bathrooms, and breakfast, which is included in the daily rate or available on request.

    If there are no local restaurants, your B&B hosts may be persuaded to provide you with dinner.

South Africa. Explore. Experience. Stay

SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.