Dine with us at the foot of the Swartberg mountains

The Victoria Dining Room

We would like to cordially invite you dine with us at our Victoria Dining Room. Serving dinner every evening, you will be treated to an a la carte menu of delicious local dishes in the unforgettable ambience of its vintage Victorian style – inspired by a history that dates back all the way to 1864.

It’s the perfect way to enjoy the culture and character of Prince Albert, good food, and especially a candlelit dinner reminiscent of days gone by. And while you watch the candlelight flicker, you might want to pay attention to our late 19th century landscape paintings on the wall and listen to a ghostly tale about their history.


What better way to experience traditional South African culture than through food? You can expect meaty ‘Karoo Classics’ including our famous Sunday roast, as well as a full range of delectable meals and treats to suit every palate.

Make sure to book and visit us - there's just no way Prince Albert will taste the same without it.

Coffee Shop

Our coffee shop serves both residents and our guests breakfast (included in your stay) and lunch. Served from 7am, we love nothing more than to watch the Karoo sun rise over the sleepy town of Prince Albert from the hotel porch with a cup of coffee and a plate of bacon and eggs, or one of our great vegetarian options.

As we love catering to families here at the Swartberg Hotel, our coffee shop also includes a special kids menu.