Pet-friendly hotels and homes in South Africa

Find the pet-friendly hotels that appeal to you the most

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Most visited cities for pet-friendly hotels

Cape Town

462 pet-friendly hotels

Johannesburg

319 pet-friendly hotels

Durban

145 pet-friendly hotels

Pretoria

183 pet-friendly hotels

Kempton Park

36 pet-friendly hotels

Stellenbosch

41 pet-friendly hotels

Bloemfontein

128 pet-friendly hotels

Ballito

102 pet-friendly hotels

Port Elizabeth

48 pet-friendly hotels

East London

57 pet-friendly hotels

Hermanus

136 pet-friendly hotels

Midrand

140 pet-friendly hotels

Nelspruit

45 pet-friendly hotels

Hartbeespoort

55 pet-friendly hotels

Polokwane

37 pet-friendly hotels

Most popular regions for pet-friendly hotels

Western Cape

2795 pet-friendly hotels

Cape Town Northern Suburbs

53 pet-friendly hotels

Drakensberg

98 pet-friendly hotels

Gauteng

1122 pet-friendly hotels

Durban South Coast

307 pet-friendly hotels

KwaZulu-Natal

990 pet-friendly hotels

Eastern Cape

715 pet-friendly hotels

Garden Route

518 pet-friendly hotels

Midlands Meander

89 pet-friendly hotels

Free State

411 pet-friendly hotels

Mpumalanga

292 pet-friendly hotels

Northern Cape

312 pet-friendly hotels

Cape Winelands

369 pet-friendly hotels

Kruger National Park

153 pet-friendly hotels

Durban North Coast

186 pet-friendly hotels

The 10 Best Pet-Friendly Hotels in South Africa

Check out our pick of great pet-friendly hotels in South Africa

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,236 reviews

Located in Cape Town, 400 metres from Broken Bath Beach, Home Suite Hotels Station House provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From £112 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,879 reviews

Set in Cape Town, less than 1 km from Rocklands Beach, Home Suite Hotels Sea Point offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

From £144 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,113 reviews

Boasting a garden, a year-round outdoor pool and inner courtyard views, Villa Tuscana is situated in Port Elizabeth. The property has pool and garden views, and is 2.1 km from Humewood Beach.

From £42 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,994 reviews

Tzamenkomst River Lodge is set in Colesberg and has a bar and a shared lounge. The property features lake and pool views.

From £87 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,687 reviews

Home Suite Hotels Rosebank features accommodation set in Rosebank and situated less than 1 km from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodation for any discerning guest...

From £100 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,856 reviews

Offering an outdoor pool, spa and on-site restaurant, Drostdy Hotel is located in the beautiful town of Graaff-Reinet, which features over 220 heritage sites.

From £94 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,020 reviews

Nestled at the eastern head of Knysna, this luxurious, pet-friendly hotel boasts a championship golf course, a restaurant and a spa. Free WiFi is provided.

From £351 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 124 reviews

Boasting a garden, a year-round outdoor pool and pool views, Monkscowl Estate is set in Stellenbosch. The property has mountain and lake views.

From £101 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 243 reviews

Located in Stellenbosch, the recently renovated CAG The Alxndr Stellenbosch provides accommodation 1.3 km from Stellenbosch University and 10 km from Jonkershoek Nature Reserve.

From £118 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 160 reviews

Stay at Richmond is set in Richmond and features a plunge pool and garden views. This property offers access to a patio and free private parking. The units in the guest house are fitted with a kettle....

From £49 per night

Most booked pet-friendly hotels in South Africa this month

See all

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,244 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,819 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,185 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 655 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,095 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,887 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,524 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,312 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,378 reviews

Popular with guests booking pet-friendly hotels in South Africa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,509 reviews

More places to explore, more ways to go