Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

3 star hotels in Johannesburg

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

126 results

  • Mercure Johannesburg Midrand

    From US$ 57

    Old Pretoria Main Road, Johannesburg, South Africa (To the map)

    The 3-star Mercure Johannesburg Midrand Hotel is situated a mere 14 km away from Greenstone Shopping Centre. Mercure Johannesburg Midrand Hotel was opened in 1998.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Cherry Tree Cottage - Bed & Breakfast

    From US$ 59

    57 Ninth St, Linden, Johannesburg, South Africa (To the map)

    The 3-star Cherry Tree Cottage - Bed & Breakfast is situated a mere 1.6 km away from Emmarentia Dam.

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Mercure Johannesburg Randburg

    From US$ 58

    Cnr Republic Road And Brightwater Commons, Johannesburg, South Africa (To the map)

    Mercure Johannesburg Randburg Hotel is a 3-star property in Randburg district of Johannesburg close to a zoo, golf courses and restaurants. Operating in Johannesburg since 2000, this hotel features…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • North Haven Country Estate

    From US$ 82

    Plot 422, Fleetwood Avenue, North Riding Estate, Johannesburg, South Africa (To the map)

    The comfortable 3-star North Haven Country Estate Bed & Breakfast lies within a 20-minute walk of Ticketpro Dome.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Peermont Metcourt Suites At Emperors Palace

    From US$ 175

    64 Jones Road, Johannesburg, South Africa (To the map)

    The contemporary Peermont Metcourt Suites At Emperors Palace is a 3-star property placed 20 km from Museum Africa. Residing in a 5-story building, the hotel was opened in 2008 and renovated in 2009.

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • The Capital On Bath

    From US$ 140

    72 Bath Avenue, Johannesburg, South Africa (To the map)

    The comfortable 3-star The Capital On Bath Hotel offers quick access to Dunkeld West Shopping Centre, which is about 1300 meters away.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Mizizi House Of Sandton B & B

    From US$ 60

    121 Fourth Street, Johannesburg, South Africa (To the map)

    Offering bright guest rooms, the comfortable Mizizi House Of Sandton B & B lies within a 15-minute walk from Nelson Mandela Square.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • 2Opterblanche

    From US$ 49

    2 Terblanche Road, Bardene, Boksburg, Za, Johannesburg, South Africa (To the map)

    The designer 3-star 2Opterblanche Bed & Breakfast lies within a 20-minute walk of K90 Centre. The center of Johannesburg is 30 minutes walk from the property.

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Big 5 Accommodation

    From US$ 57

    89 2Nd Avenue, Edenvale, Johannesburg, South Africa (To the map)

    The 3-star Big 5 Accommodation lies within 7 km from Satyagraha House. The designer property is situated 10 km away from AECI Dynamite Factory Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Garden Court Eastgate

    From US$ 122

    Ernest Oppenheimer Avenue, Johannesburg, South Africa (To the map)

    Garden Court Eastgate Hotel is a modern place to stay in a business area, 3.7 km away from Satyagraha House.

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Gold Reef Place

    From US$ 75

    12 Malcolm Avenue, Johannesburg, South Africa (To the map)

    The 3-star Gold Reef Place Hotel is set about 2.4 km from Turffontein Race Course. The property is situated 7 km away from Johannesburg Stadium.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Greatstays Guest House

    Partridge Avenue 8, Johannesburg, South Africa (To the map)

    The 3-star Greatstays Guest House is placed about 8 km from South African Airways Museum Society. The venue is 8 km away from Reefsteamers Railway Museum.

    To the hotel

    Book Now
  • Orangerie Guesthouse

    From US$ 75

    4 Hillel Avenue, Johannesburg, South Africa (To the map)

    Orangerie Guesthouse is a 3-star accommodation within 2.9 km of Emmarentia Dam. The venue is 4.8 km away from University of Johannesburg.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Protea Hotel Roodepoort

    From US$ 91

    Corner Of 14Th Avenue & Hendrik Pot, Hendrik Potgieter Street Weltevrede, Johannesburg, South Africa (To the map)

    The stylish Protea Hotel Roodepoort features a spectacular view of Magaliesburg Mountains. Protea Hotel Roodepoort has been welcoming guests to its elegant rooms since 2011.

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Bm Gardens Apartment Hotel

    From US$ 58

    35 Goodman Drive, Johannesburg, South Africa (To the map)

    The 3-star Bm Gardens Apartment Hotel offers fine accommodation in Johannesburg. The hotel is set in a convenient location 6 km away from Greenstone Shopping Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Illovo Hotel

    From US$ 64

    22 Melville Road, Johannesburg, South Africa (To the map)

    The business 3-star Illovo Hotel offers 24-hour reception, laundry and room service. Set in Sandton district of Johannesburg, around 15 minutes' walk from Hyde Park Corner.

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Birch Grove Guest House

    From US$ 99

    Pyramid Road 53, Johannesburg, South Africa (To the map)

    Birch Grove Guest House is a 3-star property offering a quiet accommodation with room service, ironing service and shopping service.

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Premiere Classe Suite Hotel

    From US$ 81

    Corlett Drive, Melrose North 62, Johannesburg, South Africa (To the map)

    Premiere Classe Suite Hotel is a 3-star venue placed about 6 km from Parktown . The business hotel was built in 1996 and refurbished in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Liongate Bed And Breakfast

    From US$ 66

    14 Penhurst Avenue, Essexwold, Johannesburg, South Africa (To the map)

    The business 3-star Liongate Bed And Breakfast features laundry, dry cleaning and housekeeping. This hotel is about 6 km away from Satyagraha House.

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • African Footprints Lodge

    From US$ 61

    42 Pretorius Road, Johannesburg, South Africa (To the map)

    Situated near golf courses, restaurants and a racetrack, the 3-star African Footprints Lodge offers an infinity pool, a tennis court and a sauna along with a welcoming atmosphere. African Footprints…

    To the hotel

    price for 1 night
    Book Now From US$ 61