


Cookes Lake Resort
Heritage House, North West, South Africa
Check-in
14:00, 6 Oct 2026
Check-out
1 night10:00, 7 Oct 2026
Rooms & Guests
Overview
Near Mafikeng Museum
Location
With a stay at Cookes Lake Resort in Mahikeng, you'll be within a 5-minute drive of Mafikeng Museum and Mega City Shopping Mall. This bed & breakfast is 1.5 mi (2.5 km) from Mafikeng Nature Reserve and 2.6 mi (4.1 km) from Mahikeng Provincial Hospital.
Rooms
Make yourself at home in one of the 10 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private patios. 32-inch flat-screen televisions are provided, with satellite programming available. Bathrooms have showers and complimentary toiletries.
Attractions
Distances are displayed to the nearest 0.1 mile and kilometer. Mafikeng Museum - 0.5 km / 0.3 mi Mafikeng Nature Reserve - 2.5 km / 1.6 mi Mega City Shopping Mall - 4 km / 2.5 mi Mahikeng Provincial Hospital - 4 km / 2.5 mi Mmabatho Community Library - 4.8 km / 3 mi Lotlamoreng Dam and Nature Reserve - 5 km / 3.1 mi Leopard Park - 5.3 km / 3.3 mi Mega City - 5.7 km / 3.5 mi Mmabatho Stadium - 5.7 km / 3.6 mi Mahikeng Local Municipality - 6.5 km / 4.1 mi Provincial Library - 7.1 km / 4.4 mi Biko spot Park - 7.5 km / 4.6 mi Palms Golf Club - 7.5 km / 4.7 mi North-West University Mahikeng Campus - 8.6 km / 5.3 mi Mafikeng Game Reserve - 8.6 km / 5.3 mi
The nearest major airport is Mmabatho (MBD) - 18.7 km / 11.6 mi
Amenities
Take in the views from a rooftop terrace and a garden and make use of amenities such as wedding services.
Business Amenities
The front desk is staffed during limited hours. Event facilities at this bed & breakfast consist of a conference center and meeting rooms. Free self parking is available onsite.
Dining
Satisfy your appetite for lunch or dinner at Cookes Lake, a restaurant which specializes in local cuisine, or stay in and take advantage of the room service (during limited hours). A complimentary English breakfast is served daily from 7 AM to 10 AM.