Search Resorts in Pietermaritzburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Pietermaritzburg resorts

1. Indoni Eco Village

Indoni Eco Village
2.0 star property
Richmond
The price is AED 328
AED 328 total
includes taxes & fees
13 Nov - 14 Nov
Indoni Eco Village
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Pietermaritzburg

The Victorian-era City Hall and Tatham Art Gallery showcase Pietermaritzburg's colonial heritage alongside contemporary South African works. Explore the KwaZulu-Natal Museum's fascinating exhibits, then picnic among colorful blooms at the National Botanical Gardens where locals gather on weekends.

A historic building with a clock tower and ornate architecture.

Top reviews in Pietermaritzburg

Frequently Asked Questions

What is Pietermaritzburg like for a resort vacation?

You deserve a break, and a resort is the ideal place to indulge in all the amenities and services you need for a relaxing stay in Pietermaritzburg. One of the comfortable resorts in the area could be just what you're looking for, whether you're hoping for great restaurants on site, shopping possibilities, or fun activities to try.

What's a top resort for my stay in Pietermaritzburg?

Our highest-rated resort near Pietermaritzburg: Indoni Eco Village - 25.4 mi (40.9 km) from Pietermaritzburg. Features a terrace, a garden, and free self parking.

What can I do in Pietermaritzburg?

If you're interested in visiting some local museums, you can check out the exhibits at Msunduzi Museum and The Old Prison. Additional attractions in the area include Pietermaritzburg City Hall and Pietermaritzburg Oval.

What's the weather like in Pietermaritzburg?

The hottest months are usually January and February with an average temp of 67°F, while the coldest months are July and June with an average of 57°F. Average annual precipitation for Pietermaritzburg is 39 inches.

What's the best way to get to and around Pietermaritzburg?

Fly into Pietermaritzburg (PZB), which is located 3.1 mi (5 km) from the city center. Otherwise, look for flights into King Shaka Intl. Airport (DUR), which is 43.7 mi (70.4 km) away. If you'd like to venture out around the area, you may want to rent a car for your trip.