At Head over Hills, you can enjoy lunch (on request) and dinner at the hotel. Enjoy a gourmet meal without missing out on our premium views and stunning sunsets.

When you stay with us at Head over Hills, you don’t have to leave the hotel for a first-class lunch or dinner. You might not want to miss the stunning sunset, or you may feel like a night in.

In season we serve lunch and dinner daily. Our private chef composes a daily à la carte menu where you can choose to have one, two or three courses. So, stay at Head over Hills for lunch and dinner and enjoy the best view in Knysna.

To reserve a table for dinner, please call or email us. Alternatively, please inform one of our helpful staff of your request upon arrival. We will gladly book a table for you.

Our restaurant is open to non-guests too, so other locals or travellers can still enjoy our magnificent views and food.

Incredible Views in
Luxurious Comfort


Give us 24 hours’ notice and we will pack a picnic for you so that you can go out for the day and enjoy the sights of Knysna. Have a picnic on the beach at Brenton-on-Sea or just down below us at Coney Glen.