Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Pietermaritzburg

Road Lodge Pietermaritzburg
1 out of 5
Cnr. Hesketh Drive and New England Rd, Pietermaritzburg, KwaZulu-Natal
The price is $38 per night
2.93 mi from city center
4.1/5Very Good! (201 reviews)

"Check out time is perfect Parking is convenient Staff are well mannered"…"

Reviewed on Feb 28, 2020

Road Lodge Pietermaritzburg
Tancredi B&B
3.5 out of 5
41 Woodhouse Road, Scottsville, Pietermaritzburg, KwaZulu-Natal
Get Rates
2.26 mi from city center
4.5/5Wonderful! (22 reviews)
Old world charm and elegance!

"Tancredi offers beautiful, individually decorated rooms, good service and delicious breakfasts in an elegant dining room!"…"

Reviewed on Mar 24, 2020

Tancredi B&B
Yes Please Guest House
3 out of 5
2 New England Road Scottsville, Pietermaritzburg, KwaZulu-Natal
Get Rates
2.29 mi from city center
1.7/5 (3 reviews)

"We booked and paid fully for family room and we did not get it they said it's already booked and person at reception promises us to get some refund as we used small room. Still waiting for that money to be refunded."…"

Reviewed on Sep 27, 2017

Yes Please Guest House
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Ilawu Inn
3 out of 5
111 Chief Albert Luthuli, Pietermaritzburg, KwaZulu-Natal
Get Rates
2.46 mi from city center
4.5/5Wonderful! (2 reviews)
Centrally located, clean hotel

"Hotel in the centre of the CBD and hence town. Clean and staff helpful. Note could be noisy given its central location."…"

Reviewed on Jun 12, 2018

Ilawu Inn
Thembelihle Guest House
3 out of 5
3 Milborrow Road, Pietermaritzburg, KwaZulu-Natal
The price is $38 per night
2.46 mi from city center
3/5 (2 reviews)

"Our stay was okay. Very quite place - there were no other quests - too quite. But the advantage is that it is very close to Golden Horse Casino. When we reached the Guest House we hooted because we didn't know that there was an intercom. There was a man outside who was very rude to us because we ..."…"

Reviewed on Mar 5, 2018

Thembelihle Guest House
The Musafer Travel Lodge
3 out of 5
16 Zeederberg Street, Pietermaritzburg, KwaZulu-Natal
Free CancellationReserve now, pay when you stay
The price is $46 per night
2.89 mi from city center
4/5Very Good! (1 review)

"It was good but the tv remotes were non functional and the room had no bed side lamps."…"

Reviewed on May 5, 2019

The Musafer Travel Lodge
Home From Home B and B
3 out of 5
39 Torwood Drive, Hayfields, Pietermaritzburg, KwaZulu-Natal
Get Rates
3.02 mi from city center
3.5/5Good! (2 reviews)
Friendly, comfortable, convenient

"Good place to stay overnight. Room is comfortable & has air conditioner. The hosts are friendly, as well as their helpers."…"

Reviewed on Dec 30, 2016

Home From Home B and B
Jean Lee Bed & Breakfast
3 out of 5
93 Alan Paton Avenue, Scottsville, Pietermaritzburg, KwaZulu-Natal
The price is $56 per night
2.33 mi from city center
4/5Very Good! (4 reviews)

"Fantastic"…"

Reviewed on May 11, 2019

Jean Lee Bed & Breakfast
Stayeasy Pietermaritzburg
3 out of 5
Sanctuary, Woodlands,50, Pietermaritzburg, KwaZulu-Natal (province)
Get Rates
3.66 mi from city center
Stayeasy Pietermaritzburg
Matt's Rest B&B and Self Catering
3 out of 5
11 Dennis Road, Pietermaritzburg, KwaZulu-Natal
The price is $43 per night
3.5 mi from city center
4.6/5Exceptional! (16 reviews)
Superb Stay

"I loved the modern decor of the suite. The suite was clean and neat, the bed was super comfortable. The main bathroom was specious. The view of the pool was rejuvenating. The staff was friendly and helpful. I will definitely call again."…"

Reviewed on Mar 1, 2020

Matt's Rest B&B and Self Catering
Ilawu Hotel
2 out of 5
2 Marcom Road Prestbury, Pietermaritzburg, KwaZulu-Natal
Get Rates
2.22 mi from city center
3.5/5Good! (27 reviews)
Great

"It was amazing, although we had to move to another branch, since the desired one was fully booked... please make sure you confirm with the hotel before accepting a booking.."…"

Reviewed on Sep 15, 2019

Ilawu Hotel
Ilawu Lodge
3 out of 5
18 New England rd, Scottsville, Pietermaritzburg, KwaZulu-Natal
The price is $43 per night
2.45 mi from city center
3.3/5 (4 reviews)
Expensive but really average😞

"Check in was a problem they didn't know about my stay.... I had to email booking confirmation. Shower room is too tiny, only one bath towel. Air-conditioner not working... Breakfast setting is a joke 😭😭 juice is warm, their quality of is really disappointing.... The noise.... The pool area is too ..."…"

Reviewed on Sep 23, 2019

Ilawu Lodge
Ascot Inn
3 out of 5
210 Woodhouse Road, Scottsville, Pietermaritzburg, KwaZulu-Natal
The price is $32 per night
3.35 mi from city center
3.6/5Good! (16 reviews)
Ascot Inn PMB average

"the rooms are too small, really felt clusterphobia. I felt I was locked in a box, small bathrooms and it is very basic and certainly not worth the price paid. I would have easily gone to a B&B and got more space. The staff were wonderful and nothing to fault them on. Just the property (rooms), the ..."…"

Reviewed on Feb 17, 2020

Ascot Inn
Redlands Hotel
3.5 out of 5
1 George MacFarlane Lane, Pietermaritzburg, KwaZulu-Natal
Free CancellationReserve now, pay when you stay
The price is $102 per night
2.85 mi from city center
4.2/5Very Good! (5 reviews)
Affordable and neat

"It was a good place to stay, no room service after 10 and the local area is a little dangerous to be getting a bite at that time. Staff are awesome."…"

Reviewed on Apr 10, 2019

Redlands Hotel
Babbling Brook B&B
3 out of 5
42 Bellevue Road, Prestbury, Pietermaritzburg, KwaZulu-Natal
Get Rates
2.51 mi from city center
4.8/5Exceptional! (18 reviews)
Blissful!

"Babbling Brook is tranquil and beautiful. Morag is so gracious and a wonderful cook. Nonny welcomed us and showed us to our cozy room, it has the most wonderful forest view."…"

Reviewed on Apr 10, 2019

Babbling Brook B&B
Don't see what you're looking for?
See all available properties in Pietermaritzburg
View all properties
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.

Visiting Pietermaritzburg

Visitors can enjoy all that Pietermaritzburg has to offer including the casinos, gardens, and cocktail bars. Tourists can also enjoy so much more including its coffeehouses.

  • There are 32 hotels and other accommodations in Pietermaritzburg
  • The closest major airport is in Pietermaritzburg (PZB), 1.9 mi (3.1 km) from the city center
  • The next closest is in Durban (DUR-King Shaka Intl.), 44.5 mi (71.7 km) away

Sightseeing and Staying in Pietermaritzburg

Attractions like National Botanical Gardens and Butterflies for Africa are fun for everyone, not just kids. A couple of additional sights to add to your agenda are The Old Prison and Macrorie House Museum.

As you plan your holiday getaway, you'll find 32 hotels and other lodging options available to choose from in Pietermaritzburg. Here you'll find top ones based on our user reviews:

  • Road Lodge Pietermaritzburg - This 1-star hotel features an outdoor pool, free WiFi, and free parking. It's a favorite with Expedia travelers for its helpful staff and comfortable beds.
  • Imperial Hotel - With a stay at this 3-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi.
  • Ilawu Hotel - With a stay at this 2-star hotel, guests can enjoy access to free breakfast and a restaurant, along with in-room LCD TVs.

Dressing for Pietermaritzburg

  • Between January and March, you can expect average temperatures of 80°F during the day and 65°F at night
  • From April to June, the average during the day is 78°F, while the average at night is 51°F
  • July through September has daytime averages of 73°F with nighttime averages of 51°F
  • In October-December, you can expect daytime averages of 79°F and nighttime averages of 60°F
  • About 1.10 inches of rain falls on Pietermaritzburg each year
  • Usually January and February are the hottest months with an average of 80°F, whereas July and June are often coldest, averaging 52°F

Frequently asked questions

What's the best place to stay in Pietermaritzburg?
Imperial hotel by Misty Blue Hotels is a favorite property for Expedia customers. This 3-star hotel offers a restaurant and free WiFi. Reviews from our site also recommend Road Lodge Pietermaritzburg and Wensleydale Guest Lodge as top choices for your trip.
If I need to cancel my hotel reservation in Pietermaritzburg, will I receive a refund?
Yes! You’ll find that most hotel reservations are refundable if you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to review top deals in Pietermaritzburg.
Where can I learn more about changing or cancelling my trip to Pietermaritzburg?
For additional details about updating your trip to Pietermaritzburg or cancelling it, go to https://www.expedia.com/service/.
Where is the best hotel for a stay in Scottsville?
You’ll find 7 lodging options in this neighborhood to choose from for your visit. Based on our traveler data, Thembelihle Guest House is one of the top choices for your stay in Scottsville. This 3-star guesthouse offers free breakfast and an outdoor pool. Other good choices for your stay in the neighborhood include Yes Please B&B and Jean Lee Bed & Breakfast.
What's the best place to stay for families in Pietermaritzburg?
Babbling Brook B&B is a top 3-star B&B on Expedia for families, and features an outdoor pool and free parking. Other options for your family trip include Home From Home B and B and Imperial hotel by Misty Blue Hotels. Kids of all ages will also enjoy a visit to Butterflies for Africa.
What's the best pet-friendly place to stay in Pietermaritzburg?
7 on Oakleigh is a top apartment for people traveling with their pets, and offers an outdoor pool and in-room kitchenettes for its human guests. Two other good options for you and your pet’s trip include Babbling Brook B&B and Jean Lee Bed & Breakfast.
What's the best place to stay with easy access to Golden Horse Casino?
Adjacent to Golden Horse Casino, Thembelihle Guest House is one of the top choices for your stay based on our traveler data, and this 3-star guesthouse offers free breakfast and an outdoor pool. Other good choices close by include Road Lodge Pietermaritzburg and Ascot Inn.
What about the best place to stay close to Pietermaritzburg City Hall?
One of the top choices for your stay is Imperial hotel by Misty Blue Hotels, located next to Pietermaritzburg City Hall, and this 3-star hotel offers a restaurant and free WiFi. The Musafer Travel Lodge and Ilawu Lodge are a couple of other good and close options.
What's the best luxury place to stay in Pietermaritzburg?
Matt’s Rest B&B and Self Catering is a luxury B&B with 20 restaurants and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best accommodation to visit the local casinos in Pietermaritzburg?
Lincoln Cottages is a top 4-star guesthouse featuring a casino and 2 outdoor pools. Another good option to try your luck is The Sleeping Bao B&B.
Where is the best area of Pietermaritzburg for seeing the sights?
Scottsville is one of the best areas of the city for sightseeing so consider a stop by Golden Horse Casino, Scottsville Racecourse, and Comrades Marathon House while you’re exploring the neighborhood.
What are some accommodations with pools in Pietermaritzburg?
Jean Lee Bed & Breakfast is a popular 3-star B&B featuring an outdoor pool, free WiFi, and free parking. A couple of other options that feature an onsite pool include Road Lodge Pietermaritzburg and The Sleeping Bao B&B.

Recent reviews of Pietermaritzburg hotels

More trip options