Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Accommodation Types
All Types (18)
B&Bs (3)
Lodges (5)
Guest Houses (5)
Self Catering (5)

Reviews of Skeerpoort

4.6 / 5 26 reviews
Read real reviews of Skeerpoort from 26 verified guests.
Easy online booking at 18 accommodation options in Skeerpoort. Browse Skeerpoort self-catering, guesthouses, B&Bs and hotels with great rates of up to 35% off. Find Skeerpoort holiday accommodation for all tastes and budgets, with

Skeerpoort Accommodation

18 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
per night (sleeps 2)
Guest House in Skeerpoort

Millstream Inn Guest House offers guest rooms and is located on a privately owned equestrian estate, situated in Skeerpoort, 12 km from Hartbeespoort. Ideal for guests looking for comfortable lodging, close to vario...

R1 560
per night, for 2 ppl
Self Catering in Skeerpoort

The Highlander Trout Lodge is a working trout farm nestled in the Hartbeeshoek valley. We offer luxury self-catering accommodation in individually furnished cottages. This is the ideal place for the fly fishing enth...

per night (sleeps 3)
Guest House in Hartbeespoort, Skeerpoort

Woodlands Villa is a spacious Tuscan-style villa situated in the tranquil and exclusive Westlake Country and Safari Estate in Hartbeespoort. This home offers an ideal mix of an entertainer’s dream and comfortable ...

R1 500
per night (sleeps 2)
B&B in Hartbeespoort, Skeerpoort

Westlake 205 Peninsula Hartbeespoort Dam is located in the safe West Lake Country & Safari Estate and offers views over the Hartbeespoort Dam. The beautifully decorated house offers guests a choice of beautifully d...

25% off Midweek!
per night, for 2 ppl
Guest House in Skeerpoort

La Bastide offers charming and unique guest house accommodation in the valley of the timeless Magaliesberg mountain range, 15 minutes from Hartbeespoort Dam. The guest house is situated on an old farm, and the disti...

15% off Midweek!
per night, for 2 ppl
Self Catering in Skeerpoort

Brown’s Cabin and Cottages is situated on a pecan nut farm in Skeerpoort in the North West, approximately 15 minutes from Hartbeespoort Dam. The area is ideal for weekend getaways, and for those in need of tranqui...

30% off Midweek!
R1 320
per night (sleeps 2)
Self Catering in Skeerpoort

B'sorah Luxury Tented Camp is situated on a farm in Broederstroom near the Hartbeespoortdam and the Magaliesberg Mountains. The farm is approximately an hour's drive from both Johannesburg and Pretoria. Despite bein...

35% off Midweek!
per night (sleeps 2)
Guest House in Skeerpoort

Green Willows Guest House offers guest rooms and is located in Skeerpoort, Hartbeespoort. Ideal for guests looking for a comfortable stopover, close to Hartbeespoort Dam and other attractions. Accommodation at Gree...

per night (sleeps 2)
Lodge in Skeerpoort

Remhoogte Mountain Lodge is situated on a working farm and offers guests comfortably furnished units that can accommodate between 2 to 4 people. Guests have a choice of booking the 5 Crafters Lodge units or the 3 M...

15% off Winter!
per night, for 2 ppl
Game Lodge in Hartbeespoort, Skeerpoort

St. Hubertus Lodge is a German-inspired lodge near the Hartbeespoort Dam, 45 minutes from Pretoria and Johannesburg and offers quality accommodation. The lodge is an ideal spot for a group trip of up to 17 people or...

Showing 1 to 10
 Next Page  
Welcome to the Skeerpoort accommodation page - browse our broad range of hotels, B&B's, guesthouses and self-catering below, or check out our Bojanala page if you're looking for more Bojanala accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |