Where to stay in Pietermaritzburg
Pietermaritzburg has 57 places to stay in our index. 12 have enough guest reviews to rank. The average guest rating is 8.4.
- places to stay
- 57
- ranked by guests
- 12
- average rating
- 8.4
- 5-star hotels
- 1
Good to know about hotels in Pietermaritzburg
- Best-rated hotel
- Road Lodge Pietermaritzburg
- Area with most hotels
- Msunduzi Ward 27
- Average guest rating
- 8.4
- Hotels with a pool
- 8
- Average walk grade
- 32/100
- 5-star hotels
- 1
Weather in Pietermaritzburg
Upcoming public holidays in South Africa
- Day of Reconciliation
- Christmas Day
- Day of Goodwill
- New Year's Day
- Human Rights Day
- Good Friday
- Family Day
- Freedom Day
- Workers' Day
- Youth Day
On public holidays locals travel too: hotels fill up faster and some offices, banks and shops close.
Areas of Pietermaritzburg
Where the hotels are and how guests rate them.
All hotels in Pietermaritzburg
Ranked by StayVersus score: guest rating adjusted for the number of reviews.
Nearby destinations
- Howick 15 hotels
- Durban 123 hotels
- Ballito 15 hotels
- Kwazulu Natal 5 hotels
- Richards Bay 10 hotels
- Clarens 5 hotels
- Saint Lucia Estuary 16 hotels
- Hluhluwe 8 hotels
Hotel prices month by month in Pietermaritzburg
The most-reviewed hotels in Pietermaritzburg with a full year of price checks.
FAQ: Pietermaritzburg
What is the best-rated hotel in Pietermaritzburg?
By StayVersus score, Road Lodge Pietermaritzburg is the best-rated hotel in Pietermaritzburg, with a guest rating of 9.0 from 79 reviews.
Which area of Pietermaritzburg has the most hotels?
Msunduzi Ward 27 has the most, with 4 rated places to stay.
How many 5-star hotels are there in Pietermaritzburg?
We list 1 5-star hotels in Pietermaritzburg.