Hotels in Pietermaritzburg

Search and compare Pietermaritzburg hotels from hundreds of travel sites and save

Pietermaritzburg, South Africa
18 Sep — 19 Sep2
Pietermaritzburg, South Africa
Sat 18/9
Sun 19/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Pietermaritzburg

Filter by star ratings
All filters
Matt's Rest B&B And Self Catering
Matt's Rest B&B And Self Catering
8.8 Excellent
11 Dennis Road, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
2.3 mi from city centre, Pietermaritzburg 
ExcellentBased on 252 reviews
8.8

Matt's Rest B&B and Self Catering provides comfortable 3-star accommodation in Pietermaritzburg. It also offers free Wi-Fi, a swimming pool and an all-inclusive meal plan.

Karkloof Safari Villas
Karkloof Safari Villas
Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
13.6 mi from city centre, Pietermaritzburg 

Karkloof Safari Spa offers a comfortable base in Howick and features a swimming pool, complimentary wireless internet and free private parking. It also features popular fishing spots and offers guided safari and nature tours as well as a host of world-class facilities.

Ascot Inn
Ascot Inn
8.0 Excellent
210 Woodhouse Road, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.4 mi from city centre, Pietermaritzburg 
ExcellentBased on 327 reviews
8.0

Ascot Inn Pietermaritzburg provides comfortable 3-star accommodation in Pietermaritzburg. It also offers free Wi-Fi, an outdoor pool and room service.

The Musafer Travel Lodge
The Musafer Travel Lodge
8.0 Excellent
16 Zeederberg Street, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.8 mi from city centre, Pietermaritzburg 
ExcellentBased on 155 reviews
8.0

The Musafer Travel Lodge provides a comfortable setting while in Pietermaritzburg. Those staying at the property can also take advantage of free Wi-Fi during their stay.

Bayside Lodge
Bayside Lodge
7.5 Good
157 West Street, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.4 mi from city centre, Pietermaritzburg 
GoodBased on 506 reviews
7.5

Bayside Lodge PMB is situated in Pietermaritzburg and features complimentary Wi-Fi. It is set amongst a variety of popular eateries and is minutes on foot from Pietermaritzburg Railway Station.

aha Imperial Hotel
aha Imperial Hotel
7.2 Good
224 Jabu Ndlovu Street, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.1 mi from city centre, Pietermaritzburg 
GoodBased on 283 reviews
7.2

Imperial Hotel by Misty Blue Hotels is set in Pietermaritzburg and is within a short walk of nearby sightseeing spots, such as City Oval. It offers 3-star accommodation with air-conditioned rooms.

Valley Vista Lodge
Valley Vista Lodge
9.1 Excellent
26 Valley Vista Road, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
3.1 mi from city centre, Pietermaritzburg 
ExcellentBased on 30 reviews
9.1

Valley Vista Lodge is located in Pietermaritzburg and features free Wi-Fi. The multiple facilities this luxury bed & breakfast has to offer include a laundry service and laundry facilities.

Tips for booking a Pietermaritzburg hotel

Cheapest month:October
Most expensive month:September
Average price in Pietermaritzburg:£38/night
Absolute cheapest price found:£25/night
Cheapest day:Friday
Most expensive day:Sunday
£33 - £43
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£36 - £64
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Pietermaritzburg, KwaZulu-Natal

Show all 114 hotels
Bayside Lodge
Bayside Lodge
7.5 Good
157 West Street, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.4 mi from city centre,  

Bayside Lodge PMB is situated in Pietermaritzburg and features complimentary Wi-Fi. It is set amongst a variety of popular eateries and is minutes on foot from Pietermaritzburg Railway Station.

£25
Avg. per night
Ascot Inn
Ascot Inn
8.0 Excellent
210 Woodhouse Road, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.4 mi from city centre,  

Ascot Inn Pietermaritzburg provides comfortable 3-star accommodation in Pietermaritzburg. It also offers free Wi-Fi, an outdoor pool and room service.

£29
Avg. per night
The Musafer Travel Lodge
The Musafer Travel Lodge
8.0 Excellent
16 Zeederberg Street, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.8 mi from city centre,  

The Musafer Travel Lodge provides a comfortable setting while in Pietermaritzburg. Those staying at the property can also take advantage of free Wi-Fi during their stay.

£33
Avg. per night
aha Imperial Hotel
aha Imperial Hotel
7.2 Good
224 Jabu Ndlovu Street, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
1.1 mi from city centre,  

Imperial Hotel by Misty Blue Hotels is set in Pietermaritzburg and is within a short walk of nearby sightseeing spots, such as City Oval. It offers 3-star accommodation with air-conditioned rooms.

£33
Avg. per night
Matt's Rest B&B And Self Catering
Matt's Rest B&B And Self Catering
8.8 Excellent
11 Dennis Road, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
2.3 mi from city centre,  

Matt's Rest B&B and Self Catering provides comfortable 3-star accommodation in Pietermaritzburg. It also offers free Wi-Fi, a swimming pool and an all-inclusive meal plan.

£39
Avg. per night
Valley Vista Lodge
Valley Vista Lodge
9.1 Excellent
26 Valley Vista Road, Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
3.1 mi from city centre,  

Valley Vista Lodge is located in Pietermaritzburg and features free Wi-Fi. The multiple facilities this luxury bed & breakfast has to offer include a laundry service and laundry facilities.

£39
Avg. per night
Karkloof Safari Villas
Karkloof Safari Villas
Pietermaritzburg, KwaZulu-Natal, South Africa
Show on map
13.6 mi from city centre,  

Karkloof Safari Spa offers a comfortable base in Howick and features a swimming pool, complimentary wireless internet and free private parking. It also features popular fishing spots and offers guided safari and nature tours as well as a host of world-class facilities.

£182
Avg. per night

Hotel prices in Pietermaritzburg

3 stars

£25 - £39

The Jays Guest House

No. 1 most popular

£28
Avg. per night
Ascot Inn

No. 2 most popular

Ascot Inn
8.0 Excellent
£29
Avg. per night
Bayside Lodge

Best value

£25
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Pietermaritzburg

About Pietermaritzburg

The capital of KwaZulu-Natal, Pietermaritzburg lies just inland from Durban in South Africa’s east. It is popularly known as Maritzburg and called uMgungundlovu in Zulu, serving as an important industrial hub in the country through its production of timber, dairy and aluminium.

Pietermaritzburg is home to the KwaZulu-Natal Museum which is one of South Africa’s oldest museums and explores the prehistory and cultural history of the region. Its exhibits include archaeological finds, local fauna and European settler history, as well as one of the most important collections of Zulu artefacts in the world. Also of note is the Tatham Art Gallery, one of South Africa’s most prominent art museums, which boasts works from across KwaZulu-Natal and international pieces from the 18th to 20th centuries. It lies directly opposite the city’s High Court and elaborate Pietermaritzburg City Hall which dates to the late 19th century and was at the time of construction the largest brick building in the Southern Hemisphere. A bronze statue of Mahatma Gandhi stands in the city centre in recognition of a night he spent at the Pietermaritzburg Station after being thrown off a train for refusing to leave the first-class carriage. It is believed this event hardened his resolve to stay in South Africa and fight racial discrimination against Indians. To the west of the city centre sprawls the magnificent KwaZulu-Natal National Botanical Garden which was established in 1874 and features an impressive collection of plants from across South Africa.

The city is served by its own airport, the Pietermaritzburg Airport, which has regular flights to destinations across South Africa. Trains depart from Pietermaritzburg and Victoria stations along the Johannesburg-Durban route, while public buses and share-taxi vans are the main means of getting around the city itself.

Prior to European arrival in South Africa, the area that is now Pietermaritzburg was known as UmGungundlovu within the Zulu Empire, which translates as “Place of the Elephant”. The city was founded by the pioneering Voortrekkers after they defeated Zulu attackers at the Battle of Blood River in 1838. It became the capital of the Boer Republic of Natalia before being annexed by Britain in 1843 and functioning as the administrative seat of their Natal Colony.

Pietermaritzburg travel FAQs

  • What are the best hotels in Pietermaritzburg?

    The Jays Guest House is a very popular hotel in Pietermaritzburg, with a score of 9.4 from 21 reviews. Ascot Inn (8.0 from 327 reviews) and Matt's Rest B&B And Self Catering (8.8 from 251 reviews) are also highly rated Pietermaritzburg hotels based on recent feedback from HotelsCombined users.