Hotels in Primrose, Johannesburg from CA $32

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Primrose hotels

1. Ecomotel Germiston

Ecomotel Germiston
3.5 star property
Primrose
7.4 out of 10, Good, (23 reviews)
"Nice place to stay "
United States
Adebayo sheriffdeen
The price is CA $33
CA $38 total
includes taxes & fees
Nov 10 - Nov 11
Ecomotel Germiston

2. Naisar Royal White Apartment

Naisar Royal White Apartment
3.5 star property
Primrose
10.0 out of 10, Exceptional, (1 review)
The price is CA $74
CA $85 total
includes taxes & fees
Nov 7 - Nov 8
Naisar Royal White Apartment

3. Naisar Sparkling White Apartment

Naisar Sparkling White Apartment
3.5 star property
Primrose
10.0 out of 10, Exceptional, (1 review)
"Really an amazing place to stay in during a visit or for whatever reason you need a place to stay over. You and your vechicle are safe and there is no one who botheres you."
South Africa
Aneline
The price is CA $47
CA $55 total
includes taxes & fees
Nov 22 - Nov 23
Naisar Sparkling White Apartment

4. Naisar Holiday Home & Cottage Primrose

Naisar Holiday Home & Cottage Primrose
4.0 star property
Primrose
10.0 out of 10, Exceptional, (1 review)
"Relaxing,comfortable. Will definitely recommend"
South Africa
Jeeva
The price is CA $115
CA $115 total
includes taxes & fees
Nov 7 - Nov 8
Naisar Holiday Home & Cottage Primrose

5. Town Lodge Johannesburg Airport

Town Lodge Johannesburg Airport
2.0 star property
5.7 km from Primrose
8.6 out of 10, Excellent, (157 reviews)
"Great customer service."
Ireland
Demarco
The price is CA $95
CA $111 total
includes taxes & fees
Nov 7 - Nov 8
Town Lodge Johannesburg Airport

6. Airport Inn and Suites

Airport Inn and Suites
3.0 star property
6.1 km from Primrose
7.8 out of 10, Good, (286 reviews)
"Very good and close to airport."
United States
Jaco
The price is CA $47
CA $54 total
includes taxes & fees
Dec 6 - Dec 7
Airport Inn and Suites

7. Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
4.0 star property
7.7 km from Primrose
8.6 out of 10, Excellent, (1,003 reviews)
"Would stay again."
United States
Rae Ann
The price is CA $85
CA $120 total
includes taxes & fees
Nov 14 - Nov 15
Holiday Inn Johannesburg Airport by IHG

8. Birchwood Hotel and OR Tambo Conference Centre

Birchwood Hotel and OR Tambo Conference Centre
4.0 star property
8.4 km from Primrose
8.6 out of 10, Excellent, (541 reviews)
"NA"
United Kingdom
David
The price is CA $107
CA $124 total
includes taxes & fees
Nov 7 - Nov 8
Birchwood Hotel and OR Tambo Conference Centre

9. Europrime Hotels Airport

Europrime Hotels Airport
3.0 star property
8.8 km from Primrose
8.2 out of 10, Very good, (244 reviews)
"Great place"
United States
Fredrick
The price is CA $63
CA $63 total
includes taxes & fees
Dec 6 - Dec 7
Europrime Hotels Airport

10. Metcourt Emperors Palace

Metcourt Emperors Palace
3.0 star property
7 km from Primrose
8.0 out of 10, Very good, (658 reviews)
"convenient location to the airport and emperors palace casino."
United Kingdom
david
The price is CA $145
CA $166 total
includes taxes & fees
Nov 12 - Nov 13
Metcourt Emperors Palace

11. Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
8.1 km from Primrose
8.4 out of 10, Very good, (970 reviews)
"The staff were very friendly and professional. The free shuttle bus was great. The rooms were a little tired but kept very clean with good facilities. The food from the Irish bar was very tasty and good value. The breakfast was excellent and again very good value. We would stay here again."
United Kingdom
Louise
The price is CA $127
CA $146 total
includes taxes & fees
Dec 3 - Dec 4
Garden Court O.R. Tambo International Airport

12. Premier Hotel OR Tambo

Premier Hotel OR Tambo
4.0 star property
9.5 km from Primrose
8.6 out of 10, Excellent, (1,003 reviews)
"Great location and great hotel!"
United States
Laura
The price is CA $131
CA $153 total
includes taxes & fees
Nov 9 - Nov 10
Premier Hotel OR Tambo

13. Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
8.1 km from Primrose
8.6 out of 10, Excellent, (1,626 reviews)
"Great stay"
Canada
Jacob
The price is CA $147
CA $169 total
includes taxes & fees
Dec 7 - Dec 8
Southern Sun O.R Tambo

14. Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
9.2 km from Primrose
8.6 out of 10, Excellent, (1,000 reviews)
"Food and restaurant was fantastic."
United States
ross
The price is CA $116
CA $135 total
includes taxes & fees
Nov 13 - Nov 14
Protea Hotel by Marriott O.R. Tambo Airport

15. City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
3.0 star property
8.4 km from Primrose
9.0 out of 10, Wonderful, (2,121 reviews)
"Good location for travel to and from JNB airport."
United States
Cheryl
The price is CA $203
CA $234 total
includes taxes & fees
Nov 10 - Nov 11
City Lodge Hotel at OR Tambo International Airport

16. The Houghton Hotel, Spa, Wellness & Golf

The Houghton Hotel, Spa, Wellness & Golf
5.0 star property
9.4 km from Primrose
9.4 out of 10, Exceptional, (268 reviews)
"One of the nicest hotels I ever stayed and the staff was amazing specially Peter from guest rooms"
United States
Moises
The price is CA $260
CA $302 total
includes taxes & fees
Nov 7 - Nov 8
The Houghton Hotel, Spa, Wellness & Golf

17. Holiday Inn Johannesburg Sunnyside Park by IHG

Holiday Inn Johannesburg Sunnyside Park by IHG
4.0 star property
11.9 km from Primrose
8.2 out of 10, Very good, (196 reviews)
"Rooms comfortable, continental breakfast, travel and tour agency on site"
United States
Sean
The price is CA $90
CA $140 total
includes taxes & fees
Nov 13 - Nov 14
Holiday Inn Johannesburg Sunnyside Park by IHG

18. The Capital Melrose

The Capital Melrose
3.5 star property
11.5 km from Primrose
9.0 out of 10, Wonderful, (129 reviews)
"Great location."
United Kingdom
Prakash
The price is CA $133
CA $152 total
includes taxes & fees
Nov 27 - Nov 28
The Capital Melrose

19. Afrique Boutique Hotel O.R. Tambo

Afrique Boutique Hotel O.R. Tambo
4.0 star property
8 km from Primrose
9.2 out of 10, Wonderful, (142 reviews)
"Great stay as always!!!!!"
France
William
The price is CA $149
CA $172 total
includes taxes & fees
Nov 9 - Nov 10
Afrique Boutique Hotel O.R. Tambo

20. D'oreale Grande Hotel Emperors Palace

D'oreale Grande Hotel Emperors Palace
5.0 star property
7 km from Primrose
8.6 out of 10, Excellent, (358 reviews)
"Close to Airport and excellent choices of Restaurants and the staff is amazing"
Australia
Shalen
The price is CA $337
CA $387 total
includes taxes & fees
Dec 5 - Dec 6
D'oreale Grande Hotel Emperors Palace
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.

Compare popular hotels in Primrose

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A neatly made bed with a beige blanket and white pillows, a wooden headboard, and a window with curtains.
Ecomotel Germiston
3.5 star property
7.4
Good
23 reviews
View
A swimming pool surrounded by a brick border, with palm trees and various plants nearby.
Naisar Holiday Home & Cottage Primrose
4.0 star property
10.0
Exceptional
1 review
View
A swimming pool with clear blue water and a tiled edge.
Naisar Royal White Apartment
3.5 star property
10.0
Exceptional
1 review
View
A swimming pool with a curved edge, surrounded by a brick patio.
Naisar Sparkling White Apartment
3.5 star property
10.0
Exceptional
1 review
View
A building with a reception area, a sign for 'International', and a well-maintained garden with palm trees and shrubs.
Birchwood Hotel and OR Tambo Conference Centre
4.0 star property
8.6
Excellent
541 reviews
View

Where to stay in Primrose

Find the best Primrose areas and neighborhoods for the activities you enjoy most.

Sandton

A noteworthy feature of Sandton is its popular shops. While you're in town, be sure to stop and check out Nelson Mandela Square and Sandton City Mall.

Rosebank

Rosebank is known for its ample dining options, and you can make a stop by Rosebank Mall and The Zone @ Rosebank Shopping Center while in the area.

O.R. Tambo

While visiting O.R. Tambo, you might make a stop by sights like International Terminal Duty Free Mall and Emperors Palace Casino.

Soweto

You'll enjoy the museums and churches in Soweto. You might want to make time for a stop at Maponya Mall or Mandela's House.

Midrand

You'll enjoy the gardens and spas in Midrand. You might want to make time for a stop at Mall of Africa or Kyalami Racetrack.

Top Primrose Hotel Reviews

Frequently Asked Questions

When is the best time to go to Primrose?

The best time to visit Primrose, Gauteng, is during the dry winter months, from May to September, or the shoulder seasons of April and October.

During the winter, the weather is generally mild and sunny, with low humidity and very little rain. Daytime temperatures are pleasant, typically ranging from 15°C to 22°C, making it ideal for exploring the area and enjoying outdoor activities without the intense heat of summer. Evenings can be cool, so a light jacket or jumper is advisable. This period is particularly good for those looking for comfortable conditions for sightseeing and day trips around Gauteng.

The shoulder months of April and October also offer good conditions. April still enjoys warm, sunny days before the full onset of winter, and October sees the return of warmer temperatures and occasional afternoon thundershowers, which can be quite refreshing.

Can I cancel my hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel’s cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Primrose hotel for you.

How much is the nightly rate at a Primrose hotel?

Hotel prices in Primrose often vary, but you can find a great deal from CA $32 on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia