Pietermaritzburg, commonly known as the City of Flowers, is situated in the Msunduzi River Valley region and is the capital city of KwaZulu-Natal province. A mere 23-minute drive from the most amazing tourist spots and Airbnb vacation rentals in Howick, Pietermaritzburg is the second largest city in South Africa after Durban, and it’s home to many gardens, parks, museums, and industries. Tourists will love a visit to the National Botanical Garden, where they can check out a numerous number of plant species from the Northern Hemisphere and the eastern South African region. Families with children will enjoy a visit to the African Bird of Prey Sanctuary, which is home to a wide collection of raptors. Children can enjoy feeding various birds or check out aerial predators in action. Since you’ll need a wonderful place to stay while here, check out these top Airbnb vacation rentals in Pietermaritzburg, South Africa.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 07, 2024.
1. Rustic guesthouse with solar panels (from USD 22)
This rustic and cozy house rental in Pietermaritzburg, South Africa, has enough amenities to make you and your fellow guests feel at home even while away. Located a few minutes from nearby malls, eateries, and other establishments, its interiors are adorned with charming wood finishings, from the well-equipped kitchen to the singular bathroom with both a shower and bathtub.
One prominent feature of this guesthouse is its formidable solar energy system, which comes in handy especially in times of load shedding. If you’re working at the bedroom’s dedicated work desk with wireless internet, you’ll never face this type of inconvenience. After work, head outside to the shared pool ideal for dipping your feet.
Top guest reviews
Amenities & Room:
absolutely beautiful and comfortable apartment good wifithe unit has a lively modern style and made for a very comfortable staythis stylish cottage is well situated spacious and filled with thoughtful touches to make your stay more than comfortablehad a lovely stay we were so impressed with the space and how modern the apartment waswe loved that there was no tvCleanliness:
very peaceful clean and comfortablethis is a beautiful clean and extremely stylish cottagethe property is as advertised neat and clean and in a good areaclean spacious and comfortable with a friendly and professional hostvictoria’s place was very clean and beautiful just like the previous guests had reviewedHost:
she was proactively responsivevictoria is a great hostvictoria was kind and welcomingthe host was very friendly and responsivewonderful hosts at a beautifully modern facilityRead more reviewsLocation:
a lovely space in a convenient locationeasy to find and close to the shops to buy groceriesa really great place close to various shops and a medicrossthe place is beautifully designed by the owners the location is perfectly located near the n3awesome little flatlet in a great location
2. Eccentric two-bedroom apartment (from USD 54)
Expect a super comfortable stay in this chic unit. It has an ideal mix of amenities that you can easily access, from the well-appointed living area with a 58-inch (147.32-centimeter) smart TV to the kitchen filled with up-to-date appliances.
Each of the bedrooms is equipped with electric blankets great for chilly nights. If you’re working while here, the decorated workstation has a functioning printer that you can use just in case. Along with self-service laundry, this private rental in the heart of Pietermaritzburg, South Africa, has toiletries and ironing materials. The hosts have also provided fun board games for guests of all ages.
Top guest reviews
Cleanliness:
apartment is beautiful and spotlessly cleanthe apartment was clean modern and well-furnishedgreat place modern very clean host is extremely responsiveHost:
thobelani was an excellent host and really went the extra mile to make us feel comfortablewell kept and a place you can feel the owner is proud ofthobelani was very responsive and communicated very wellRead more reviewsLocation:
while the location was very central noise was not a problemamazing place everything you need is there
3. Cottage with its own patio (from USD 35)
Located in Pietermaritzburg, South Africa, this comfortable cottage for rent offers space for three guests. The studio offers a private patio where you can relax with a cup of coffee. Breakfast is served to guests free of cost. The free Wi-Fi connection will come in handy if you want to search for places of interest near this Airbnb vacation home.
If you are traveling by car, there is no need to worry as free parking space is made available on the premises. This rental is close to hospitals, boarding schools, shopping malls and the N3 freeway. Olive and Oil Restaurant is a short drive from here, where you can enjoy Mediterranean cuisine.
Top guest reviews
Amenities & Room:
nice apartment with all basic and business amenitieswe highly recommend welcome home cottage for an extremely comfortable stayhad a great time at ian’s place great amenities and breakfasta fan for when it's hot chairs and umbrellas outside enough personal space utensils cleanlinesswe had a very comfortable stay at ian’s cottageCleanliness:
linens and towels were fresh and cleanplace is clean and nicely finishedit is clean spacious and quiet at nightquality linen clean safe and thoughtful added extrasvery neat and clean the welcome is amazing and i'll only stay here when i'm in pmbHost:
wonderful host and beautiful placekind regards georgi& morneian was a lovely hostawesome room & awesome hostshost is quite supportive and ready to guideRead more reviewsLocation:
a nice and quiet location extremely well located in a beautiful neighborhoodgreat tranquil location - beautiful finishesan amazing place to staygreat place to stay in pmb
4. Spacious house with a pool and garden (from USD 27)
This house for four people is located in Pietermaritzburg. This Airbnb vacation rental consists of two comfortable bedrooms and a clean bathroom. The spacious kitchen is equipped with cooking essentials to ensure that you can prepare food with ease. The TV and fast Wi-Fi connection will keep you entertained during your stay. If you don’t want to sit back and relax by the pool or the garden area, then hop in a car and visit the town and Cascades MTB Cycle Park, which are a short drive away.
Top guest reviews
Amenities & Room:
stunning pool and views over pmbthe accommodation was beautiful stunning views comfortable & spaciousperfect spot great view of the city and spacious roomslovely accommodation & garden/pool area with stunning views will definitely be back next timethe cottage is beautiful extremely comfortable and very very quiet - a peaceful environmentCleanliness:
clean and well keptvery clean and neat placethe space was big and cleaneverything was so clean and neatincredibly hospitable host rooms were clean and has a great viewHost:
fred and sharon were outstanding hoststhe hosts were friendly and informativewonderful place sharon is an exceptional hostsharon and fred were very friendly and hospitable hostssharon is a fantastic host and provides many additional luxuriesRead more reviewsLocation:
beautiful location close to townconvenient location in a quite secure residential areathe location is excellent toothe location was perfect for my needs and only a 5 minute drive to the two malls nearbyaccommodation was perfect for us with a great location
5. Comfortable room with a private bath
This room is ideal for couples, solo adventurers or business travelers and it can comfortably sleep two guests. The private entrance to this property means you can relax without disturbance. The small kitchenette means you can prepare your own food if you don’t feel like eating out. This property is just a short drive from the city center where you can find restaurants, shopping centers and other places of interest.
Pietermaritzburg, KwaZulu-Natal, South Africa
788 meters (0.5 ft) from Golden Horse CasinoAccommodates: 2
Top guest reviews
Cleanliness:
clean and functionalplace is super clean and neatsparkling clean and friendly hostclean neat room with own entrancevery neat and clean and francois really goes the extra mileHost:
francois is a great hostgreat value and very friendly hostfrancois is a great hostthe host family truly is warm and welcomingthank you so much for hosting usRead more reviewsLocation:
decent place convenient location and awesome host:-)awesome very responsive host good place all in all despite being abit away from townexceptionally convenient location for access to ukzn in pietermaritzburg; lovely hosts; excellent facilitiesthis place is well situated and easily accessible close to many amenities and freewayamazing place and definitely worth every second
6. Beautiful bed and breakfast (from USD 40)
This timeless bed and breakfast in Pietermaritzburg can accommodate up to 10 guests. The property offers four spacious bedrooms and four private bathrooms for a comfortable stay. A spacious living room, a dining area, and a large kitchen will make you feel at home.
Access to a swimming pool and a garden area are ideal to keep you relaxed during your holidays. This property is just a few minutes’ drive from the airport and the city center is also a short walk away. Public transportation is located nearby, ensuring you can explore nearby sites easily.
Top guest reviews
Amenities & Room:
excellent breakfasts fantastic and comfortable rooms and generosity with help of all kindsthe bed is extremely comfortable and the bathroom is luxuriousit's very comfortable and they are very responsive and helpfulthe linen was top quality and beds are really comfortableCleanliness:
the house is very comfortable and clean the breakfast is delicious overall a great experienceHost:
very beautiful victorian styled decor and amazing hostsgys and denzil were very nice hoststhe attention to detail decor and friendly hosts was my experiencewow wow wow absolutely fantastic host food home everything was awesomeyou can expect comfort attention to detail very attentive hosts fantastic breakfastRead more reviewsLocation:
excellent proximity to univ kzn close to downtown pmbnice clean house in a good location for a work trip to ukzntruly a 5 star place
7. Room in Hudson Haven
This property is located in Pietermaritzburg and it can sleep up to 14 guests. You have private access to your room and shared access to some parts of the house. The outdoor patio area is a perfect place to enjoy an evening with friends and family. You can relax by the swimming pool or enjoy a game on the tennis court. If you are traveling with children, they will have a nice time in the garden, which has a trampoline. This property is close to Royal Show Grounds, Liberty Midlands Mall, Victoria Golf Club and the City Hall.
Pietermaritzburg, KwaZulu-Natal, South Africa
4.34 km (2.7 mi) from Golden Horse CasinoAccommodates: 14
Top guest reviews
Amenities & Room:
our fan burnt out and we had a ulastly there is great vodacom signal and the included wifi was outstandingrooms were neat and homelythe rooms are impressive including the linenCleanliness:
rooms were clean well lit clean and cosyvery clean and beautiful surroundingsaccommodation is clean tidy and spaciousthis is a very clean good value for money staythe accomodation is very comfortable clean and contemporaryHost:
lovely home with excellent hoststhe host was very accommodating and lovelyadel was so accommodating and kindbeautiful place and fantastic hoststhe hosts are very friendly and welcoming and made me feel right at homeRead more reviewsLocation:
a great place to break away to for a stress free restbeautiful gardens friendly staff excellent location affordable breakfastvery neat and tidy placebeautiful place and easy to find
8. Beautiful house in the suburbs (from USD 16)
This beautiful property is located in the Imbali Township and it offers space for four people. Guests have complete access to the entire property without any hindrance. Although breakfast is included in the price, you can use the amenities in the kitchen to cook your own food with ease. Sit back and relax on the patio and enjoy the beautiful view of the sunset. Availability of a free Wi-Fi connection will keep you connected at all times. This property is just a 20-minute drive from the city center, where you can find restaurants, shops and other places of interest. Scottsville Mall is only 15 minutes away by car.
Top guest reviews
Cleanliness:
it's a very clean space and the room is nice and spaciousgreat reception clean and great value for moneyclean place and good hospitalitythe host gave us a very warm welcome everything was clean and quiteHost:
amazing bnb with wonderful hostsgreat place to stay at the host was very welcoming and kindvery thoughtful and understanding hostsi was met by the co host lindiwe i was treated to a welcome dinnerhost mhleli is very nice with lots of personal attentionRead more reviewsLocation:
the breakfast was good the location is perfect for relaxingif you want to experience kasi at a value for money it is a great locationthe place is a little far from town for my likingas i had booked the place on behalf of my family they informed me that mhleli’s space was greatthis is a great place to stay at good value for money
9. Apartment in Clarendon
This apartment is located in Clarendon and it can accommodate two people. Take a dip in the communal swimming pool or sit back at the deck and relax. The availability of an induction oven, a toaster, a kettle and other cooking essentials makes it easy to prepare food. National Botanical Garden is located just around the corner. A 10-minute drive will take you to the PMB Airport. Royal Show Grounds is just 2 km (1.24 miles) away from this property.
5.56 km (3.5 mi) from Golden Horse Casino
10. Cozy accommodation near the town center
This two-storied property is located in Pietermaritzburg and is suitable for four guests. A continental breakfast is served for free to guests. To make sure guests have a comfortable stay, amenities like a TV, washer, Wi-Fi and dryer are provided. Access to a playground will keep children entertained during their entire trip. You don’t have to go far away to find eateries as several restaurants are located nearby. You can easily buy souvenirs for friends and family as shops are just a short walk away. This property is a few minutes’ drive from the city center.
Pietermaritzburg, KwaZulu-Natal, South Africa
4.07 km (2.6 mi) from Golden Horse CasinoTop guest reviews
Amenities & Room:
a tv in the room would have been great plus a small bar fridgeCleanliness:
spent a comfortable quiet night in the clean roomsit is wonderfully convenient and very clean christell goes above and beyond and the small touches are amazingthe room is spacious and clean had everything we neededstunning unique clean place with awesome hostsspacious and clean accommodation friendly hosts very affordableHost:
christell was an excellent hostchristell is a lovely hostandre and christell were amazing hostsamazing host very welcoming and patientgreat host and just love the rusks she makesRead more reviewsLocation:
great place with a convenient locationvery comfortable and spacious home within walking distance of everything you would need in pmblocated in a quiet suburb quick and easy to get to towni love the place for someone working for an ngo it was affordable yet we were also comfortable
11. Room near the airport
This property is perfect for two guests and it is located close to Pietermaritzburg Airport. This property offers two bedrooms, two private bathrooms, a deck, a garden and a pool. To ensure guests have a comfortable stay, amenities like a TV, an iron, Wi-Fi, a heater and a refrigerator are also available on the property. Those traveling by car will not have to worry about parking as the rental offers free car parking on the premises. Casinos, hospitals and universities are situated at a close proximity to this property.
Pietermaritzburg, KwaZulu-Natal, South Africa
1.83 km (1.2 mi) from Golden Horse CasinoAccommodates: 2
Top guest reviews
Amenities & Room:
we did not spend much time in the room but had a pleasant rest when we didHost:
cosy home and amazing hostsalrado was a great host always eager to assistalrado was very accommodating and welcominghosts were super awesome and the fellow-guests were pleasantRead more reviewsLocation:
great location close to scottsville mall as well as golden horse casinovery decent and safe place
12. Quince Cottage
Ideal for four people, this cottage will suit couples or a small family. It has two cozy bedrooms, a clean bathroom, a lounge and a kitchen where guests can prepare their own meals. Breakfast is served for free.
You can relax by the swimming pool or spend some quality time with your loved ones in the garden. A washer, TV, heater and hairdryer in this Airbnb vacation rental ensures you have a comfortable stay. The city center is easily accessible from this property.
Pietermaritzburg, KwaZulu-Natal, South Africa
4.9 km (3.1 mi) from Golden Horse CasinoSuperhostAccommodates: 4
Top guest reviews
Amenities & Room:
the cottage is comfortable and homelylovely cottage very comfortable with many thoughtful touchesa welcoming and comfortable cottage full of thoughtful touchesi appreciated the extra effort put into providing breakfast essentials and the assistance offered by sue and markthe cottage was very comfortable with fresh muffins fruit and everything you need for a great breakieCleanliness:
comfortable clean and safequaint clean cottage with everything providedplace is clean and provides tranquilitybeautifully clean and has everything you would needthe place is great and cleanHost:
excellent accommodation and hosts were greatamazing host and great value for money2 friendly dogs kept us companysue is a great host and the friendliness is outstandingsue and mark are amazing hosts who provide gracious hospitalityRead more reviewsLocation:
lovely location and warm welcomequiet spot close enough to town with a beautiful gardena wonderful oasis of calm and tranquility in a central locationperfect place perfect location and really lovely hostsit's so wonderful staying in a genuine place with character and class
A popular tourist destination in South Africa
57 km (35.42 mi) from Nottingham Road’s Airbnb vacation rentals and countryside activities and 80 km (49.71 mi) from Durban’s famous Golden Mile, Pietermaritzburg is home to many museums and old buildings. The Old Supreme Court, Natal Museum and Msunduzi Museum are some prominent places to visit during a trip to Pietermaritzburg. For a worthwhile stay in the city, check out our listed vacation rentals above.
Frequently asked questions about the top Airbnb vacation rentals in Pietermaritzburg, South Africa
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to