Keba Guesthouse is a guest house at Mahalapye; the register puts it at 7 rooms. With 7 rooms it sits below the 10-room median across Mahalapye’s 15 registered establishments. Mahalapye is the first substantial stop on the A1 north of Gaborone, and that is the traffic this property works with. At 7 rooms it fills on repeat business rather than on passing trade.
Quick facts
- Area
- Eastern Botswana
- Property type
- Guesthouse
- Setting
- Mahalapye
- Nearest park or reserve
- Northern Tuli Game Reserve
Rooms
The national register records 7 rooms. We do not publish rates.
Facilities at Keba Guesthouse
We list no facilities. The national register does not publish them for this establishment and no other verifiable source was available.
Location and access
At Mahalapye, in Mahalapye. Mahalapye is on the A1 roughly 200 km north of Gaborone. The national register records the ward but not a street address, and we do not invent one.
Mahalapye, and why it is on this site
Mahalapye sits on the A1 roughly halfway between Gaborone and Francistown, at the point where a lot of drives stop being comfortable. It is a railway and administrative town rather than a destination.
Between Gaborone and Palapye there is very little else, and an A1 stopover with a bed and secure parking is worth more to a self-drive traveller than a lodge two hundred kilometres off the route.
Who it suits
- Drivers who left Gaborone late and want a first stop
- Government and railway staff working in Mahalapye
- Contract and project staff needing a room for several nights
- Travellers who want to know a place is licensed before they arrive
Check availability
See current accommodation availability around Mahalapye through our booking partner. Results may include this property and other nearby stays.
Botswana Travel Guide may earn a commission on bookings made through this link, at no extra cost to you.


