Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Self Catering in Johannesburg

Pablo House

4Th Avenue, Melville(1.3 Kms From Melville), Johannesburg, South Africa View map

The 4-star Pablo House Hotel Johannesburg is nestled 3.4 km from the nature park "Albert's Farm", offering 9 rooms and featuring massage therapy, barbecue grills, and a golf course. Boasting an à la… More

From US$ 300 Book Now

Abby Cottages

257 Johannes Street ,Johannesburg 2115, Johannesburg, South Africa View map

The 3-star Abby Cottages Johannesburg hotel offers proximity to the nature park "Albert's Farm", situated nearly 10 minutes' drive away. More

From US$ 68 Book Now

Adinkra Boutique Hotel

221 Acacia Rd, Northcliff, Johannesburg, South Africa View map

Adinkra Boutique Hotel Johannesburg offers a shared lounge, located 2.5 km from the Cresta Shopping Centre. A shared lounge are available for guests' convenience at the hotel, which sits in the… More

From US$ 82 Book Now

La Vieille Ferme

58 A Bevan Road, Johannesburg, South Africa View map

**Welcome to La Vieille Ferme Hotel Johannesburg** Nestled in the lush landscape of Rivonia, La Vieille Ferme Hotel Johannesburg is a 4-star sanctuary that promises both comfort and elegance. More

From US$ 123 Book Now

10 Cadoza B&B

10 Cadoza Street, Johannesburg, South Africa View map

**Welcome to 10 Cadoza B&B Johannesburg, where comfort meets convenience in a tranquil setting. Nestled just 13 kilometers from Gau Sandton, the charming establishment provides an ideal retreat for… More

From US$ 35 Book Now

Don Sandton IV

115 Pretoria Street, Johannesburg, South Africa View map

Featuring Wi-Fi throughout the property, Don Sandton IV Hotel Johannesburg sits within 25 minutes' walk of Benmore Centre. The hotel offers private car parking for ZAR 20 per day on site. More

From US$ 200 Book Now

Arum Place Guest House

15 1St Street, Melville, 15Kms Away From The City Centre Of Johannesburg, Johannesburg, South Africa View map

Offering cars for rent, as well as Wi-Fi throughout the property, Arum Place Guest House Johannesburg is 10 minutes' drive from the heritage museum "Constitution Hill Human Rights Precinct". More

From US$ 62 Book Now

The Royal Princess Garden In Randburg

111 Malibongwe Drive,, Johannesburg, South Africa View map

**Welcome to The Royal Princess Garden, Randburg** The location of The Royal Princess Garden is unparalleled, positioned just a stone's throw away from cultural gems like the South African Museum of… More

From US$ 27 Book Now

Garden Place Guest Houses

53 Garden Road, Orchards, Johannesburg, Johannesburg, South Africa View map

**Welcome to Garden Place, a Serene Oasis in Johannesburg** Nestled in the exclusive suburb of Orchards, Garden Place offers a tranquil haven amidst the vibrant city of Johannesburg. More

From US$ 64 Book Now

Fifteenon Orange Guest Lodge

15 Orange Road, Orchards, Johannesburg, South Africa View map

**Experience the Allure of Fifteenon Orange Guest Lodge Johannesburg** Nestled in the vibrant heart of Johannesburg, the Fifteenon Orange Guest Lodge offers an exquisite blend of comfort and modern… More

From US$ 61 Book Now

7 Streams

136A 9Th Street, Johannesburg, South Africa View map

The 4-star 7 Streams Bed & Breakfast Johannesburg is located in Johannesburg, about 5 minutes by car from Sandton City Shopping Centre, and offers a swimming pool. Guests who stay at this… More

From US$ 105 Book Now

Poolside Haven

65 Bessemer St, Wendywood, Johannesburg, South Africa View map

**Welcome to Poolside Haven Bed & Breakfast**, a serene retreat nestled in the vibrant heart of Sandton, Johannesburg. This enchanting oasis is ideally positioned amidst the pulse of corporate life… More

From US$ 41 Book Now

Westay Timessquare Apartments

Grayston Drive, 125, Sandton, South Africa View map

Westay Timessquare Apartments Sandton welcomes travellers in the centre of Sandton, located a 10-minute ride from Acrobranch Melrose. The apartment is situated approximately 15 minutes' walk from… More

From US$ 58 Book Now

The Capital Hydro

86 Grayston Drive, Johannesburg, South Africa View map

Capital Hydro Apartment Johannesburg is set 1.2 km from Sandton City South Africa and 1.2 km from Nelson Mandela Square in Sandton district. This property also features free Wi Fi in public areas. More

From US$ 196 Book Now

Genesis All-Suite Hotel

10 Sandler Road Fairmount, Johannesburg, South Africa View map

Genesis All-Suite Hotel Johannesburg enjoys a prime location in the very heart of Johannesburg, at a distance of 2.5 km from a popular place of worship such as Melrose Temple. Guests will surely… More

From US$ 119 Book Now

Monica'S Cottage

48 Westmoreland Road, Johannesburg, South Africa View map

Monica'S Cottage Johannesburg lies a 25-minute walk from Bedford Centre. Hashtag Escape Amusement Center is located 4.7 km from Monica'S Cottage. More

From US$ 38 Book Now

Blackheath Manor Guest House

267 Outlook Terrace, Johannesburg, South Africa View map

The 6-room Blackheath Manor Guest House Johannesburg, situated in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, 3.5 km from the 125 - hectare park "Johannesburg… More

From US$ 85 Book Now

Urban Oasis Apartments At The Paramount

8Th St, Houghton Estate, Johannesburg, South Africa View map

In the vibrant heart of Johannesburg, Urban Oasis Apartments At The Paramount offers an exceptional blend of comfort, style, and accessibility. Just 7 km from the bustling Gau Sandton, this… More

From US$ 74 Book Now

Sandton Apartments - Hydro

86 Grayston Drive, Johannesburg, South Africa View map

Guests of Johannesburg will have a nice stay at Sandton Apartments - Hydro apartment. This property offers airport transfer, housekeeping and ironing service. More

Book Now

Spacious 1 Bedroom Apartment In Johannesburg

84 Marshall Street.Isibaya House, Floor 5, Unit 505, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Spacious 1 Bedroom Apartment In Johannesburg, which is merely 1.8 km from the air Neighbourgoods Market and about 10 minutes by car from Ponte City… More

Book Now