
Vacation rentals in Richmond - KZN
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Richmond - KZN
Guests agree: these stays are highly rated for location, cleanliness, and more.
0 of 0 items showing
1 of 3 pages
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Richmond - KZN vacation rentals
Other great vacation rentals in Richmond - KZN
Superhost

Tent in uMgungundlovu District Municipality
4.84 out of 5 average rating, 83 reviewsTented River Camp in Karkloof valley
Top guest favorite

Home in Pietermaritzburg
5 out of 5 average rating, 19 reviewsCaracal Lodge @ the Hilton Bush Lodge
Top guest favorite

Home in Howick
5 out of 5 average rating, 26 reviewsStylish Cottage on secure estate
Guest favorite

Cabin in Hilton
4.87 out of 5 average rating, 31 reviewsCosy Cabin with Drakensberg Views
Top guest favorite

Villa in Outer West Durban
5 out of 5 average rating, 15 reviewsCountry Escape at Kariki Villa
Guest favorite

Farm stay in Camperdown
4.92 out of 5 average rating, 12 reviewsThe Farmery Garden & Guesthouse
Top guest favorite

Place to stay in Pietermaritzburg
5 out of 5 average rating, 11 reviewsLovely, spacious & pet friendly!
Superhost

Guesthouse in Pietermaritzburg
4.67 out of 5 average rating, 15 reviewsModern Guesthouse for 6
Destinations to explore
- Johannesburg Vacation rentals
- Ballito Vacation rentals
- Sandton Vacation rentals
- Durban Vacation rentals
- uMhlanga Vacation rentals
- Randburg Vacation rentals
- Midrand Vacation rentals
- East London Vacation rentals
- Bloemfontein Vacation rentals
- Ponta do Ouro Vacation rentals
- Kempton Park Vacation rentals
- Johannesburg South Vacation rentals
- uShaka Marine World
- Isipingo Beach
- Suncoast Casino, Hotels and Entertainment
- Cotswold Downs Estate, Golf Bookings and Leisure centre
- Durban Botanic Gardens
- Victoria Country Club
- Wilson's Wharf
- Scottburgh Beach
- Brighton Beach
- Anstey's Beach
- Park Rynie Beach
- Royal Durban Golf Club
- uShaka Beach
- Beachwood Course
- Wedge Beach
- Kloof Country Club
- New Pier
- Battery Beach
- Durban Country Club
- Pennington Beach Resort