Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Reviews of Durban

4.4 / 5 308 reviews
Read real reviews of Durban from 308 verified guests.
Easy online booking at 363 self catering options in Durban. Browse Durban self-catering, guesthouses, B&Bs and hotels with great rates of up to 25% off. Find Durban holiday accommodation for all tastes and budgets, with TravelGround.com.

Durban Self Catering

172 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Self Catering
15% off Long Stays!
From
R800
per night, for 2 ppl
Self Catering in Malvern, Durban

Lily's Cottage Durban West is situated in Queensburgh, a town located in KwaZulu-Natal southwest from Durban. Ideal for guests looking for comfortable lodging, close to a variety of facilities. Accommodation compri... Flexible Cancellation!

From
R400
per night, for 2 ppl
Self Catering in Escombe, Durban

The property is located in the quiet residential area of Queensburgh, close to shops and restaurants. Queensburgh is located in KwaZulu-Natal, this region is a part of South Africa that enjoys temperate weather cond...

From
R850
per night, for 2 ppl
Self Catering in Kloof, Durban

10 On Cato offers self-catering accommodation on the owner's property and is situated in Kloof, situated approximately 26 km from central Durban. The area offers scenic hiking and walking trails, bird watching oppor...

From
R0
per night (sleeps 6)
Self Catering in Morningside, Durban

Ocean View Apartment is a family apartment for 4 (or ideal for business travellers), located in the popular suburb of Morningside in Durban. The apartment offers uninterrupted distant views of the ocean. This air-... Flexible Cancellation!

From
R1 200
per night (sleeps 6)
Self Catering in Kloof, Durban

Guinea Fowl Glen is a self-catering home situated in the leafy area of Kloof, situated approximately 26 km from central Durban. This holiday house is within close proximity to the area's facilities and attractions. ...

From
R1 100
per night (sleeps 2)
Self Catering in Bluff, Durban

Come visit Ocean Blue Guesthouse and enjoy our breathtaking view of the Indian Ocean whilst relaxing in our lovely holiday cottages situated in the tranquil surroundings of The Bluff. The "Chalet" offers 2 separate...

From
R1 000
per night, for 2 ppl
Self Catering in Kloof, Durban

The Old Stone House offers comfortable self-catering accommodation in Kloof, a village just 25 minutes from Durban’s beautiful beaches. With its moderate climate, Kloof is situated in the picturesque Valley of a T...

From
R450
per night (sleeps 2)
Self Catering in Kloof, Durban

Paperbark Cottage is a lovely 1-bedroom self-catering cottage set in a beautiful landscaped garden in Kloof, just 30 minutes way from Durban’s beaches. This charming cottage can accommodate up to 2 guests and com...

25% off Long Stays!
FromR850
R638
per night, for 2 ppl
Self Catering in Chiltern Hill, Durban

Hopson Road Guest Accommodation is situated in Westville. Offering guests the option of a B&B room or Self-catering unit which is ideal for a business traveller or a couple looking for a quiet getaway. The private ...

From
R1 253
per night (sleeps 5)
Self Catering in Winston Park, Durban

Raindrops Roof is situated in the picturesque leafy suburb of Winston Park, and offers comfortable self-catering accommodation in a tastefully furnished 2-bedroom cottage on a residential property. The accommodation... Flexible Cancellation!

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
Welcome to the Durban self catering page - browse our large selection of self catering below, or view our main Durban accommodation page if you're looking for all types of Durban accommodation. As soon as you've chosen your perfect self catering accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!