Beginning of main content
Trip Type

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Johannesburg Pet-Friendly Hotels

See all 558 Hotels in Johannesburg
African Moon Corporate House

African Moon Corporate House

63 Rietfontein Road, Glen Marais, Kempton Park
4.0 out of 5.0
5.0 out of 5 (1 reviews)
Nice guest house in the suburbs of Joburg It's a warm, pleasant atmosphere to be in especially the sitting room outside. Staff are friendly and attentive.
  21 Nov 2016

Rs.3,316

Rs.3,316
3Liebeloft Guest House

3Liebeloft Guest House

Eastleigh 3Liebenberg Road, Edenvale
3.0 out of 5.0
4.0 out of 5 (2 reviews)
Guest house close to airport We had a wonderful stay at the Guest House. Bennett was extremely accommodating and friendly - nothing was too much for him.
  15 Apr 2017

Rs.3,624

Rs.3,624
CedarWoods of Sandton

CedarWoods of Sandton

120 Western Service Road, Sandton
3.0 out of 5.0
4.0 out of 5 (5 reviews)
Quiet EnvironmentThe hotel is located at a very good location for guest looking for seclusion, quietness, and quality study period. The Hotel staffs are fairly friendly and the rooms are easily accessible, but didn't notice if any of the rooms were disable friendly.
  4 Dec 2015

Rs.4,424

Rs.4,424
Anka Lodge

Anka Lodge

45 Cross Avenue, Sandton
3.5 out of 5.0
4.0 out of 5 (1 reviews)
Great Location. Perfect spot for a visit, whether business or pleasure. A great location close to Sandton, easy access to the motorway and lots of parking space. A lovely garden and pool give superb views from the room, and with all he amenities in the room to make a meal and enjoy the space, this is a great place ...
  13 Mar 2017

Rs.4,709

Rs.4,709
Airport Transit Guest Lodge

Airport Transit Guest Lodge

36 Susana Road, Kempton Park
3.0 out of 5.0
ACN International Regency Lodge

ACN International Regency Lodge

87 Venter Street, Kempton Park
3.0 out of 5.0
3.3 out of 5 (3 reviews)
Friendly staff and they go extra miles to render assistance to their customers good sense of human keep it up
  16 Jul 2016

Rs.1,693

Rs.1,693
Breena BnB Guest House

Breena BnB Guest House

29 Breena Street, Edenvale
3.0 out of 5.0
5.0 out of 5 (1 reviews)
Great personal service and hospitality. Not a place for your high maintenance business traveler. But fantastic personal service and hospitality. Very down to earth and homely. Would go back.
  15 Dec 2016

Rs.3,936

Rs.3,936
Ancient Windmill Guesthouse

Ancient Windmill Guesthouse

179 Lauriston Road, Benoni
3.0 out of 5.0

Rs.3,042

Rs.3,042
Avoca Lodge

Avoca Lodge

148/1 Avoca Road, Benoni
3.5 out of 5.0
3.0 out of 5 (1 reviews)
Blue Mango Lodge

Blue Mango Lodge

226 Sixth Avenue, Kempton Park
3.0 out of 5.0
5.0 out of 5 (3 reviews)
Safe, comfortable hotel close to airport.Steve is an excellent host, nothing is too much trouble. Would definitely stay again!
  26 May 2017

Rs.3,889

Rs.3,889
Map

Recently booked Johannesburg hotels

Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch
4.0 out of 5.0
Last booking: 22 minutes ago
The Oasis Boutique Hotel
4.0 out of 5.0
Last booking: 49 minutes ago
Road Lodge Randburg
1.0 out of 5.0
Last booking: 2 hours ago
Sunrock Guesthouse
3.0 out of 5.0
Last booking: 2 hours ago
Hyatt Regency Johannesburg
5.0 out of 5.0
Last booking: 3 hours ago
Protea Hotel by Marriott O.R. Tambo Airport
4.0 out of 5.0
Last booking: 7 hours ago
City Lodge Johannesburg Airport, Barbara Road
3.0 out of 5.0
Last booking: 9 hours ago
Peermont Mondior At Emperors Palace
4.0 out of 5.0
Last booking: 10 hours ago
Road Lodge Johannesburg Airport
1.0 out of 5.0
Last booking: 10 hours ago

Pocket Guide: Pet-Friendly Hotels in Johannesburg

Search for hotels in Johannesburg on Expedia. You can easily find your hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johannesburg
  • Enter your travel dates to view the best deals on hotels in Johannesburg - while they last