Planning a trip to Johannesburg? Browse our database of 2345 verified accommodations. From luxury hotels to budget-friendly apartments. Book securely online at great rates.

Offering a garden and pool view, 435 on vale boutique aparthotel is located in Johannesburg, 10 km from Sandton City Mall and 10 km from Gautrain Sandton Station. This aparthotel...
more...Deluxe Apartment
Size: 35 m2Duplex Apartment
Size: 45 m2Superior Apartment
Size: 60 m2Apartment with Pool View
Size: 48 m2Penthouse Apartment
Size: 80 m2Three-Bedroom Apartment Suite
Number of guests: 6Villa with Private Pool
Number of guests: 30Approximate price per room per night

MILLY GUEST HOUSE, a property with a garden, is set in Johannesburg, 4 km from Observatory Golf Club, 9.3 km from Gold Reef City Casino, as well as 9.4 km from Apartheid Museum....
more...Double Room with Private Bathroom
Size: 8 m2Approximate price per room per night

Located 6.9 km from Gautrain Sandton Station, Side step provides accommodation with free WiFi and free private parking. The property is set 6.9 km from Parkview Golf Club, 11 km...
more...Standard Apartment
Size: 50 m2Approximate price per room per night

Set in Johannesburg in the Gauteng region, Peaceful@Swansea In Rosebank-Parkwood features a patio. It is located 2.2 km from Parkview Golf Club and offers full-day security....
more...Two-Bedroom Apartment
Size: 68 m2Approximate price per room per night

Located 1.6 km from Observatory Golf Club, 1945 on Kloof Guesthouse offers 5-star accommodation in Johannesburg and features an outdoor swimming pool, a garden and a terrace. 1945...
more...Double Room
Size: 20 m2King Room with Roll-In Shower - Disability Access
Size: 40 m2Suite
Size: 20 m2Superior Suite
Size: 40 m2Approximate price per room per night

Boasting inner courtyard views, Villa54, Sandton provides accommodation with balcony, around 4.6 km from Gautrain Sandton Station. Accommodation at Villa54, Sandton includes a...
more...Superior King Room
Size: 52 m2Deluxe Double or Twin Room with Garden View
Size: 36 m2Superior Apartment
Size: 80 m2Approximate price per room per night

Featuring accommodation with a private pool, Urban Oasis Apartments at One Hyde Park is set in Johannesburg. Urban Oasis Apartments at One Hyde Park provides access to a balcony,...
more...Two-Bedroom Apartment
Size: 60 m2Approximate price per room per night

Haven on 9th, at The Atrium Sandton, a property with an outdoor swimming pool, is located in Johannesburg, 7.7 km from Sandton City Mall, 10 km from Montecasino, as well as 15 km...
more...One-Bedroom Apartment
Size: 50 m2Approximate price per room per night

Set 5 km from Sandton City Mall, Stunning stay in Sandton - back up power & view offers accommodation with free WiFi and free private parking. The property is around 8.7 km from...
more...One-Bedroom Apartment
Size: 30 m2Approximate price per room per night

Offering city views and a bar, Executive 3 bed apartment with balcony & Executive 2 bed apartment in Sandton is set in the Sandton district of Johannesburg, 2.5 km from Gautrain...
more...Three-Bedroom Apartment
Size: 100 m2Apartment
Size: 80 m2Approximate price per room per night

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Luxury Boutique Nature Stay! Northcliff - Sunset Views, Solar, Work, Pool is situated in...
more...One-Bedroom Apartment
Size: 60 m2Approximate price per room per night

Set in Johannesburg, 700 metres from Gautrain Sandton Station and 1.1 km from Sandton City Mall, Chic Apartment in 5 star hotel offers a garden and air conditioning. It is...
more...One-Bedroom Apartment
Size: 58 m2Approximate price per room per night

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Seira Sol on 5th is located in Johannesburg. The property features garden views and is 2.3 km...
more...Chalet
Size: 200 m2Approximate price per room per night

Located in Johannesburg, Lovely Room In a Shared Apartment with Pool provides accommodation with private pool, free WiFi and free private parking for guests who drive. This...
more...One-Bedroom Apartment
Size: 145 m2Approximate price per room per night

Located in Johannesburg, within 3.5 km of Montecasino and 11 km of Sandton City Mall, Ekuphumleni Holistic Healing Center provides accommodation with a seasonal outdoor swimming...
more...Small Single Room
Size: 42 m2Double Room with Garden View
Number of guests: 2Approximate price per room per night

Boasting air-conditioned accommodation with a private pool, lake view and a patio, The Places on Katherine is situated in Johannesburg. The Places on Katherine provides access to...
more...One-Bedroom Apartment
Size: 25 m2Approximate price per room per night

Situated within 3.3 km of Sandton City Mall and 3.5 km of Gautrain Sandton Station, Rest&Relax Guesthouse features rooms with air conditioning and a private bathroom in...
more...Deluxe King Room
Size: 25 m2Deluxe Queen Room
Size: 25 m2Deluxe Double or Twin Room
Size: 25 m2Apartment with Balcony
Size: 50 m2Approximate price per room per night

Located in Johannesburg, 2.5 km from Gautrain Sandton Station, Masingita Towers Hotel and SPA provides accommodation with an outdoor swimming pool, free private parking, a garden...
more...Luxury Queen Room
Size: 25 m2Luxury Twin Room
Size: 108 m2Luxury Family Room
Size: 102 m2Superior Apartment
Size: 100 m2Premier Apartment
Size: 125 m2Premium Apartment
Size: 125 m2Executive Apartment
Size: 108 m2Presidential Apartment
Size: 125 m2Business Apartment
Size: 100 m2Deluxe Penthouse
Size: 189 m2Premium Penthouse
Size: 144 m2Standard Apartment
Size: 108 m2Luxury Double Room
Size: 60 m2Standard Double Room
Size: 108 m2Comfort Double Room
Size: 198 m2Standard Queen Room
Size: 108 m2Premium King Room
Size: 105 m2Classic Queen Room
Size: 108 m2Approximate price per room per night

Situated just 5.5 km from Sandton City Mall, Tyrwhitt Stylish Apartment Rosebank offers accommodation in Johannesburg with access to a garden, a terrace, as well as a lift....
more...One-Bedroom Apartment
Size: 9 m2Approximate price per room per night

Located in Johannesburg, One Hyde Park Serviced Apartments offers accommodation with a private pool. One Hyde Park Serviced Apartments provides access to a balcony, along with...
more...Two-Bedroom Apartment
Size: 60 m2Approximate price per room per night