Successfully reported
+80

Swartberg Hotel

  • As Featured on Facebook
  • Capacity: 58 people
  • All ages welcome
  • Check-in: 14:00 to 19:00
    Check-out: 10:00
  • Address: 77 Church Street, Prince Albert, 6930, Western Cape
  • From R3 006 per night, for 2 ppl
  • TGCSA rating:

Description

Swartberg Hotel is a charming Victorian hotel, situated in the heart of the quaint Karoo village of Prince Albert.

Established as a hotel in 1864, the Swartberg is now one of 19 national monuments in the village and is still the only hotel in Prince Albert today. It is the ideal place to enjoy the vast open expanses of the Karoo's breathtaking natural beauty and a night sky filled with stars so bright you’ll have to see them for yourself to believe it.

The Mont d’Or Swartberg Hotel offers guests a choice of rooms in the main building, as well as cottages set in the tranquil garden. Each of the spacious rooms is comfortably furnished with an elegant Victorian feel, and the cottages overlook the gardens.

The hotel features a large Victorian Dining Room where you can enjoy an a la carte menu of delicious local dishes. The on-site coffee shop serves both residents and guests breakfast and lunch. If you would like to relax after a long day, join us for a drink at our Ladies Bar, and when there’s a rugby game on, you’ll find it filled with plenty of locals.

The Karoo is known for its dry, hot summer days, which means the hotel would simply not be complete without a swimming pool to cool off in. Take a dip or lounge in the shade with a nice cold drink from the Ladies Bar. Guests will have access to the hotel’s in-house gym to get in your daily workout, or you can treat yourself to a massage at the Swartberg Hotel Spa.

Prince Albert is easily accessed from the N1 and is the perfect stopover if you are travelling between Cape Town and the interior of South Africa. The road to Prince Albert from the N2 is a little longer, however, the magnificent sights of Meiringspoort or the Swartberg Pass are truly breathtaking, and a chance to experience either should not be missed.

What you'll find here

Tea and Coffee
Free Secure Parking
Wi-Fi
Conferencing Facilities
Gym
Spa
Swimming Pool
Breakfast Available
Restaurant On-Site

Reviews

4.6/ 5

Based on 184 reviews

Excellent

Cleanliness
4.6
Location
4.8
Value for money
4.5
Service
4.5
Safety
4.8
Guest highlights
Johan C
With partner
5.0
Very nice and we really like Prince Albert. This is not the first time that I have stayed at the Swartberg Hotel, and I am always very satisfied with ...
See more
Jul 2025
Tersius S
Family with young children
5.0
Outstanding. Yes, it was delicious and I would recommend it to anyone. The breakfast was also one of the best.
Jul 2025
Servaas C
With partner
5.0
Good value for money. They met our requirements. Excellent food, they listened carefully to Bertus Basson.
Jul 2025
Martin N
With partner
5.0
Enjoyed it a lot - conquered Swartberg Pass and enjoyed the visit from the hotel kitten. Everything was just too nice - from all the people to the foo...
See more
Jun 2025
Barend V
With friends
5.0
Very comfortable, clean and everything works with friendly staff and breakfast. Very nice and neat hotel. The staff is exceptionally friendly and help...
See more
May 2025

Meet your host

Take a look at the host’s track record.

4.6/5

Ronel Verified

Properties 1

Reviews 184

On LekkeSlaap 11 years

Location

  • 77 Church Street, Prince Albert, 6930, Western Cape
  • Guests think Swartberg Hotel is in an excellent location
Click to view location
View map
From
R 3 006
per night, for 2 ppl

You won't be charged yet

Reserve
From
From R 3 006
per night, for 2 ppl
From
R 3 006
per night, for 2 ppl
Reserve
  • Capacity: 58 people
  • All ages welcome
  • Check-in: 14:00 to 19:00
    Check-out: 10:00
  • Address: 77 Church Street, Prince Albert, 6930, Western Cape
  • TGCSA rating:
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAAJDVmOWQyMDFiLWJjZmQtNDMwZC05ZTQyLTBjZmEwZTAwZjJiZA?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 From R3 006 per night, for 2 ppl 184 5 1 5 77 Church Street Prince Albert 6930 Western Cape 021 201 8901 14:00-19:00 10:00 -33.22309110594 22.029438312898

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Log in to your LekkeSlaap account linked to

Enter your email address to get started

Subscribe to receive special offers