Featured hotels near Kambula Battlefield

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Petra's Country Guesthouse

Vryheid (4.4 miles from Kambula Battlefield)

Surrounded by nature, Petra's Country Guesthouse is located 10 km from Vryheid. The guest house offers BBQ facilities and natural spring water on tap. Free WiFi access is available in all areas.

Show more Show less
9
Superb
95 reviews
Price from
£30
per night

Twilight Inn

Vryheid (8.3 miles from Kambula Battlefield)

Located in Vryheid, 3.2 km from Vryheid Hill Nature Reserve, Twilight Inn provides accommodation with an outdoor swimming pool, free private parking and a garden.

Show more Show less
9.2
Superb
71 reviews
Price from
£32
per night

Rosewood Guest Cottage

Vryheid (8.7 miles from Kambula Battlefield)

Rosewood Guest Cottage offers accommodation in Vryheid, 17 km from Kambula Battlefield and 10 km from Bloemveld dam.

Show more Show less
9.4
Superb
95 reviews
Price from
£27
per night

Bella's B&B

Vryheid (8.8 miles from Kambula Battlefield)

Bella's B&B offers accommodation in Vryheid, 2 km from Vryheid Mountain Natural Reserve. The garden comes with an outdoor pool.

Show more Show less
9.5
Exceptional
47 reviews
Price from
£36
per night

Pin Oak Cottage

Vryheid (8.8 miles from Kambula Battlefield)

Pin Oak Cottage is an accommodation set in Vryheid, 3 km from Vryheid Golf Club and 1 km from Vryheid Hill Nature Reserve. This villa features accommodation with free WiFi.

Show more Show less
9.5
Exceptional
47 reviews
Price from
£35
per night

Villa Beryl Guesthouse

Vryheid (8.9 miles from Kambula Battlefield)

Set along the historic Battlefield Route, Villa Beryl Guesthouse features classic South African architecture and a wide veranda.

Show more Show less
9.1
Superb
44 reviews
Price from
£57
per night

Other popular places around Kambula Battlefield