Take in the views from the rooftop terrace when you stay at Cookes Lake Resort. For a bite to eat, guests can visit Cookes Lake, which serves local cuisine and is open for breakfast, lunch and dinner.
Languages
English
At a glance
Hotel size
10 rooms
Arriving/Leaving
Check-in start time: 2:00 PM; check-in end time: 4:30 PM
Minimum check-in age – 18
Check-out time is 10 AM
Restrictions related to your trip
Check COVID-19 restrictions
Special check-in instructions
The front desk is open daily from 9:30 AM - 4:30 PM
Guests must contact the property in advance for check-in instructions; front desk staffed during limited hours
This property doesn't offer after-hours check-in
To make arrangements for check-in please contact the property at least 24 hours before arrival using the information on the booking confirmation
Required at check-in
Credit card, debit card or cash deposit required for incidental charges
Government-issued photo ID may be required
Minimum check-in age is 18
Children
No cots (infant beds)
Pets
Pets allowed (2 total)
Service animals welcome
Restrictions apply*
Parking
Free on-site self-parking
Other information
Smoke-free property
Property amenities
Food and drink
Free English breakfast each morning 7 AM–10 AM
Restaurant
Room service (limited hours)
Working away
Meeting rooms
Conference centre
Services
Front desk (limited hours)
Wedding services
Facilities
Safe-deposit box at front desk
Rooftop terrace
Garden
Picnic area
Accessibility
Assistive listening devices available
Room amenities
Be entertained
32-inch flat-screen TV
Satellite TV channels
Home comfort
Air conditioning
Ceiling fan
Coffee/tea maker
Iron/ironing board (on request)
What to enjoy
Patio
Separate sitting area
Freshen up
Shared bathroom
Shower only
Free toiletries
Towels
Stay connected
Desk
Phone
Food and drink
Fridge
Microwave
More
Daily housekeeping
Special features
Dining
Cookes Lake – This restaurant specialises in local cuisine and serves breakfast, lunch and dinner. Guests can enjoy drinks at the bar.
Fees & policies
Pets
Service animals exempt from fees
Policies
Only registered guests are allowed in the guestrooms.
This property does not have lifts.
This property accepts credit cards, debit cards and cash.
Also known as
Cookes Lake Resort Mahikeng
Cookes Lake Resort Bed & breakfast
Cookes Lake Resort Bed & breakfast Mahikeng
Frequently asked questions
Are pets allowed at Cookes Lake Resort?
Yes, pets are welcome, with a limit of 2 total.
Is parking offered on site at Cookes Lake Resort?
Yes, there's free self parking.
What are the check-in and check-out times at Cookes Lake Resort?
Check-in start time: 2:00 PM; check-in end time: 4:30 PM. Check-out time is 10 AM.
What is there to do at Cookes Lake Resort and nearby?
Cookes Lake Resort has a picnic area and a garden.
Are there restaurants at or near Cookes Lake Resort?
Yes, Cookes Lake offers local cuisine.
Does Cookes Lake Resort have any outdoor private spaces?
Yes, every room features a patio.
What's the area around Cookes Lake Resort like?
Cookes Lake Resort is a short 13-minute walk from Mafikeng Museum and 12 minutes' walk from Mafikeng Nature Reserve.
Cookes Lake Resort Reviews
Reviews
7.0
Good
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
9.4/10
Cleanliness
8.8/10
Staff & service
8.8/10
Property conditions & facilities
10/10
Eco-friendliness
Reviews
10/10 Exceptional
6 August 2023
Room was clean, staff was friendly and very helpful. Breakfast was excellent.
Maria
Maria, 1-night business trip
Verified Hotels.com guest review
2/10 Poor
11 September 2021
The site is declared a COVID19 quarantine side and does not allow guests for recreational purposes