Skip to main content

Filter by:


Star rating

Review score

McKay – 73 hotels and places to stay
See the latest prices and deals by choosing your dates.
Riviera on Vaal Resort, hotel in McKay

Set in Vereeniging, 4.7 km from Leeukop Golf Course, Riviera on Vaal Resort offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

The location was great, and the atmosphere very relaxing. The bar staff was pretty great.
7.8
Scored 7.8
Good
Rated good
3,486 reviews
Price from£39.44per night
Lifestyle Lodge Hotel, hotel in McKay

Situated in Vereeniging, 8 km from Leeukop Golf Course, Lifestyle Lodge Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The location is central and close to everything; it was a comfortable night for an overnight stay. The staff also ensured the music was shut off by 10pm due to a road race happening the following day.
7.0
Scored 7.0
Good
Rated good
129 reviews
Price from£38.53per night
SUN1 Vereeniging, hotel in McKay

Set in Vereeniging, within 4 km of Leeukop Golf Course and 20 km of Meyerton Golf Club, SUN1 Vereeniging offers accommodation with a garden and as well as free private parking for guests who drive.

Will definitely come back.
6.8
Scored 6.8
Pleasant
Rated pleasant
369 reviews
Price from£25.36per night
Three Rivers Lodge and Villas, hotel in McKay

Situated in Vereeniging, within 1 km of the Vaal River, Three Rivers Lodge and Villas offers air-conditioned rooms with free WiFi.

Property is lovely and very pretty.
8.7
Scored 8.7
Fabulous
Rated fabulous
360 reviews
Price from£84.89per night
Dancing River Guesthouse, hotel in McKay

Featuring pool views, Dancing River Guesthouse provides accommodation with an outdoor swimming pool, a garden and a terrace, around 4.5 km from Leeukop Golf Course.

The stuff is very kind 🥰
9.1
Scored 9.1
Superb
Rated superb
136 reviews
Price from£59.28per night
LekkeRus Guest House, hotel in McKay

LekkeRus Guest House is set in Vereeniging and has a pool with a view and garden views. Both free WiFi and parking on-site are accessible at the guest house free of charge.

The place was awesome 👌looks like 5 star hotel
8.4
Scored 8.4
Very good
Rated very good
50 reviews
Price from£30.06per night
The Coral Door, hotel in McKay

The Coral Door, a property with a garden, is set in Vereeniging, 36 km from Kliprivier Country Club, 7.3 km from Johannesburg Country Club, as well as 8.1 km from Riviera on Vaal Golf Club.

The place was very clean, neat and super comfortable. I liked the fact that it is in a safe secured controlled access Estate. The night was a little bit chilly when we arrived so there was extra blankets for us in the cupboards, a heater and what was even more amazing was that the bed was fitted with an electric blanket. The complimentary coffee, tea and scrumptious biscuits were a nice treat. The fully equipped kitchenette was an added bonus for us as we were able relax comfortably on the couch while eating our (take-out) meal using the plates and cutlery provided. Trudie is such an amazing and friendly host, she was very welcoming. We definitely felt at home and can't wait to be back for another stay.
9.2
Scored 9.2
Superb
Rated superb
24 reviews
Price from£33.87per night
Welcome Guest House, hotel in McKay

Welcome Guest House is located in Vereeniging, 5.6 km from Leeukop Golf Course, 20 km from Meyerton Golf Club, as well as 35 km from Kliprivier Country Club.

Close to where my partner was working.
7.4
Scored 7.4
Good
Rated good
18 reviews
Price from£37.05per night
House, Cottage and Contractors Manor, hotel in McKay

Set just 13 km from Meyerton Golf Club, House, Cottage and Contractors Manor offers accommodation in Meyerton with access to a terrace, barbecue facilities, as well as a shared kitchen.

Had a fantastic time..We definitely going back soon..
7.7
Scored 7.7
Good
Rated good
44 reviews
Price from£16per night
In Town Vaal, hotel in McKay

In Town Vaal is set in Vereeniging and has a private pool and pool views. This property offers access to a terrace, darts, free private parking and free WiFi.

The host was fantastic and very helpful. Washing facilities available as well as washing services. If we needed anything, our host was very accommodating. The kids loved the pools and we had a barbecue on site.
9.4
Scored 9.4
Superb
Rated superb
5 reviews
Price from£50.81per night
See all hotels near McKay
Subscribe to receive premium deals

Prices drop the moment you sign up!