Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search Hotels

2024-04-24

2024-04-25

Maximum period that can be booked is 30 days. Please enter alternative dates.



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

4-star Johannesburg hotels

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

170 properties found

  • Kiwara Guesthouse

    6 Swazi Street, Johannesburg, South Africa ( Show map )

    The 4-star Kiwara Guesthouse Johannesburg is situated 4.8 km from Delta Park and features a sun deck, a terrace, and various recreational opportunities. This…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Dunkeld Manor

    34 Smits Road Dunkeld/ Rosebank, Johannesburg, South Africa ( Show map )

    The 4-star Dunkeld Manor Hotel Johannesburg offers a sunny patio, located within a 5-minute drive of Katzy's. The guest house is about 25…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • 7Th Street Guesthouse

    22 & 24 7Th Street, Johannesburg, South Africa ( Show map )

    7Th Street Guesthouse Johannesburg, located 2.7 km from Johannesburg Zoo, features Wi-Fi throughout the property. Nestled in Melville with leafy streets and a village…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • 59 On True North Guest

    59 True North Road 9, Johannesburg, South Africa ( Show map )

    Offering cars for rent, as well as Wi-Fi in the rooms, 59 On True North Guest Bed & Breakfast Johannesburg is approximately 15 minutes by…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • The Wesley Boutique Hotel & Spa

    65 Cumberland Avenue, Bryanston, Johannesburg, South Africa ( Show map )

    Featuring a sunbathing terrace, a golf course, and a garden, The Wesley Boutique Hotel & Spa Johannesburg is nestled 4.6 km from Golden Harvest Park. Situated…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • The Ashford

    16 Ashford Road, Johannesburg, Za, Johannesburg, South Africa ( Show map )

    The Ashford Hotel Johannesburg includes 6 rooms and is around 10 minutes by car from Beechwood Botanical Gardens. Located nearly a 10-minute walk from…

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • The Oasis Boutique Hotel & Residency

    29 Homestead Rd, Johannesburg, South Africa ( Show map )

    Situated near a wildlife park, the 4-star Oasis Boutique Hotel & Residency is also near the business district of Johannesburg. Cambridge Crossing Shopping Centre Paulshof…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • 24 On Basil Boutique Luxury Hotel

    24 Basil St, Ferndale, Randburg, Johannesburg, South Africa ( Show map )

    The 4-star 24 On Basil Boutique Luxury Hotel Johannesburg is located in Randburg, which is an area located in the Gauteng province of South…

    More...

    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • 5Th Avenue Gooseberry Guest House

    44 5Th Avenue, Linden, Johannesburg, South Africa ( Show map )

    Situated 3.1 km from Parkview Golf Club, the perfect 5Th Avenue Gooseberry Guest House Johannesburg offers recreational facilities and a garden. The accommodation has a…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Fernrez@363

    363 Main Ave, Ferndale, Johannesburg, 2194, South Africa, Johannesburg, South Africa ( Show map )

    The 4-star Fernrez@363 Hostel is just a 10-minute walk from Sanlam Centre, while Randpark Golf Course is 15 minutes away by car.

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Doveton House

    21 Doveton Road, Johannesburg, South Africa ( Show map )

    The 4-star Doveton House Bed & Breakfast is near the entertainment district of Johannesburg and offers a fitness centre and a terrace. This Johannesburg property…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • 2 Leafed Doors

    25 Belgrave Road, Johannesburg, South Africa ( Show map )

    The perfect 2 Leafed Doors Hotel is situated in the heart of Johannesburg within 10 minutes' drive of such shopping venues as Nelson Mandela Square.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Dunton Guest House

    4 Dunton Road, Rivonia, Johannesburg, South Africa ( Show map )

    Offering a golf course and a garden, Dunton Guest House is situated in Johannesburg, within 15 minutes' drive of Sandton Convention Center. The accommodation is…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Jubilee Lodge Guest House

    300 Jubilee Drive, Johannesburg, South Africa ( Show map )

    The 4-star Jubilee Lodge Guest House Johannesburg is located within 10 minutes' drive of Albert's Farm, offering 7 rooms along with barbecue, a golf…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • The Haystack On Homestead

    13 Homestead Road Off 7Th Avenue, Off Rivonia Road Edenburg 2128 Sandton Johannesburg, Johannesburg, South Africa ( Show map )

    The 4-star Haystack On Homestead Johannesburg hotel, located around a 10-minute drive from Hobart Grove Shopping Centre, offers an outdoor pool and Wi…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Mikes Place

    19 5Th Avenue Parktown North, Johannesburg, South Africa ( Show map )

    Located in Randburg, which is an area located in the Gauteng province of South Africa, the 4-star Mikes Place Hotel Johannesburg is 25 minutes'…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Liz At Lancaster Guesthouse

    79 Lancaster Ave Craighall Park, Johannesburg, South Africa ( Show map )

    The 4-star Liz At Lancaster Guesthouse is situated in the heart of Johannesburg, at a distance of 850 metres from a hot shopping spot…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Craighall Garden Studios & Lofts

    55 Lancaster Avenue, Johannesburg, South Africa ( Show map )

    Craighall Garden Studios & Lofts Johannesburg hotel includes 7 rooms and is 3.6 km from The Wanderers Golf Club. This bed & breakfast is located in Randburg…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Kulanga Cottages

    119 6Th St., Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in the rooms, Kulanga Cottages Johannesburg hotel sits approximately 10 minutes' drive from the large park "Johannesburg Botanical Garden". The bed & breakfast…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Ikhaya Guest House

    31 Boschkop Avenue - Boskruin - Lanseria, Johannesburg, South Africa ( Show map )

    Located 10 minutes by car from Northwold Shopping Centre Johannesburg, the 4-star Ikhaya Guest House Johannesburg is 300 metres from The Barn. This Johannesburg…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88