Johannesburg Hotels

Search Hotels

Select date

Select date

Ages of children:
Specify the age of a child
Specify the age of children

Johannesburg holiday rentals

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation


Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

9 properties found

  • The View

    61 Saint Patrick Road, Upper Houghton, Johannesburg, South Africa (Show map)

    The View Holiday home is a property offering an outdoor swimming pool, a tennis court and a golf course to its guests. The View Holiday home offers ironing service and laundry.


    Book Now
  • Tershs Tranquil Treasure Trove

    Blairgowrie Drive, Blairgowrie, Johannesburg, South Africa (Show map)

    Guests of Johannesburg will have a nice stay at Tershs Tranquil Treasure Trove Holiday home. Guests can make use of ironing service and housekeeping that are offered onsite.


    Book Now
  • Sollunaa Guesthouse

    27 Daffodil Street, Johannesburg, South Africa (Show map)

    Sollunaa Guesthouse Johannesburg provides good lodging in Johannesburg.


    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Cosy Cottage

    15 Davidson Street,Morninghill,Bedfordview, Johannesburg, South Africa (Show map)

    Cosy cottage Johannesburg is located in Bedfordview district a few steps from churches and schools.


    Book Now
  • 1G Beatty Street

    1G Beatty Street Buccleuch, Johannesburg, South Africa (Show map)

    1G Beatty Street Holiday home is located next to NuMetro Cinemas, FNB Stadium and Peacemakers Museum. The facilities of 1G Beatty Street Holiday home include a free private car park and a designated…


    Book Now
  • Bruma Guest House

    27 David Draper Road, Bruma, Johannesburg, South Africa (Show map)

    Bruma Guest House is located next to Newtown, Top of Africa and Parktown . Guests will take advantage of laundry, dry cleaning and ironing service on the premises.


    Book Now
  • Robertsham Halaal Catering Cottages

    127 Rifle Range Road Robertsham, Johannesburg, South Africa (Show map)


    Book Now
  • Forest Town

    30 Upper Park Drive House 2, Johannesburg, South Africa (Show map)


    Book Now
  • Pied A Terre In Bryanston

    36 Grosvenor Road, Bryanston, Gauteng B2 Bryanston Mews, Johannesburg, South Africa (Show map)


    Book Now