South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels Near Pietermaritzburg Airport (PZB)

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Hotels near Pietermaritzburg Airport

Jurdinee Guest House
3 out of 5
0.4 mi from Pietermaritzburg
The price is $35 per night from Dec 7 to Dec 8
3.7/5Good! (3 reviews)
This is no where near *** Hotel

"The service was not so good"…"

Reviewed on Apr 3, 2019

Jurdinee Guest House
79 On Ridge BNB
3.5 out of 5
1.5 mi from Pietermaritzburg
The price is $57 per night from Nov 28 to Nov 29
5/5Exceptional! (3 reviews)
My Favourite place to stay in PMB

"Always love staying here, it all works and the people are friedly and helpful.... Would not stay anywhere else"…"

Reviewed on Mar 11, 2020

79 On Ridge BNB
Yes Please Guest House
3 out of 5
1.5 mi from Pietermaritzburg
Get Rates
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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Home From Home B and B
3 out of 5
1.1 mi from Pietermaritzburg
Get Rates
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
Lake Sands Manor
2.5 out of 5
0.5 mi from Pietermaritzburg
The price is $34 per night from Nov 27 to Nov 28
3.7/5Good! (3 reviews)
Staff

"Great staff"…"

Reviewed on Dec 12, 2019

Lake Sands Manor
Yes Please B&B
3 out of 5
1.6 mi from Pietermaritzburg
Get Rates
1/5 (2 reviews)
Angry

"I have booked in September 2017 for the weekend in June (Comrades weekend) knew that the hotels would be full. Two months prior Yes Please contact me to let me know that that they dont opperate as a guest house that weekend anymore. I was left without a place to stay, every other place was fully ..."…"

Reviewed on Jun 18, 2018

Yes Please B&B
Jean Lee Bed & Breakfast
3 out of 5
1.6 mi from Pietermaritzburg
The price is $63 per night from Dec 3 to Dec 4
4/5Very Good! (4 reviews)

"Fantastic"…"

Reviewed on May 11, 2019

Jean Lee Bed & Breakfast
The Classio Guest House
3 out of 5
1.1 mi from Pietermaritzburg
Get Rates
The Classio Guest House
Matt's Rest B&B and Self Catering
3 out of 5
0.7 mi from Pietermaritzburg
The price is $110 per night from Nov 29 to Nov 30
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
Thembelihle Guest House
3 out of 5
2 mi from Pietermaritzburg
The price is $38 per night from Dec 4 to Dec 5
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
Road Lodge Pietermaritzburg
1 out of 5
1.9 mi from Pietermaritzburg
The price is $42 per night from Dec 17 to Dec 18
4.1/5Very Good! (205 reviews)

"Clean, safe, out of traffic city centre, good for stopovers."…"

Reviewed on Sep 28, 2020

Road Lodge Pietermaritzburg
Tancredi B&B
3.5 out of 5
2.2 mi from Pietermaritzburg
Get Rates
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
Lincoln Cottages
4 out of 5
1.6 mi from Pietermaritzburg
Get Rates
4/5Very Good! (10 reviews)

"Thank you to Ken & Monica the owners of Lincoln Cottages for the excellent service. They went out of their way to make sure our stay at their Cottage was a pleasant one. We arrived very late the evening and it was my sons birthday the next day and I forgot to get candles for his cake and I phoned ..."…"

Reviewed on Jan 8, 2019

Lincoln Cottages
MS Self-Catering
2.5 out of 5
2.7 mi from Pietermaritzburg
Get Rates
MS Self-Catering
Wensleydale Guest Lodge
4 out of 5
2.6 mi from Pietermaritzburg
The price is $37 per night from Nov 28 to Nov 29
4.1/5Very Good! (22 reviews)
Comfy rooms in pretty setting

"Very comfy room, nice garden and good service. A pleasant stay"…"

Reviewed on Jan 26, 2020

Wensleydale Guest Lodge
Ascot Inn
3 out of 5
2.7 mi from Pietermaritzburg
The price is $36 per night from Nov 27 to Nov 28
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
Imperial hotel by Misty Blue Hotels
3 out of 5
2.7 mi from Pietermaritzburg
The price is $43 per night from Dec 1 to Dec 2
3.7/5Good! (47 reviews)
Amazeballs

"It was great and very relaxing. The staff were very friendly."…"

Reviewed on Mar 15, 2020

Imperial hotel by Misty Blue Hotels
Ascot Bush Lodge
3.5 out of 5
2.7 mi from Pietermaritzburg
Get Rates
4.3/5Excellent! (4 reviews)
Amazing place to stay and unwind

"What an amazing stay. Didnt even feel like we were in Pmb. Best service i have received in a very long time."…"

Reviewed on Feb 27, 2020

Ascot Bush Lodge
Bayside Lodge
3 out of 5
2.5 mi from Pietermaritzburg
The price is $34 per night from Nov 29 to Nov 30
Bayside Lodge
Ilawu Inn
3 out of 5
3 mi from Pietermaritzburg
Get Rates
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
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.

How to Find the Best Hotels Near Pietermaritzburg Airport

How much does it cost to stay in a hotel near Pietermaritzburg airport?

Staying in a hotel near the airport in Pietermaritzburg usually cost between $34 and $110 per night. Remember that prices vary depending on the dates of your stay and the property’s amenities and star rating.

Are there any cheap hotels near Pietermaritzburg airport?

Find cheap hotels on Expedia that are perfect for when you need low-cost accommodation that’s convenient and close to the airport. Choose from 50 hotels near Pietermaritzburg airport that fit all types of budgets, including a great selection of cheap options. Start browsing our vast inventory of affordable options and find the one to best suit your trip.

How can I get the best deals for hotels near Pietermaritzburg airport?

At Expedia, we make it easy for you to find the best deals on hotels near the airport in Pietermaritzburg. Enter your check-in and check-out dates in the search bar, then filter your search results by star rating, budget, property type, and amenities. Hotel prices will vary based on these filters; for example, the higher the property’s star rating, the more likely the nightly price will be higher than those with fewer stars. Keep in mind that weekday stays are typically less expensive than weekend visits. Save even more on your airport hotel by bundling it with a flight into a vacation package to Pietermaritzburg.

What is Expedia’s cancellation policy on hotels?

We understand that travel plans change, so we offer flexible bookings on hotels near Pietermaritzburg airport. Most reservations are free to cancel before arrival, but others may be non-refundable, depending on the hotel. Log into your Expedia account to check your itinerary and change or cancel your reservation. Visit our customer service portal for additional help with your booking.

Frequently asked questions

What's the area like near Pietermaritzburg (PZB)?
If you’re flying into Pietermaritzburg (PZB), you might take some time to enjoy the sights in town. You’ll find 38 hotels and other accommodations within a few miles of the airport for a convenient home base.
Where is the best place to stay near Pietermaritzburg (PZB)?
Jurdinee Guest House is a popular 3-star guesthouse featuring an airport pick-up service and free WiFi. It’s located a short 1.2 mi (2 km) from Pietermaritzburg (PZB). Other choices close to the airport are 79 On Ridge BNB and Yes Please B&B.
How many hotels are there close to Pietermaritzburg (PZB)?
Expedia has 38 hotels and other accommodations a few miles from the airport.
What can I see and do near the airport in Pietermaritzburg?
The Old Prison, Macrorie House Museum, and Msunduzi Museum feature a variety of fascinating exhibits to see while you’re in town. You might plan a visit to Pietermaritzburg Oval or Scottsville Racecourse while you’re in the area. Golden Horse Casino, Pietermaritzburg City Hall, and Comrades Marathon House are a few additional nearby sights.

Recent reviews of Pietermaritzburg hotels