Places to Stay

All Properties

Hotels, guest houses, lodges and self-catering stays across Southern Africa. We list stays rated 4.0 out of 5 or better from at least 10 guest reviews, and name the source of every rating.

294
Properties
8
Countries
4.0+
Minimum Rating (out of 5)
10+
Reviews per Rating
Browse by type: Guest House Boutique Hotel Mountain Lodge Luxury Lodge Budget Hotel
Guest House
9.3
Exceptional
711 reviews
Westlodge at Graskop B&B ↗
📍 12 Hugenote Street, Graskop, 1270, Mpumalanga, South Africa

A Victorian-style B&B with a rose garden on Hugenote Street in Graskop, 3.5 km from The Pinnacle and 8.8 km from God's Window

✓ Victorian-style guest house with a rose garden✓ Homemade breakfast included✓ Garden suites in a detached wing✓ Satellite TV and hospitality tray
Lodge
4.5
Good
1012 reviews
Mogodi Lodge ↗
📍 Kowyns Pass Road, Graskop, 1270, Mpumalanga, South Africa

A lodge on Kowyns Pass Road on the edge of Graskop Gorge, with B&B hotel rooms, self-catering chalets, backpacker rooms and free gorge entry

✓ Hotel rooms (breakfast included)✓ One- and two-bedroom self-catering chalets✓ Backpacker bunk rooms✓ The Highlands Pub & Restaurant overlooking Graskop Gorge
Boutique Hotel
8.5
Excellent
1708 reviews
Graskop Hotel ↗
📍 Corner of Hoof and Louis Trichardt Streets, Graskop, 1270, Mpumalanga, South Africa

A 38-room boutique art hotel in Graskop with artist-designed rooms, garden suites and a daily set dinner, 1 km from the Graskop Gorge activity centre

✓ Artist rooms✓ each decorated with works by a South African contemporary artist✓ Garden suites with private patios✓ Family rooms for 2 adults and 2 children
Self Catering
4.7
Good
48 reviews
Mona Cottage ↗
📍 Main Road, Up Town, Pilgrim's Rest, 1290, Mpumalanga, South Africa

A three-bedroom Victorian heritage cottage on Main Road in Up Town, Pilgrim's Rest, let as a whole house for up to six and hosted by Carmen

✓ Whole Victorian heritage cottage✓ 3 bedrooms and 2 bathrooms✓ Fully equipped kitchen with oven✓ stove
Resort
8.6
Excellent
282 reviews
Swadini, A Forever Resort ↗
📍 R531, Blyderivierspoort Nature Reserve, Ehlanzeni, Mpumalanga, 1380, South Africa

A 78-chalet self-catering resort beside the Blyde River inside the Blyde River Canyon Nature Reserve, with a heated pool and boat trips on the Blyde Dam

✓ 78 self-catering chalets sleeping 4✓ 5 or 6✓ Air-conditioned glamping tents✓ Caravan and camping sites with electricity
Resort
4.4
Good
99 reviews
Blyde Canyon, A Forever Resort ↗
📍 R532, Blyde River Canyon (Graskop–Ohrigstad road), Mpumalanga, South Africa

Self-catering chalets, guest houses, glamping tents and camp sites on the R532 at the Blyde River Canyon, about 10 km from Bourke's Luck Potholes

✓ Self-catering stone chalets (2✓ 4 and 6 sleepers)✓ Self-catering guest houses (8 and 12 sleepers)✓ Glamping tents with bar fridge and braai
Resort
4.6
Good
Merry Pebbles Resort ↗
📍 145 Old Lydenburg Road, Sabie, 1260, Mpumalanga, South Africa

A riverside holiday resort and caravan park on the upper Sabie River, 1 km from Sabie village, with chalets, camp sites and trout fishing

✓ Self-catering chalets✓ cottages and a lodge✓ B&B unit with full English breakfast✓ Caravan and camping sites with electricity
Self Catering
4.7
Good
Sabie Star Chalets ↗
📍 Portion 2 Farm Rietfontein JT193, Hazyview Road, Sabie, 1260, Mpumalanga, South Africa

Fifteen self-catering chalets on the river 3 km outside Sabie on the Hazyview road, with private fire-pits and a forest walk to a waterfall

✓ 15 self-catering chalets✓ Kitchen or kitchenette in every chalet✓ Private fire-pit and braai with free firewood daily✓ Daily servicing
Guest House
4.7
Good
The Sabie Town House Guest Lodge ↗
📍 25 Malieveld Street, Sabie, 1260, Mpumalanga, South Africa

A family-run, nine-suite guest lodge of river stone and local timber on Malieveld Street in Sabie, overlooking the Sabie Gorge

✓ Swimming pool with patio deck✓ Breakfast included✓ Dining room and verandah✓ Lounge and pool room
Boutique Hotel
8.9
Excellent
Perry’s Bridge Hollow Boutique Hotel ↗
📍 Perry's Bridge Trading Post, R40, Hazyview, 1242, Mpumalanga, South Africa

A 34-room boutique hotel inside the Perry's Bridge Trading Post in Hazyview, with Kuka Café, shops and Skyway Trails on the doorstep

✓ Kuka Café restaurant✓ Swimming pool with loungers and gazebos✓ Garden lounge✓ Conference centre
← Newer Older →

Can't Find What You're Looking For?

Search All of Booking.com

Booking.com lists many more places to stay across Southern Africa.

Stay in the Know

New Guides & Travel Updates

Get our new destination guides and changes to visa and border rules by email.

Twice a month, free, and you can unsubscribe at any time. Read our privacy policy.