Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great dog-friendly hotel is easy with Booking.com. More choices, more destinations.
177 pet-friendly hotels
34 pet-friendly hotels
84 pet-friendly hotels
52 pet-friendly hotels
47 pet-friendly hotels
20 pet-friendly hotels
54 pet-friendly hotels
27 pet-friendly hotels
43 pet-friendly hotels
20 pet-friendly hotels
53 pet-friendly hotels
14 pet-friendly hotels
19 pet-friendly hotels
8 pet-friendly hotels
30 pet-friendly hotels
From dog-friendly hotels to country houses, more accommodations in South Africa
Vacation Rentals Apartments B&Bs Homestays Guest houses Vacation Homes Villas Cottages Lodges Farm Stays Cabins Country Houses Glamping Resorts Hostels Luxury Tents Serviced Apartments Inns Campgrounds Resort Villages Motels Boats
Check out our selection of great dog-friendly hotels in South Africa
9.5 Exceptional 125 reviews
Featuring a seasonal outdoor swimming pool, barbecue facilities as well as a garden, Waverley Guest House is located in Johannesburg, 8 km from Sandton City Mall. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The guest house provides pool views and a terrace.
9.0 Awesome 116 reviews
Boasting barbecue facilities and garden, Aloe Again is set in Jeffreys Bay, a 1-minute walk from Super Tubes Surfing. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi throughout the property.
9.0 Awesome 173 reviews
Situated in Graaff-Reinet, within 13 km of Valley of Desolation and 700 metres of Anglo-Boer War Memorial, Profcon Resort offers accommodation with an outdoor swimming pool and free WiFi. The property is close to several noted attractions, around 800 metres from Urquhart House Museum and around less than 1 km from Reinet House Museum. Guests can make use of barbecue facilities.
9.3 Awesome 109 reviews
Located in Mossel Bay, Beleef Mosselbaai features free WiFi, and guests can enjoy barbecue facilities and a garden.
A terrace with mountain views is offered in every unit.
If you would like to discover the area, fishing and hiking are possible in the surroundings.
9.6 Exceptional 128 reviews
Situated in Port Elizabeth, 2.8 km from Nelson Mandela Bay Stadium, B's Place features accommodation with free WiFi.
The units provide views of the garden and come with a seating area, a washing machine, a fully equipped kitchen, and a private bathroom with free toiletries and a hair dryer. A microwave and kettle are also offered.
9.4 Awesome 143 reviews
Featuring free WiFi, Walkerbay Accommodation offers accommodation on the seafront in Franskraalstrand, 26 km from Hermanus. Free private parking is available on site.
The room has a seating area to relax in after a busy day. Enjoy a cup of tea while looking out at the sea or garden. The room has a private bathroom with a bath and bidet, with free toiletries and a hairdryer provided.
This pet-friendly hotel in South Africa has been booked 415 times.
This pet-friendly hotel in South Africa has been booked 392 times.
This pet-friendly hotel in South Africa has been booked 296 times.
This pet-friendly hotel in South Africa has been booked 290 times.
This pet-friendly hotel in South Africa has been booked 285 times.
This pet-friendly hotel in South Africa has been booked 261 times.