• Help

Apartments and B&Bs in Johannesburg

Hotels on map
Search Hotels
2025-04-25
2025-04-26

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
2025-04-25
2025-04-26

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

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
10
Excellent
Kensington Guest House
Kensington Guest House

Kensington Guest House

Excellent
1 review
10
19 Essex Street, Johannesburg, South Africa
24-hour reception
Kensington Guest House Johannesburg has 8 rooms and is located 10 minutes by car from Maboneng Precinct. Guests can discover a serene oasis in the guest house's garden, where a balcony await.
8.2
Excellent
Matina Guest House
Matina Guest House

Matina Guest House

Excellent
82 reviews
8.2
34 Dion Close, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Full body massage
Head massage
Back massage
Bar/ Lounge area
Non-smoking rooms
Set within the thriving city of Johannesburg, Matina Guest House offers a tranquil retreat with an inviting outdoor swimming pool, a spacious garden, and picturesque views of the pool. The property…
9.2
Excellent
Bnb Self Catering In Randburg, South Africa
Bnb Self Catering In Randburg, South Africa

Bnb Self Catering In Randburg, South Africa

Excellent
6 reviews
9.2
323 Surrey Avenue, Johannesburg, South Africa
Wi-Fi in rooms
Free Wi-Fi
Swimming pool
Guests of Bnb Self Catering In Randburg, South Africa Bed & Breakfast Johannesburg can visit Bryanston Shopping Centre, situated 3.2 km away.
7.2
Good
Maru'S Bed And Breakfast
Maru'S Bed And Breakfast

Maru'S Bed And Breakfast

Good
4 reviews
7.2
2 Willow Place, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Paid city shuttle
Breakfast
Air conditioning
Located within 7 km of Liliesleaf History Museum, the 3-star Maru'S Bed And Breakfast Johannesburg features Wi-Fi in public areas and private car parking on site.
6.4
Good
Derrick Guest House
Derrick Guest House

Derrick Guest House

Good
30 reviews
6.4
10 Douglas Street, Highlands North, Johannesburg, South Africa, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Outdoor swimming pool
Non-smoking rooms
No pets allowed
Derrick Guest House Johannesburg offers 8 rooms at a distance of 4.5 km from Observatory Golf Club. Guests who stay at this bed & breakfast can park their car on site.
6.6
Good
The Jukskei Stay
The Jukskei Stay

The Jukskei Stay

Good
57 reviews
6.6
9 Lozenge Place, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Non-smoking rooms
Pets allowed
Overlooking the garden, The Jukskei Stay Johannesburg hotel is at a distance of 3.3 km from Montecasino. Guests who stay at this Johannesburg bed & breakfast can park their car on site.
7.2
Good
Eagles Nest Estate Luxury Guest House
Eagles Nest Estate Luxury Guest House

Eagles Nest Estate Luxury Guest House

Good
9 reviews
7.2
65 Crowned Eagle Road Eagles Nest Estate, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Aqua park
Tennis court
Golf course
Horseback riding
Cycling
Hiking
Darts
Non-smoking rooms
Children's play area
Wheelchair access
Overlooking the mountain, Eagles Nest Estate Luxury Guest House Johannesburg is around a 10-minute ride from South Gate. Guests will enjoy a full English breakfast and access to a terrace.
7
Good
Mapungubwe Hotel Apartments Marshalltown
Mapungubwe Hotel Apartments Marshalltown

Mapungubwe Hotel Apartments Marshalltown

Good
384 reviews
7
Ferreira Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Swimming pool
Bar/ Lounge area
No pets allowed
Mapungubwe Hotel Apartments Marshalltown Johannesburg, located at a 550-metre distance from Gandhi Square and 1.6 km from Mary Fitzgerald Square, features a swimming pool for guests to take a dip in.
6.6
Good
The Kraal Guest House
The Kraal Guest House

The Kraal Guest House

Good
21 reviews
6.6
10 Acorn Ln, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Overlooking the garden, The Kraal Guest House Johannesburg is 2.7 km from Nelson Mandela Foundation Museum.
7.4
Good
Upstairs Room With Balcony
Upstairs Room With Balcony

Upstairs Room With Balcony

Good
2 reviews
7.4
1459 Lakewood Terrace, Johannesburg, South Africa
Free Wi-Fi
Golf course
Hiking
Air conditioning
Situated about 6 km from SAB World of Beer, Upstairs Room With Balcony Johannesburg hotel features film nights and a pub crawl. Guests can indulge in this Johannesburg guest house's garden…
5
Average
The Genesis @ Craftsmannship
The Genesis @ Craftsmannship

The Genesis @ Craftsmannship

Average
5 reviews
5
260 Main Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Plunge pool
Paid shuttle service
Playpen
The Genesis @ Craftsmannship Hotel Johannesburg, located 2.5 km from Johannesburg City Hall Complex, offers an outdoor pool and Wi-Fi throughout the property. The inn is a good starting point for…
7
Good
Northern Sanctuary The Cube Sandton
Northern Sanctuary The Cube Sandton

Northern Sanctuary The Cube Sandton

Good
1 review
7
3Rd Floor 11 9Th Avenue, Johannesburg, South Africa
Outdoor swimming pool
Located at a distance of 3.4 km from Hobart Grove Shopping Centre, Northern Sanctuary The Cube Sandton Bed & Breakfast Johannesburg is within 5 minutes' walk of Oriental City Rivonia Outlet Mall. A…
5
Average
Ebuhleni Guest House
Ebuhleni Guest House

Ebuhleni Guest House

Average
1 review
5
4 Hofsanger Street, Meredale Ext 4, Johannesburg, South Africa
Featuring views of the mountain, Ebuhleni Guest House Johannesburg is located 6 km from FNB Stadium. There is also complimentary private parking.
7.4
Good
Zwelibanzi Guesthouse
Zwelibanzi Guesthouse

Zwelibanzi Guesthouse

Good
9 reviews
7.4
9 Valk Avenue, Johannesburg, South Africa
Wi-Fi
24-hour reception
Express check-in/ -out
Spa lounge
Meeting/ Banquet facilities
No pets allowed
Featuring Wi-Fi throughout the property, Zwelibanzi Guesthouse Johannesburg sits within 4 km of FNB Stadium. This guest house entices guests with a free private car park, available on site.
5.4
Average
Crystal Mini Pozz Palace
Crystal Mini Pozz Palace

Crystal Mini Pozz Palace

Average
51 reviews
5.4
41 Observatory Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
Outdoor swimming pool
Air conditioning
Located about 10 minutes by car from Johannesburg Zoo, Crystal Mini Pozz Palace Bed & Breakfast Johannesburg is merely 200 metres from Observatory Golf Club.
5
Average
Minimalistic Craft Maboneng
Minimalistic Craft Maboneng

Minimalistic Craft Maboneng

Average
1 review
5
260 Main Street, Johannesburg, South Africa
Outdoor swimming pool
Pets allowed
Located 2.8 km from Sci-Bono Discovery Centre Hands-on Science Museum, Minimalistic Craft Maboneng Hotel Johannesburg is a 5-minute stroll from Maboneng Precinct. This Johannesburg guest house offers…
5.4
Average
T&M Guesthouse
T&M Guesthouse

T&M Guesthouse

Average
6 reviews
5.4
296 South Rand Road, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Bar/ Lounge area
Non-smoking rooms
Air conditioning
T&M Guesthouse Johannesburg offers proximity to Silver Ball, which is located merely 450 metres away. The guest house also includes a car park.
7
Good
Semeni Asante Guesthouse
Semeni Asante Guesthouse

Semeni Asante Guesthouse

Good
205 reviews
7
25 Limerick Road, Crown Gardens, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Billiard tables
Spa & wellness centre
Full body massage
Head massage
Back massage
Body scrub
Body wraps
Facial
Jacuzzi
Manicure
Pedicure
Bar/ Lounge area
Meeting/ Banquet facilities
Semeni Asante Guesthouse Johannesburg is where you can experience comfortable accommodation with a touch of elegance. Situated just 2.5 km away from the renowned Apartheid Museum, the guesthouse…
6
Average
4Ways Youth Hostel
4Ways Youth Hostel

4Ways Youth Hostel

Average
10 reviews
6
43B Albatross Drive 43B Albatross Drive, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Non-smoking rooms
Cots
Wheelchair access
No pets allowed
Area attractions, including Cedar Square and Montecasino are located only a short walk from 4Ways Youth Hostel Johannesburg. A laundry room, 24-hour security and housekeeping service as well as a…
7.2
Good
De'Moore Guest House
De'Moore Guest House

De'Moore Guest House

Good
85 reviews
7.2
31 Westmoreland Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Infinity pool
Heated swimming pool
Jacuzzi
Meeting/ Banquet facilities
Air conditioning
De'Moore Guest House Johannesburg features 13 rooms and lies 3.4 km from Gillooly's Farm Park. Wi-Fi is provided throughout the property.

All hotels in Johannesburg are booked for your dates. Try other dates

2025-04-25
2025-04-26

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
Thank you for subscribing
Close