You are booking hotel for more than 30 days

map
Price per night
  • (171)
  • (296)
  • (211)
  • (66)
  • (83)
  • (34)
  • (11)

Your Budget

to
Star Category
  • (41)
  • (148)
  • (150)
User Rating
  • (80)
  • (83)
  • (50)
  • (2)
  • (2)
Property Type
  • (462)
  • (225)
  • (175)

Show 5 more

Locality

Popular locations

Chains
  • (4)
  • (1)
  • (1)
  • (1)
  • (2)
  • (0)
  • (5)
  • (3)
Amenities
Guests Love
  • (558)
  • (88)
  • (859)

Show -3 more

Booking Preference
Booking Preference
  • (392)
  • (0)
  • (1000)
  • (597)
BACK TO TOP

1016 Properties in City of Johannesburg

Sort By
Popular
User Rating (Highest First)
Price (Highest First)
Price (Lowest First)

hotelImg
default background imagedefault background imagedefault background imagedefault background image

House

Kensington

    You Just Missed It

    Not available for selected dates on MakeMyTrip

    Login to Book Now & Pay Later!

    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Valley Center Guest House

    Bezuidenhout Valley | 730 m from House
    Guest House
    Free Cancellation
    Location of the Guest House is Bezuidenhout Valley View On Map (1161 Albertina Sisulu Rd).
    View More
    Very Good3.8

    Based on 4 Ratings

    Cleanliness3.3

    Room3

    Hospitality3.3

    (4 Ratings)

    AUD 25

    AUD 24

    + AUD 6 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 3 Off

    Change Check-In Dates

    • Today
    • Tomorrow
    • This Weekend
    • Next Weekend
    • Other Dates
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    House on York Guest House

    South Kensington | 950 m from House
    Guest House
    Refrigerator
    GymGym
    Childcare ServicesChildcare Services
    This property has bigger room options This property has bigger room options
    This 4 Star Guest House in City of Johannesburg is located in South Kensington. Full Address of property is No 7 York Road Kensington View On Map Key amenities of this property are Refrigerator & Gym & Childcare Services.
    View More
    Very Good4.0

    Based on 12 Ratings

    Hospitality4.7

    Room4.2

    Cleanliness4.3

    (12 Ratings)

    AUD 72

    AUD 58

    + AUD 9 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Aluve Guesthouse

    Kensington | 580 m from House
    Room In A Homestay
    | 1 Bedroom | Sleeps 2 Guests
    Room in a Homestay

    Room in a Homestay

    Room in a Property

    Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

    Please refer to Property Layout section on the Details page for access information for All spaces

    Swimming PoolSwimming Pool
    Free Cancellation
    Location of the Homestay is Kensington View On Map (187 Kitchener Avenue Kensington). Top Facilities of this Homestay are Swimming Pool.
    View More
    Excellent4.4

    (519 Ratings)

    AUD 41

    + AUD 6 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Guest room and apartment

    Kensington | 150 m from House
    Room In A Homestay
    | 1 Bedroom | Sleeps 4 Guests
    Room in a Homestay

    Room in a Homestay

    Room in a Property

    Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

    Please refer to Property Layout section on the Details page for access information for All spaces

    RestaurantRestaurant
    Full Address of property is 16 11th Avenue View On Map Key amenities of this property are Restaurant.
    View More
    Excellent4.3

    (23 Ratings)

    AUD 41

    + AUD 6 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    VC Lodge

    Bezuidenhout Valley | 720 m from House
    Guest House
    Free Cancellation
    Location of the Guest House is Bezuidenhout Valley View On Map (1190 Albertina Sisulu Road).
    View More
    Poor1.9

    (4 Ratings)

    AUD 26

    + AUD 4 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Latona Guest House

    Kensington | 700 m from House
    Homestay
    | 1 Bedroom | Sleeps 2 Guests
    Free Cancellation
    Full Address of property is 13 Latona Street View On Map
    View More

    AUD 38

    + AUD 5 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Latona Guest House

    Kensington | 700 m from House
    Guest House
    Location of the Guest House is Kensington View On Map (13 Latona Street).
    View More

    AUD 31

    + AUD 4 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    MILLY GUEST HOUSE JHB

    Jeppestown | 2.3 km from House
    Guest House
    SpaSpa
    Free Cancellation
    This 4 Star Guest House in City of Johannesburg is located in Jeppestown. Full Address of property is 34 princess street View On Map Key amenities of this property are Spa.
    View More
    Average2.8

    (41 Ratings)

    AUD 32

    + AUD 4 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Margaret's Place

    Kensington | 1.3 km from House | 11.1 km drive to Johannesburg Airport (QRA-Rand)
    Guest House
    Swimming PoolSwimming Pool
    Free Cancellation
    By Nightsbridge, a South African brand offering boutique stays By Nightsbridge, a South African brand offering boutique stays
    Location of the Guest House is Kensington View On Map (47 Nottingham Road Kensington). Top Facilities of this Guest House are Swimming Pool.
    View More
    Very Good4.2

    (115 Ratings)

    AUD 55

    AUD 52

    + AUD 11 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 8 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Garden Court Eastgate

    Bruma | 2.3 km from House
    Swimming PoolSwimming Pool
    GymGym
    Elevator/LiftElevator/Lift
    Free Cancellation
    Breakfast Included
    This 3 Star Hotel in City of Johannesburg is located in Bruma. Full Address of property is Ernest Oppenheimer Avenue, Bruma View On Map Key amenities of this property are Swimming Pool & Gym & Elevator/Lift.
    View More
    Very Good4.1

    Based on 107 Ratings

    (4 reviews by Indian travellers)

    Cleanliness4.3

    Room4.1

    Hospitality4.2

    (107 Ratings)

    AUD 107

    + AUD 17 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Miraton Eastgate Suites

    South Kensington | 1.5 km from House
    Homestay
    | Sleeps 2 Guests
    Free Cancellation
    Location of the Bed N Breakfast is South Kensington View On Map (49 Northumberland Road Eastgate South Bedfordview).
    View More
    Average2.6

    (5 Ratings)

    AUD 37

    AUD 33

    + AUD 8 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 5 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Cyrildene Lodge

    Cyrildene | 1.2 km from House
    Guest House
    This 3 Star Guest House in City of Johannesburg is located in Cyrildene. Full Address of property is 14 Aida Ave View On Map
    View More

    AUD 31

    AUD 26

    + AUD 6 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 4 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    E-JOFF Lodge

    Observatory | 2.7 km from House
    Location of the Hotel is Observatory View On Map (117 De La Rey Street).
    View More
    Poor1.7

    (39 Ratings)

    AUD 27

    + AUD 4 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    27A on Angus

    Bedfordview | 2.8 km from House
    Guest House
    Swimming PoolSwimming Pool
    This property has bigger room options This property has bigger room options
    This 4 Star Guest House in City of Johannesburg is located in Bedfordview. Full Address of property is 27a Angus Rd View On Map Key amenities of this property are Swimming Pool.
    View More
    Excellent4.4

    (123 Ratings)

    AUD 130

    + AUD 19 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    City Lodge Hotel Eastgate

    Bruma | 1.5 km from House
    Swimming PoolSwimming Pool
    GymGym
    Free Cancellation till 24 hrs before check in
    Location of the Hotel is Bruma View On Map (7 Zulberg Close Off Ernest Oppenheimer Road,Bruma Lake, Bruma). Top Facilities of this Hotel are Swimming Pool & Gym.
    View More
    Excellent4.4

    Based on 73 Ratings

    Hospitality4.5

    Room4.4

    Cleanliness4.6

    (73 Ratings)

    AUD 110

    AUD 93

    + AUD 23 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 14 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Miraton Guest Lodge

    Lorentzville | 2.9 km from House
    Guest House
    Free Cancellation
    This 3 Star Guest House in City of Johannesburg is located in Lorentzville. Full Address of property is 19 Natal Street View On Map
    View More
    Good3.2

    Based on 20 Ratings

    Cleanliness3.8

    Room3.4

    Hospitality3.5

    (20 Ratings)

    AUD 22

    AUD 21

    + AUD 6 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 3 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Aura Guest House

    Jeppestown | 2 km from House
    Guest House
    Free Cancellation
    Location of the Guest House is Jeppestown View On Map (518 Marshall St).
    View More

    AUD 67

    AUD 57

    + AUD 14 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 9 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    1945 On Kloof Guesthouse

    Observatory | 2.2 km from House
    Guest House
    Swimming PoolSwimming Pool
    Free Cancellation
    This 5 Star Guest House in City of Johannesburg is located in Observatory. Full Address of property is 41A Frederick Street Cnr Kloof Road, Observatory View On Map Key amenities of this property are Swimming Pool.
    View More
    Excellent4.8

    (44 Ratings)

    AUD 108

    AUD 103

    + AUD 26 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 16 Off
    hotelImg
    default background imagedefault background imagedefault background imagedefault background image

    Triple T guest house

    Bezuidenhout Valley | 1.8 km from House
    Guest House
    Kids Play AreaKids Play Area
    Location of the Guest House is Bezuidenhout Valley View On Map (44 north avenue bezuidenhout valley). Top Facilities of this Guest House are Kids Play Area.
    View More

    AUD 29

    AUD 28

    + AUD 6 taxes & fees

    Per Night

    Login to Book Now & Pay Later!
    Exclusive Offer - HSBC Credit Card Users. Get AUD 4 Off

    Areas in City Of Johannesburg

    Premium Hotels in City Of Johannesburg

    Randpark

    Berario

    Blueberry Hill Hotel

    0 1 2 3 0 1 2 3 4

    AUD 149

    Per Night

    Honeydew

    Amberhall Guesthouse

    0 1 2 3 0 1 2 3 4

    AUD 89

    Per Night

    Noordhang

    Sandhurst

    Houghton Estate