Johannesburg

Find Johannesburg Pensions

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 126 Johannesburg Pensions for you

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
32
Hotels in Johannesburg
Featured facilities: Shared kitchen, Laundry service (on-site)
Amazing
11 reviews
9.5/10
1 night
From US$41
Check Availability
68
Hotels in Johannesburg
Featured facilities: Restaurant, Laundry service (on-site), Private bathroom
Great
2 reviews
9.2/10
1 night
From US$71
Check Availability
33
Hotels in Kew,Johannesburg
Featured facilities: Kitchen, Washing machine, Private bathroom
Very Good
8.4/10
1 night
From US$39
Check Availability
29
Hotels in Houghton Estate,Johannesburg
Featured facilities: Laundry service (on-site), Private bathroom
Great
30 reviews
9.3/10
1 night
From US$58
Check Availability
45
Hotels in Johannesburg
Featured facilities: Shared kitchen, Laundry service (on-site)
Very Good
17 reviews
8.7/10
1 night
From US$55
Check Availability
99+
Hotels in Johannesburg
With a stay at Map's View Guesthouse in Johannesburg (Johannesburg South), you'll be within a 15-minute drive of Gold Reef City Casino and Klipriviersberg Nature Reserve. This guesthouse is 13.2 mi (21.2 km) from Melrose Arch Shopping Centre and 15 mi (24.1 km) from Nelson Mandela Square. Don't miss out on recreational opportunities including an outdoor pool and a hot tub. Additional features at this guesthouse include complimentary wireless internet access and barbecue grills. At Map's View Guesthouse, enjoy a satisfying meal at the restaurant. Featured amenities include a 24-hour front desk and luggage storage. Free self parking is available onsite. Make yourself at home in one of the individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Rooms have private patios. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and microwaves, and housekeeping is provided daily.
Very Good
8.6/10
1 night
From US$42
Check Availability
76
Hotels in Johannesburg
Featured facilities: Laundry service (on-site)
Amazing
44 reviews
9.5/10
1 night
From US$65
Check Availability
67
Hotels in Parkwood,Johannesburg
With a stay at The Wantage Suites in Johannesburg (Parkwood), you'll be a 4-minute drive from Melrose Arch Shopping Centre and 6 minutes from Sandton City Mall. This guesthouse is 3.5 mi (5.6 km) from Nelson Mandela Square and 8.1 mi (13 km) from Gold Reef City Casino. Take in the views from a terrace. Free self parking is available onsite. Make yourself at home in one of the 10 guestrooms, featuring kitchenettes with stovetops and microwaves. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.
Great
4 reviews
9.2/10
1 night
From US$39
Check Availability
23
Hotels in Johannesburg
With a stay at Northwold Comfort Living in Johannesburg (Randburg), you'll be within a 15-minute drive of Montecasino and Nelson Mandela Square. This guesthouse is 10 mi (16.1 km) from Melrose Arch Shopping Centre and 19.5 mi (31.4 km) from Gold Reef City Casino. Take advantage of recreation opportunities such as a seasonal outdoor pool, or other amenities including complimentary wireless internet access and a picnic area. Free self parking is available onsite. Stay in one of 4 guestrooms featuring Smart televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Great
2 reviews
9.0/10
1 night
From US$39
Check Availability
35
Hotels in Johannesburg
Featured facilities: Laundry service (on-site), Private bathroom
Very Good
29 reviews
8.5/10
1 night
From US$31
Check Availability
See all Pensions in Johannesburg

Frequently Asked Questions

What are the best places to stay in Johannesburg?

Some top places to stay in Johannesburg are near popular attractions like Rosebank, South African National Museum of Military History and Carlton Centre—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Johannesburg for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Johannesburg have an average price of US$73 per night this weekend. For 4-star hotels, the average rate is US$122 per night. If you’re seeking luxury, 5-star hotels in Johannesburg typically cost US$508 per night this weekend.

What is the average nightly price of hotels in Johannesburg on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Johannesburg on weekdays is US$72. For 4-star hotels, the average cost is around US$122 per night. For a luxury stay, 5-star hotels in Johannesburg generally have an average price of US$503 per night on weekdays.

What are the best hotels in Johannesburg near Rosebank?

Some standout hotels in Johannesburg close to Rosebank include Southern Sun Rosebank, Johannesburg (price from US$95), Holiday Inn JOHANNESBURG - ROSEBANK by IHG (price from US$66) and Hyde Johannesburg Rosebank (price from US$140), all within easy walking or transit distance of Rosebank, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Johannesburg?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.