Photo by Mimi

Find hotels in Nasrec, Johannesburg from $12

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Discover 1,530 Nasrec hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Thaba Eco Hotel
4 out of 5
Impala Road, Klipriviersberg Nature Reserve, Johannesburg South, Gauteng
The price is $172 per night from Jun 12 to Jun 13
$172
per night
Jun 12 - Jun 13
9/10 Wonderful! (102 reviews)
"We have been staying at Thaba Eco for 3 years and my wife and I have thoroughly enjoyed our stay. Having said this, with the lockdown restrictions, the charm has changed, I.e. the vibe and energies from people was missing. One of the most impressive things"

Reviewed on Jan 5, 2021

Thaba Eco Hotel
Reef Hotel
4 out of 5
58 Anderson Street, Marshalltown, Johannesburg, Gauteng
The price is $69 per night from Jun 10 to Jun 11
$69
per night
Jun 10 - Jun 11
7.6/10 Good! (204 reviews)
"The staff was amazing. Arranged arrival, departure transfers and things to do. Nice place for a three night stay,"

Reviewed on Dec 8, 2022

Reef Hotel

Save an average of 15% on thousands of hotels when you're signed in

City Lodge Hotel Newtown
3 out of 5
Cnr Carr & Miriam Makeba St, Newtown, Johannesburg, Gauteng
The price is $40 per night from Jul 6 to Jul 7
$40
per night
Jul 6 - Jul 7
8.6/10 Excellent! (67 reviews)
"There was constant noise coming from the apartment complex across the street."

Reviewed on Apr 21, 2023

City Lodge Hotel Newtown
Mapungubwe Hotel
52 Marshall St, 610, Johannesburg, Gauteng
Mapungubwe Hotel
Ga-Dikobo Guest House
3.5 out of 5
8257 Rantsoe Crescent, Vosloorus, Gauteng
8.6/10 Excellent! (3 reviews)
Slight improvement
"Well the room was very neat just that they didn't clean it on the following day. Breakfast wasn't so mouthwatering. There was not microwave in the room so in order for us to eat warm food it costed us to go to the main house and ask them to warm it for us."

Reviewed on Sep 21, 2020

Ga-Dikobo Guest House
Ayana Country Lodge
3.5 out of 5
349 Boundary Rd, De Deur, Gauteng
8/10 Very Good! (5 reviews)
T is quite,it's a place to rest your mind
"Amazing"

Reviewed on Feb 13, 2021

Ayana Country Lodge
The Franklin Loft Apartments
4 out of 5
4 Pritchard St, Johannesburg, Gauteng
The price is $59 per night from Jun 23 to Jun 24
$59
per night
Jun 23 - Jun 24
9/10 Wonderful! (15 reviews)
"This is a very nice apartment and the staff were very helpful. I didn't expect it, but since I had the windows open for the duration of my stay, I always got to hear the Muslim pre-dawn and evening call to prayers. I am not of that faith, but I still found it a highlight of each day. I also really ..."

Reviewed on Jan 23, 2023

The Franklin Loft Apartments
Lido Hotel
3.5 out of 5
Plot 17, Vereeniging Road, R82, Eikenhof, Johannesburg South, Gauteng
The price is $29 per night from Jun 8 to Jun 9
$29
per night
Jun 8 - Jun 9
7.2/10 Good! (27 reviews)
My first date night with my partner
"I was pleasantly surprised with lido.the room was very nice,quiet and tranquil.will definitely be going back there again.thank you lido hotel"

Reviewed on Mar 31, 2023

Lido Hotel
Exchange Loft apartment- Braamfontein
The price is $63 per night from Jun 8 to Jun 9
$63
per night
Jun 8 - Jun 9
9/10 Wonderful! (2 reviews)
Perfect place for holiday
"Easy to get to, easy check in & out instructions. Very nice place"

Reviewed on Feb 11, 2020

Exchange Loft apartment- Braamfontein
FGM Guesthouse
3 out of 5
6370 Thirteenth Street, Katlehong, Gauteng
The price is $12 per night from Jun 19 to Jun 20
$12
per night
Jun 19 - Jun 20
6/10 (2 reviews)
Mbatha
"It was amazing 🙈"

Reviewed on May 10, 2022

FGM Guesthouse
Villa Lugano
4 out of 5
100 The Broads Street, Mulbarton, Johannesburg South, Gauteng
Fully refundableReserve now, pay when you stay
The price is $65 per night from Jun 13 to Jun 14
$65
per night
Jun 13 - Jun 14
9.4/10 Exceptional! (23 reviews)
"Situated in a nice location, quiet, close to highway. The hosts are extra nice couple, staffs are friendly. The single rooms are a bit disappointed, with proper window or ventilation and there is no aircon. Otherwise, was nice to stay for the night as a stopover."

Reviewed on Sep 28, 2022

Villa Lugano
Road Lodge Southgate
1 out of 5
Cnr Columbine Avenue and Golden Highway, Johannesburg South, Gauteng
The price is $33 per night from Jun 8 to Jun 9
$33
per night
Jun 8 - Jun 9
7.8/10 Good! (186 reviews)
Birthday night
"Everything was on point.my hubby was happy for his birthday suprise"

Reviewed on May 7, 2023

Road Lodge Southgate
Stiba Guest House
3 out of 5
671 N Moloko Street, Spruitview, Gauteng
4/10 (1 review)
Ubrukelig administrasjon
"Stedet er svært vanskelig å finne. Rom og frokost basal, dårlig vedlikehold. Vi ble avkrevet oppgjør på stedet, selv om hotels.com hadde angitt at det var trukket fra konto. Damen i ekspedisjonen skulle sjekke dette, men viste seg ikke før vi dro mellom kl 8 og 9. Etterpå fikk vi en ufyselig mail ..."

Reviewed on Feb 20, 2019

Stiba Guest House
Pappas BB
3 out of 5
10304 Lerumo Cres, Vosloorus, Gauteng
Pappas BB
Elson Lodge
3 out of 5
70 Van Riebeeck Avenue, Alberton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $21 per night from Jun 11 to Jun 12
$21
per night
Jun 11 - Jun 12
2/10 (3 reviews)
Do not book at this place, horrible service
"Horrible service. We were 2 couples that paid a week in advance through Hotels.com, confirmation was emailed and I phoned 3 times to confirm because we were going to arrive a bit earlier because we have a wedding close by. When we arrived they did not want to give us our room keys because they said ..."

Reviewed on Oct 18, 2021

Elson Lodge
Alcazaba Lodges
3 out of 5
208 Albertina Sisulu (Main Road), Fordsburg, Johannesburg, Gauteng
The price is $37 per night from Jun 8 to Jun 9
$37
per night
Jun 8 - Jun 9
8.8/10 Excellent! (24 reviews)
"Amazing stay at the lodge, extra friendly staff. Lots of shop and fast food. Very clean room."

Reviewed on Dec 7, 2021

Alcazaba Lodges
Heavenly Boutique Guesthouse
4 out of 5
16 Albert Street, Townsview, Johannesburg South, Gauteng
The price is $54 per night from Jun 8 to Jun 9
$54
per night
Jun 8 - Jun 9
6.4/10 (6 reviews)
"Nice guesthouse, in a quite safe area of Johannesbourg. I stayed there for more than 3 weeks, being in the area for my job. Unfortunately there are not restaurants very close but the guesthouse is not far (less than 3 km) from The Glen Shopping Centre, where you can find many restaurants and fast ..."

Reviewed on Oct 17, 2018

Heavenly Boutique Guesthouse
Road Lodge Germiston Lake
1 out of 5
Corner Lake and Chapman Roads, Denlee Ext 1, Germiston, Gauteng
The price is $37 per night from Jun 11 to Jun 12
$37
per night
Jun 11 - Jun 12
7.4/10 Good! (94 reviews)
"Clean, quiet, friendly staff, affordable rooms"

Reviewed on Apr 6, 2023

Road Lodge Germiston Lake
Hotel Galaxy Tower
3 out of 5
24 Commercial Road, cnr Lillian Road, Johannesburg, Gauteng
7.4/10 Good! (12 reviews)
"Location was easily accessible."

Reviewed on Dec 3, 2021

Hotel Galaxy Tower
Don't see what you're looking for?
See all available properties in Nasrec
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other neighborhoods around Nasrec

Hotels in top Johannesburg neighborhoods Learn more about Nasrec

Nasrec hotels information

Number of reviews
778
Accommodation
1,530 hotels
Lowest Price
$12
Highest Price
$172

Frequently asked questions

What is Nasrec like?

Travelers are sure to enjoy a stay in Johannesburg South's Nasrec neighborhood. Be sure to check out First National Bank Stadium and Southgate Mall as part of your Nasrec travel plans.

If I need to cancel my hotel reservation in Nasrec, will I receive a refund?

Yes, the majority of room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Enter dates in and click on "Search", then filter by "fully refundable" to view the best deals available in Nasrec.

Where can I learn more about changing or cancelling my trip to Nasrec?

For more information about picking new dates or cancelling your trip to Nasrec, click here.

What is there to do around this Johannesburg South neighborhood?

Spend some time exploring the great outdoors at Walter Sisulu National Botanical Garden, Klipriviersberg Nature Reserve, and Joubert Park. As you're discovering the neighborhood, First National Bank Stadium and Southgate Mall are some other places worth a visit. Gold Reef City, Apartheid Museum, and Gold Reef City Theme Park are just a few of the places to visit in and around Nasrec. When you're sightseeing around the area, Newtown Junction Mall and Johannesburg City Hall are a couple of other sights to visit.

Recent reviews of Nasrec hotels