Skip to main content

Filter by:


Star rating

Review score

Swartfontein – 170 hotels and places to stay
See the latest prices and deals by choosing your dates.
African Sky Hotels - Pine Lake Inn, hotel in Swartfontein

Nestling amongst the splendour of the Mpumalanga woodlands and overlooking a vast lake on a golf course estate, African Sky Hotels - Pine Lake Inn imparts a feeling of relaxation.

Everything about the place was perfect
7.2
Scored 7.2
Good
Rated good
319 reviews
Price from£65.25per night
Pine Lake Resort, hotel in Swartfontein

Located in White River, 28 km from Mbombela Stadium, Pine Lake Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a tennis court.

Serene and not too busy during the time we visited.
9.1
Scored 9.1
Superb
Rated superb
114 reviews
Price from£137.46per night
Duiker's Den at Hulala, hotel in Swartfontein

Duiker's Den at Hulala is a recently renovated apartment in White River, where guests can make the most of its garden and barbecue facilities.

The place is in a very quiet area and you have a piece of mind. The host Lorna and the husband are very friendly and helpful.
9.6
Scored 9.6
Exceptional
Rated exceptional
32 reviews
Price from£41.98per night
Beautiful Family Breakaway in Secure Resort, hotel in Swartfontein

Featuring garden views, Beautiful Family Breakaway in Secure Resort offers accommodation with an outdoor swimming pool, a garden and a terrace, around 29 km from Mbombela Stadium.

It was beautiful and so peaceful. We wanted to stay longer, if only we could.
7.4
Scored 7.4
Good
Rated good
17 reviews
Price from£69.12per night
Bluemere Living, hotel in Swartfontein

Offering pool views, Bluemere Living is an accommodation situated in White River, 28 km from Mbombela Stadium and 2.8 km from White River Country Club.

Well laid out. The larger unit is huge - probably +100sqm. 45 mins from KNP Phabeni Gate.
9.1
Scored 9.1
Superb
Rated superb
204 reviews
Price from£67.84per night
Highgrove House, hotel in Swartfontein

Offering sweeping views over the Mpumalanga Lowveld Valley, this 5-star guest house offers a fine-dining restaurant, a pool in the gardens and individually decorated suites with a fireplace.

The service and food were exceptional! Wonderful setting, friendly staff, facilities and rooms were spotlessly clean, beds heavenly comfy. A lovely lovely stay. I can highly recommend this establishment for a quiet getaway to reconnect with friends or family. Did I say the food was exceptional? Not to be missed!
9.7
Scored 9.7
Exceptional
Rated exceptional
97 reviews
Price from£223.63per night
Klipkopje Guest Cottage, hotel in Swartfontein

Situated in White River in the Mpumalanga region, Klipkopje Guest Cottage features a patio and lake views.

Stunning secure location with great view over the dam. Peaceful. Host very friendly and helpful. Well equipped kitchen. Loved the hot, high pressure shower, especially after a long day on the bike.
9.3
Scored 9.3
Superb
Rated superb
19 reviews
Price from£89.04per night
Robin Cottage Da Gama Lake, hotel in Swartfontein

Boasting lake views, Robin Cottage Da Gama Lake offers accommodation with barbecue facilities and a patio, around 47 km from Mbombela Stadium.

Very astonished views,I liked everything was beautiful and clean room
8.9
Scored 8.9
Fabulous
Rated fabulous
38 reviews
Price from£50.88per night
26 on Greenway, hotel in Swartfontein

Featuring a garden with a children's playground, outdoor fireplace and free WiFi, 26 on Greenway is a apartment in White River. Guests can benefit from a patio and a picnic area.

Beautiful place
8.1
Scored 8.1
Very good
Rated very good
7 reviews
Price from£92.86per night
The Stone House, hotel in Swartfontein

Boasting pool views, The Stone House features accommodation with an outdoor swimming pool and a patio, around 38 km from Mbombela Stadium.

Beautiful setting. Huge house. Braai on stoep.
8.1
Scored 8.1
Very good
Rated very good
20 reviews
Price from£50.88per night
See all hotels near Swartfontein
Subscribe to receive premium deals

Prices drop the moment you sign up!