Where to stay

in Pietermaritzburg

We'd like to help you find a place that's as perfect in atmosphere as it is in location. Scottsville is a top neighborhood to call home while you're in town.

Pietermaritzburg is well-liked for its coffeehouses, gardens, and casinos. Nature lovers might enjoy a trip to National Botanical Gardens and Queen Elizabeth Park while exploring the area. Pietermaritzburg City Hall and Golden Horse Casino are also a few notable stops. Whether you're looking to stay right in the heart of town or you're interested in a more secluded spot, you'll be able to find a great place to stay in Pietermaritzburg.

Top luxury accommodations in Pietermaritzburg

Matt's Rest B&B and Self Catering is luxury a B&B featuring 20 restaurants and a terrace.

Recommended hotels

Best places to stay with pools

Wensleydale Guest Lodge is a guesthouse featuring an outdoor pool and free WiFi. You'll also be close to Scottsville Racecourse and Golden Horse Casino.

Recommended hotels

Where to stay near the airport

Road Lodge Pietermaritzburg is a hotel featuring an airport shuttle and free WiFi. For easy airport access, it's located only 2.1 mi / 3.4 km from Pietermaritzburg (PZB). The Musafer Travel Lodge is a guesthouse featuring an airport shuttle and free WiFi. For easy airport access, it's located only 3.6 mi / 5.7 km from Pietermaritzburg (PZB). 79 On Ridge BNB is a B&B featuring an airport shuttle and free WiFi. The property is located 1.5 mi / 2.5 km from Pietermaritzburg (PZB).

Recommended hotels

Explore a world of travel with Expedia

Explore a world of travel with Expedia