• Help

Hotels in Johannesburg near James Hall Museum of Transport

Hotels on map
Search Hotels
2026-04-19
2026-04-20

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
2026-04-19
2026-04-20

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
Distance - low to high
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
5
Average
Skypz Home Lodge
Skypz Home Lodge
Average
17 reviews
5
11 La Rochelle Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Staying at the 7-room Skypz Home Lodge Johannesburg, guests can visit the Gold Reef City, which is nearly a 10-minute ride away.
Perfect Sleep
Perfect Sleep
51 7Th Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Air conditioning
No pets allowed
Overlooking the garden, the 93 m² Perfect Sleep Apartment Johannesburg is 4.2 km from the Rand Club in Johannesburg. This 1-bedroom apartment boasts a golf club, perfect for guests who enjoy staying…
4.6
Average
Divine Guest House
Divine Guest House
Average
8 reviews
4.6
202 Donnelly Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Pets allowed
Divine Guest House Johannesburg includes 6 rooms and is 3.5 km from Acrobranch Melrose. Guests travelling by car can also use a free private car park on site.
5.6
Average
High Bnbguestlodge
High Bnbguestlodge
Average
186 reviews
5.6
163 High Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Bar/ Lounge area
Non-smoking rooms
In-room breakfast
Air conditioning
High BnBGuestlodge Johannesburg, a sophisticated and inviting accommodation, features a range of amenities for guests to enjoy. The property offers a convenient 24-hour front desk, a cozy bar, and a…
6.8
Good
Gold Crown One Bedroom Self-Catering Apartment With Netflix & Youtube
Gold Crown One Bedroom Self-Catering Apartment With Netflix & Youtube
5 Victoria Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Air conditioning
No pets allowed
Gold Crown One Bedroom Self-Catering Apartment With Netflix & Youtube Johannesburg hotel includes 7 rooms and is 6 km from the Apartheid Museum. There is also free private parking.
New Trend Guesthouse
New Trend Guesthouse
16 Aberfeldy Rd 712, 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!
No pets allowed
New Trend Guesthouse Johannesburg provides proximity to the Ellis Park Stadium, which is situated 4.7 km away. To keep fit, a golf club provided for guests at the guest house.
7.2
Good
Saint Lucia Guest House
Saint Lucia Guest House
Good
13 reviews
7.2
130 Bertha Street 1, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Situated around a 10-minute ride from the Carlton Centre, Saint Lucia Guest House Johannesburg also boasts easy access to Gau Sandton train station which is 18 km away. The apartment provides active…
Me Time
Me Time
47 Mathers Rd, 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!
Wi-Fi in rooms
Wi-Fi
Cots
Situated nearly a 15-minute drive from the SAB World of Beer, the 3-star Me Time Hotel Johannesburg offers proximity to various city highlights. While staying at this Johannesburg guest house, 24…
Mira
Mira
59 Lindhorst Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Mira Apartment Johannesburg is located 10 minutes' drive from the Absa Money Museum and offers Wi-Fi for either business or leisure. For guests seeking an active stay, this apartment grants access to…
7.8
Good
Gold Crown International Hotel Johannesburg
Gold Crown International Hotel Johannesburg
27 Drakensberg Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free internet access
24-hour reception
Heated swimming pool
Billiard tables
Spa & wellness centre
Full body massage
Head massage
Back massage
Jacuzzi
Poolside snack bar
Offering a restaurant, Gold Crown International Hotel Johannesburg lies in an entertainment neighbourhood, around 15 minutes by car from the large museum "Johannesburg Art Gallery" and 4.6 km from…
Mama'S Home
Mama'S Home
126 Albert Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
Mama'S Home Johannesburg apartment is located around 10 minutes by car from Gandhi Square and about 5 km from Gauteng Provincial Government. With access to a golf club, this homestay is ideal for…
St. Michael And The Queens
St. Michael And The Queens
18 Grampian Road, 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!
Wi-Fi
Bar/ Lounge area
No pets allowed
Featuring a swimming pool, St. Michael And The Queens Johannesburg hotel is approximately 6 km from SAB World of Beer. Also, guests have access to a golf club provided at the bed & breakfast.
Mira Lodge
Mira Lodge
88 Tramway Street, 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!
Situated approximately a 15-minute ride from the Johannesburg Art Gallery, the 3-star Mira Lodge Johannesburg hotel offers proximity to various city highlights. Guests can benefit from a golf club…
5
Average
Hampton Guesthouse
Hampton Guesthouse
Average
13 reviews
5
190 Kennedy Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Guests of Hampton Guesthouse Johannesburg can enjoy access to Market Theatre, located 6 km away. There is also parking.
Restwell
Restwell
35 Edward Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Pets allowed
Restwell Bed & Breakfast Johannesburg offers access to Reading Golf Club, which is located about a 10-minute ride away. Additionally, guests can enjoy a golf club provided at this Johannesburg bed &…
The Dawn Emmaric Lodge
The Dawn Emmaric Lodge
102 Philip Street Rosettenville, 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!
24-hour reception
Express check-in/ -out
Non-smoking rooms
Playpen
Baby pushchair
Children's play area
Air conditioning
No pets allowed
The Dawn Emmaric Lodge Johannesburg hotel is situated 4.4 km from Apartheid Museum, which is an excellent place to improve cultural awareness. Located about a 10-minute ride from the Kwa Mai Mai…
6
Average
Leboss
Leboss
Average
2 reviews
6
90 Haig Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
24-hour reception
Express check-in/ -out
Treatment room
Beauty treatment
Waxing
Facial
Manicure
Pedicure
Restaurant
Bar/ Lounge area
In-room breakfast
No pets allowed
Guests of Leboss Hotel Johannesburg can visit the Apartheid Museum, situated around 6 km away. This Johannesburg hotel offers 10 rooms and amenities such as a restaurant.
7.6
Good
Classy Guest House
Classy Guest House
Good
239 reviews
7.6
24 De Villiers Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
24-hour reception
Express check-in/ -out
Spa & wellness centre
Meeting/ Banquet facilities
Cots
Welcome to the elegant Classy Guest House Johannesburg! Step into the beautifully designed rooms, each featuring a seating area, a flat-screen TV with satellite channels, and a luxurious private…
7.8
Good
Platinum Eagle Guest House
Platinum Eagle Guest House

Platinum Eagle Guest House

Good
5 reviews
7.8
68 Prairie Street, 2190 Johannesburg, South Africa, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
The 3-star Platinum Eagle Guest House Johannesburg provides proximity to the Wemmer Pan, which is situated about a 25-minute walk away.
9.6
Excellent
Epoint
Epoint
Excellent
4 reviews
9.6
30 Friars Hill Road, 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!
Wi-Fi
No pets allowed
Guests of the 3-star Epoint Hotel Johannesburg can visit Gandhi Square, situated around 6 km away. There is also free private parking.
9
Excellent
E Point Guesthouse
E Point Guesthouse
Excellent
1 review
9
30 Friars Hill 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!
Wi-Fi
24-hour reception
Express check-in/ -out
No pets allowed
Around 7 km from the Bustling Neighbourgoods Outdoor Market, the 3-star E Point Guesthouse Johannesburg includes 8 rooms. To keep fit, a golf club provided for guests at the guest house.
4
Acceptable
E Point Guest House
E Point Guest House
Acceptable
1 review
4
30 Friars Hill 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!
Wi-Fi
Pets allowed
Around 6 km from the Ellis Park Stadium, E Point Guest House Johannesburg includes 7 rooms. To keep fit, a golf club provided for guests at the guest house.
8.4
Excellent
Peggy'S Luxurious
Peggy'S Luxurious
Excellent
7 reviews
8.4
7 Ferreira Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at Peggy'S Luxurious Apartment Johannesburg, which is around a 10-minute drive from the South Western Townships and within 6 km of the SAB World of Beer.
Ophirton Hotel
Ophirton Hotel
29 Garland Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
24-hour reception
Restaurant
Bar/ Lounge area
No pets allowed
Ophirton Hotel Johannesburg is situated 2.9 km from Apartheid Museum, which is an excellent place to improve cultural awareness. At this hotel, guests can find a golf club to stay active.
7.6
Good
Amazing Stay Homes
Amazing Stay Homes
Good
11 reviews
7.6
24 Mabel Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Offering a location around 10 minutes by car from Glenvista Country Club, the spacious 1-bedroom Amazing Stay Homes Johannesburg apartment also gives access to a variety of tourist spots in the…
4
Acceptable
Heavenly Boutique Hotel
Heavenly Boutique Hotel
Acceptable
22 reviews
4
39 Valda Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
24-hour reception
Meeting/ Banquet facilities
Air conditioning
No pets allowed
Approximately a 15-minute ride from the filled Standard Bank Gallery, the 4-star Heavenly Boutique Hotel Johannesburg includes 13 rooms. Guests can benefit from a golf club offered at this…
De Hill Leisure Guest House
De Hill Leisure Guest House
4 Rainier Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Outdoor swimming pool
Jacuzzi
Wheelchair access
No pets allowed
De Hill Leisure Guest House Johannesburg features 6 rooms and lies about 7 km from Gandhi Square. Carlton Centre is 15 minutes by car from the hotel and Rand airport is 5 km away.
3.4
Acceptable
Izimbalizethu
Izimbalizethu
Acceptable
6 reviews
3.4
93 Gantner Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 4.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
Located 7 km from the SAB World of Beer, Izimbalizethu Apartment Johannesburg overlooks the garden. The apartment offers a hot tub for guests to enjoy during their stay.
3.4
Acceptable
Izimbalizethu Bnb
Izimbalizethu Bnb
Acceptable
2 reviews
3.4
93 Gantner Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
The 495 m² Izimbalizethu Bnb Johannesburg apartment is around 7 km from the Carlton Centre, giving access to numerous sites in the area. Access to a golf club is available for active guests.
8
Good
Ellah'S Bed And Breakfast
Ellah'S Bed And Breakfast
Good
2 reviews
8
79 Aschmann Road, 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!
Wi-Fi
No pets allowed
Guests of Ellah'S Bed And Breakfast Johannesburg can enjoy access to the SAB World of Beer, located 7 km away. At this hotel, guests can find a golf club to stay active.
Cottage In Southern Suburbs Rosentienville
Cottage In Southern Suburbs Rosentienville
3 Berg Street 3, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Cottage In Southern Suburbs Rosentienville Johannesburg is located 7 km from the Carlton Centre and offers Wi-Fi for either business or leisure. For guests seeking an active stay, this apartment…
8.2
Excellent
Rand Club Suites
Rand Club Suites
Excellent
8 reviews
8.2
33 Loveday St, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Guests of Rand Club Suites Johannesburg hotel can visit FNB Bank City, situated 17 minutes' walk away. There is a car park on site and Wi-Fi throughout the property.
Cheryl'S Fortress
Cheryl'S Fortress
5 Peer Street Lindbergh, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Cots
Cheryl'S Fortress Johannesburg offers comfortable and convenient accommodation with a shared lounge, 24-hour front desk, and a lush garden perfect for relaxation. There is also a barbecue and a…
Charming Apartment With Private Balcony
Charming Apartment With Private Balcony
260 Main Street Unit 231, Craftsmanship, 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
Wi-Fi
The 1-room Charming Apartment With Private Balcony Johannesburg is within a 3-km distance of Neighbourgoods Open-Air Market and features a terrace with a swimming pool. Landmarks near the 50 m²…
'Luxury Cosy City Apartment
'Luxury Cosy City Apartment
Mooi Street Mooi City Apartments, 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!
Free Wi-Fi
24-hour reception
Express check-in/ -out
Pets allowed
Welcome to the 'Luxury Cosy City Apartment in Johannesburg CBD, South Africa's bustling capital of the Gauteng province. This centrally situated 1-bedroom apartment offers modern accommodation…
Posh Apartment Next To Maboneng
Posh Apartment Next To Maboneng
165 Anderson Street, 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!
To enjoy your vacation in Johannesburg, stay at Posh Apartment Next To Maboneng Johannesburg, which is within a 6-km distance of Apartheid Museum and approximately a 10-minute drive from Wits Art…
Mocha Apartment Next To Maboneng
Mocha Apartment Next To Maboneng
165 Anderson Street, 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!
Free Wi-Fi
Located 14 km from Gau Sandton railway station, Mocha Apartment Next To Maboneng Johannesburg is merely 9 minutes' walk from the Carlton Centre.
Cosy Apartment Next To Maboneng
Cosy Apartment Next To Maboneng
165 Anderson Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Luxury Cosy Apartment next to Maboneng Johannesburg is a delightful 1-bedroom accommodation, perfectly equipped with a flat-screen TV and a kitchen, offering a comfortable and convenient stay. The…
8.6
Excellent
Royal Mansion Lodge
Royal Mansion Lodge
Excellent
157 reviews
8.6
10 Royal Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
The 3-star recently renovated Royal Mansion Lodge Johannesburg hotel offers access to the cable-stayed Nelson Mandela Bridge, which is located approximately 6 km away. Guests can indulge in this…
Lalas Guesthouse
Lalas Guesthouse
31 Southdale Drive, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 4.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
No pets allowed
Providing 6 rooms, Lalas Guesthouse Johannesburg is 2.3 km from Gold Reef City Amusement Park. To keep fit, a golf club provided for guests at this Johannesburg hotel.
5.2
Average
Lala'S Guest House
Lala'S Guest House
Average
16 reviews
5.2
31 Southdale Drive, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Seasonal outdoor pool
Non-smoking rooms
No pets allowed
Lala'S Guest House Johannesburg is situated 4.2 km from SAB World of Beer, which is an excellent place to improve cultural awareness. Featuring 7 rooms with views of the garden, this guest house is a…

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

2026-04-19
2026-04-20

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