Our Guesthouse

Located in the quiet town of Richmond in the Northern Cape, Three Birds Country House is a haven in the Upper Karoo. Richmond is situated on the N1, about halfway between Johannesburg and Cape Town, making Three Birds an ideal overnight destination for weary travellers.

Richmond was established in 1843 to meet the religious needs of the local farming community. It was occupied by the British, and was attacked by the Boers twice during the Anglo-Boer War. The town was named after the Duke of Richmond in 1845. The duke was the father-in-law of the then-governor of the Cape, Sir Peregrine Maitland, after Maitland declined that the town be named after him.

At Three Birds Country House we offer five spacious luxury suites and one family room. Each room is equipped with an en-suite bathroom, a plasma TV with certain DStv channels, a coffee machine and tea facilities.

Three of our rooms have access to the courtyard – ideal for visitors with pets, or for those who prefer to enjoy the Karoo sun and night sky in privacy.

Three Birds offers free Wi-Fi and safe parking and breakfast and dinner is available on request. On request, guests are also welcome to bring along their pets.

The Pool Room

Equipped with a kitchen, the pool room has a dining room with a table, as well as a comfortable living room with sofas and a plasma TV with certain DStv channels.

The Living Room

Close to the foyer, this is a warm and comfortable space where guests can sink into sofas, relax and unwind.


A 50% deposit is required with booking confirmation. Should you cancel your booking two weeks before the booking date, the deposit can be refunded. Should you cancel a week before your booking, however, the deposit will not be returned.

Check-in time is from 14:00 to 23:00, and the room is yours until 10:00.

Breakfast and dinner are available on request. Bookings should be made in advance. To make breakfast or dinner reservations please contact us for our menu and pricing.