Skip to main content

Search hotels in Primrose

Enter your dates to see the latest prices and deals for Primrose hotels

Popular hotels in Primrose

Check out our top picks in Primrose

Filter by:

Star Rating
Review score

The Houghton Hotel, Spa, Wellness & Golf

Johannesburg (Near Primrose)

Located in Johannesburg, 1.6 miles from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

B
Benjamin
From
Germany
Real 5 star hotel. Very spacious and clean rooms. Nice tiled floor. Very friendly waiters in the restaurant (especially terrace).
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,105 reviews
Price from
$201.06
1 night, 2 adults

Villa Reis - The Villa of Kings Hotel & Spa

Bedfordview (Near Primrose)

Located in Bedfordview, 4.8 miles from Observatory Golf Club, Villa Reis - The Villa of Kings Hotel & Spa has accommodations with a garden, free private parking, a restaurant and a bar.

L
Lee
From
United States
Great , I really it , I will recommend it and I will go back there , the food was good the owner was very nice
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 498 reviews
Price from
$107.65
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

Johannesburg (Near Primrose)

Located in Johannesburg, 4.6 miles from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

A
Andrea
From
Portugal
The perfect safe oasis before ending our trip around South Africa. This beautiful hotel is 15 minutes from the airport. The amenities and service are high quality. The staff is so kind and the food is DELICIOUS! We had dinner the night we arrived (the peri peri chicken and balsamic chicken) - it was a meal you think about after eating. The complimentary breakfast is also delicious. I recommend the eggs Benedict. Everything was 10/10 and the perfect hotel close to the airport.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 417 reviews
Price from
$245.34
1 night, 2 adults

Silva Villa

Bedfordview (Near Primrose)

Located in Bedfordview, 5.9 miles from Observatory Golf Club, Silva Villa has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$149.60
1 night, 2 adults

BlackBrick Bedfordview ApartHotel

Johannesburg (Near Primrose)

Located in Johannesburg, 4.8 miles from Observatory Golf Club, BlackBrick Bedfordview ApartHotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

G
Gustavo
From
Portugal
I thought it had very good facilities, that it was very modern and price very reasonable. Very clean as well
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,571 reviews
Price from
$58.70
1 night, 2 adults

City Lodge Hotel at OR Tambo International Airport

Kempton Park (Near Primrose)

Located in Isando, 13 miles from Johannesburg, City Lodge Hotel at OR Tambo International Airport features an outdoor pool and fitness center.

A
Alison
From
Mozambique
close to the airport for late night arrival flights and early morning departure.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7,637 reviews
Price from
$160.40
1 night, 2 adults

The Nicol Hotel and Apartments

Johannesburg (Near Primrose)

The Nicol Hotel and Apartments is set in the leafy suburb of Bedfordview. The complex features an outdoor pool, fitness center and restaurant. Free private parking is available on site.

V
Vuyiswa Ndlovu
From
South Africa
Everything was perfect their friendly staff. Their breakfast was super 👍 delicious 😋. The place is near by the shops you can walk. It's a great place to stay no noise.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,074 reviews
Price from
$59.78
1 night, 2 adults

Airport Inn and Suites

Johannesburg (Near Primrose)

Offering an outdoor pool, Airport Inn and Suites is located in Johannesburg. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.

L
Linda Esther
From
United Kingdom
Basic, clean & comfortable excellent value.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,935 reviews
Price from
$37.52
1 night, 2 adults

Premier Hotel O.R. Tambo

Kempton Park (Near Primrose)

Premier Hotel O.R. Tambo offers rooms with a satellite TV and free WiFi. The hotel offers a free airport shuttle to O.R. Tambo Airport and Rhodesfield Gauteng Station.

R
Rob
From
Mexico
Free airport shuttle, big rooms, nice amenities.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 8,397 reviews
Price from
$120.06
1 night, 2 adults

InterContinental Johannesburg OR Tambo Airport Hotel by IHG

Kempton Park (Near Primrose)

InterContinental Johannesburg OR Tambo Airport Hotel, is a safe short 225 feet walk from the bustling OR Tambo Airport terminal building, offering a tranquil oasis for guests seeking a little respite...

C
Christoff
From
Canada
Location Best breakfast in the business
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,876 reviews
Price from
$404.82
1 night, 2 adults
See all hotels in and around Primrose

Primrose – 1 hotel or place to stay

Filter by:

Star Rating
Review score

The Houghton Hotel, Spa, Wellness & Golf

Johannesburg (Near Primrose)

Located in Johannesburg, 1.6 miles from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

B
Benjamin
From
Germany
Real 5 star hotel. Very spacious and clean rooms. Nice tiled floor. Very friendly waiters in the restaurant (especially terrace).
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,105 reviews
Price from
$201.06
1 night, 2 adults

Villa Reis - The Villa of Kings Hotel & Spa

Bedfordview (Near Primrose)

Located in Bedfordview, 4.8 miles from Observatory Golf Club, Villa Reis - The Villa of Kings Hotel & Spa has accommodations with a garden, free private parking, a restaurant and a bar.

L
Lee
From
United States
Great , I really it , I will recommend it and I will go back there , the food was good the owner was very nice
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 498 reviews
Price from
$107.65
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

Johannesburg (Near Primrose)

Located in Johannesburg, 4.6 miles from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

A
Andrea
From
Portugal
The perfect safe oasis before ending our trip around South Africa. This beautiful hotel is 15 minutes from the airport. The amenities and service are high quality. The staff is so kind and the food is DELICIOUS! We had dinner the night we arrived (the peri peri chicken and balsamic chicken) - it was a meal you think about after eating. The complimentary breakfast is also delicious. I recommend the eggs Benedict. Everything was 10/10 and the perfect hotel close to the airport.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 417 reviews
Price from
$245.34
1 night, 2 adults

Silva Villa

Bedfordview (Near Primrose)

Located in Bedfordview, 5.9 miles from Observatory Golf Club, Silva Villa has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$149.60
1 night, 2 adults

BlackBrick Bedfordview ApartHotel

Johannesburg (Near Primrose)

Located in Johannesburg, 4.8 miles from Observatory Golf Club, BlackBrick Bedfordview ApartHotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

G
Gustavo
From
Portugal
I thought it had very good facilities, that it was very modern and price very reasonable. Very clean as well
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,571 reviews
Price from
$58.70
1 night, 2 adults

City Lodge Hotel at OR Tambo International Airport

Kempton Park (Near Primrose)

Located in Isando, 13 miles from Johannesburg, City Lodge Hotel at OR Tambo International Airport features an outdoor pool and fitness center.

A
Alison
From
Mozambique
close to the airport for late night arrival flights and early morning departure.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7,637 reviews
Price from
$160.40
1 night, 2 adults

The Nicol Hotel and Apartments

Johannesburg (Near Primrose)

The Nicol Hotel and Apartments is set in the leafy suburb of Bedfordview. The complex features an outdoor pool, fitness center and restaurant. Free private parking is available on site.

V
Vuyiswa Ndlovu
From
South Africa
Everything was perfect their friendly staff. Their breakfast was super 👍 delicious 😋. The place is near by the shops you can walk. It's a great place to stay no noise.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,074 reviews
Price from
$59.78
1 night, 2 adults

Airport Inn and Suites

Johannesburg (Near Primrose)

Offering an outdoor pool, Airport Inn and Suites is located in Johannesburg. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.

L
Linda Esther
From
United Kingdom
Basic, clean & comfortable excellent value.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,935 reviews
Price from
$37.52
1 night, 2 adults

Premier Hotel O.R. Tambo

Kempton Park (Near Primrose)

Premier Hotel O.R. Tambo offers rooms with a satellite TV and free WiFi. The hotel offers a free airport shuttle to O.R. Tambo Airport and Rhodesfield Gauteng Station.

R
Rob
From
Mexico
Free airport shuttle, big rooms, nice amenities.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 8,397 reviews
Price from
$120.06
1 night, 2 adults

InterContinental Johannesburg OR Tambo Airport Hotel by IHG

Kempton Park (Near Primrose)

InterContinental Johannesburg OR Tambo Airport Hotel, is a safe short 225 feet walk from the bustling OR Tambo Airport terminal building, offering a tranquil oasis for guests seeking a little respite...

C
Christoff
From
Canada
Location Best breakfast in the business
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,876 reviews
Price from
$404.82
1 night, 2 adults
See all hotels in and around Primrose

Hotels with airport shuttles in Primrose

Airport shuttle (free)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 57 reviews
From $60.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,935 reviews
From $37.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,105 reviews
From $239.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 7,210 reviews
From $129.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 reviews
From $348.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,258 reviews
From $96.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 182 reviews
From $93.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 627 reviews
From $158.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,615 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 307 reviews
From $614.86 per night

Most booked hotels in Primrose and surrounding area in the past month

See all

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 18,347 reviews

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 8,397 reviews

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 5,780 reviews

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7,637 reviews

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,066 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,860 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,536 reviews

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,690 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,428 reviews

Popular with guests booking hotels in Kempton Park

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,631 reviews

Best hotels with breakfast in Primrose and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 84 reviews

Stunning BnB in Gorgeous Garden Setting is located in Germiston, just 7 miles from Kempton Park Golf Club and 7.1 miles from Modderfontein Golf Club.

From $64.63 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Located in Bedfordview, 5.9 miles from Observatory Golf Club, Silva Villa has accommodations with a garden, free private parking, a shared lounge and a terrace.

From $149.60 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 115 reviews

Providing garden views, Bedfordview Accommodation - Koi Liv-Inn in Bedfordview offers accommodations, an outdoor swimming pool, a garden, and barbecue facilities.

From $61.93 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 32 reviews

A recently renovated bed and breakfast, Little Mykonos offers accommodation in Johannesburg. Offering a family-friendly restaurant, the property also has pool with a view and a garden.

From $89.76 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 498 reviews

Located in Bedfordview, 4.8 miles from Observatory Golf Club, Villa Reis - The Villa of Kings Hotel & Spa has accommodations with a garden, free private parking, a restaurant and a bar.

From $107.65 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 115 reviews

The Bedford View Guest House in Germiston provides accommodations with a garden, a tennis court, and a shared lounge. With pool views, this accommodation features a swimming pool.

From $95.74 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 417 reviews

Located in Johannesburg, 4.6 miles from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

From $245.34 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,074 reviews

The Nicol Hotel and Apartments is set in the leafy suburb of Bedfordview. The complex features an outdoor pool, fitness center and restaurant. Free private parking is available on site.

From $59.78 per night

Budget hotels in Primrose and nearby

Providing a garden, Naisar Sparkling Apartment features accommodations in Germiston. Among the various facilities at the property, there's also a pool with a view and outdoor fireplace.

From $59.84 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 109 reviews

Thokomala Guest House in Germiston provides accommodations with pool with a view, a garden, and barbecue facilities.

From $44.88 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews

Fancy Pansy 4: Secure Modern 2 bed family home is located in Germiston, just 6.3 miles from Observatory Golf Club and 7.3 miles from Johannesburg Stadium.

From $91.26 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews

Fancy Pansy in Germiston provides accommodations with a garden and barbecue facilities. Both free Wifi and parking on-site are available at the apartment free of charge.

From $44.76 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 51 reviews

Kayalako at Solheim - fully furnished apartment is located in Germiston, just 6.6 miles from Kempton Park Golf Club and 6.7 miles from Modderfontein Golf Club.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 42 reviews

Terry’s Cozy cottage is a recently renovated apartment in Germiston where guests can make the most of the garden and bar. This property offers access to a balcony, free private parking, and free Wifi.

From $71.81 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 67 reviews

8 on Acacia Guesthouse in Bedfordview provides accommodations with a garden and a shared lounge. With garden views, this accommodation provides a swimming pool.

From $44.88 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 201 reviews

Located 6.8 mi from Johannesburg Stadium, 6 On Acacia provides accommodations with an outdoor swimming pool, a bar and a 24-hour front desk for your convenience.

From $65.82 per night