Top 12 Airbnb Vacation Rentals In Pietermaritzburg, South Africa - Updated 2024

Sumit
Sumit 
Updated
| 5 min read

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.

Stayed at this property?
Pietermaritzburg, KZN, South Africa
2.36 km (1.5 mi) from Golden Horse Casino
88 reviews   Superhost Wifi Available
Entire guesthouse 2 Beds 3 Guests 1 Bedroom 1 Bathroom

Accommodates: 3

Top guest reviews
Amenities & Room:
absolutely beautiful and comfortable apartment good wifi
the unit has a lively modern style and made for a very comfortable stay
this stylish cottage is well situated spacious and filled with thoughtful touches to make your stay more than comfortable
had a lovely stay we were so impressed with the space and how modern the apartment was
we loved that there was no tv
Cleanliness:
very peaceful clean and comfortable
this is a beautiful clean and extremely stylish cottage
the property is as advertised neat and clean and in a good area
clean spacious and comfortable with a friendly and professional host
victoria’s place was very clean and beautiful just like the previous guests had reviewed
Host:
she was proactively responsive
victoria is a great host
victoria was kind and welcoming
the host was very friendly and responsive
wonderful hosts at a beautifully modern facility
Location:
a lovely space in a convenient location
easy to find and close to the shops to buy groceries
a really great place close to various shops and a medicross
the place is beautifully designed by the owners the location is perfectly located near the n3
awesome little flatlet in a great location
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
2.79 km (1.8 mi) from Golden Horse Casino
25 reviews   Wifi Available
ENTIRE RENTAL UNIT 2 Beds 4 Guests 2 Bedrooms 1 Bathroom

Accommodates: 4

Top guest reviews
Cleanliness:
apartment is beautiful and spotlessly clean
the apartment was clean modern and well-furnished
great place modern very clean host is extremely responsive
Host:
thobelani was an excellent host and really went the extra mile to make us feel comfortable
well kept and a place you can feel the owner is proud of
thobelani was very responsive and communicated very well
Location:
while the location was very central noise was not a problem
amazing place everything you need is there
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
5.45 km (3.4 mi) from Golden Horse Casino
164 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 1 Bed 3 Guests 0 Bedrooms 1 Bathroom

Accommodates: 3

Top guest reviews
Amenities & Room:
nice apartment with all basic and business amenities
we highly recommend welcome home cottage for an extremely comfortable stay
had a great time at ian’s place great amenities and breakfast
a fan for when it's hot chairs and umbrellas outside enough personal space utensils cleanliness
we had a very comfortable stay at ian’s cottage
Cleanliness:
linens and towels were fresh and clean
place is clean and nicely finished
it is clean spacious and quiet at night
quality linen clean safe and thoughtful added extras
very neat and clean the welcome is amazing and i'll only stay here when i'm in pmb
Host:
wonderful host and beautiful place
kind regards georgi& morne
ian was a lovely host
awesome room & awesome hosts
host is quite supportive and ready to guide
Location:
a nice and quiet location extremely well located in a beautiful neighborhood
great tranquil location - beautiful finishes
an amazing place to stay
great place to stay in pmb
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
5.11 km (3.2 mi) from Golden Horse Casino
92 reviews   Superhost Wifi Available
Entire guest suite 3 Beds 4 Guests 2 Bedrooms 1 Bathroom

Accommodates: 4

Top guest reviews
Amenities & Room:
stunning pool and views over pmb
the accommodation was beautiful stunning views comfortable & spacious
perfect spot great view of the city and spacious rooms
lovely accommodation & garden/pool area with stunning views will definitely be back next time
the cottage is beautiful extremely comfortable and very very quiet - a peaceful environment
Cleanliness:
clean and well kept
very clean and neat place
the space was big and clean
everything was so clean and neat
incredibly hospitable host rooms were clean and has a great view
Host:
fred and sharon were outstanding hosts
the hosts were friendly and informative
wonderful place sharon is an exceptional host
sharon and fred were very friendly and hospitable hosts
sharon is a fantastic host and provides many additional luxuries
Location:
beautiful location close to town
convenient location in a quite secure residential area
the location is excellent too
the location was perfect for my needs and only a 5 minute drive to the two malls nearby
accommodation was perfect for us with a great location
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
788 meters (0.5 ft) from Golden Horse Casino
52 reviews   Wifi Available
Private room in guest suite 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Cleanliness:
clean and functional
place is super clean and neat
sparkling clean and friendly host
clean neat room with own entrance
very neat and clean and francois really goes the extra mile
Host:
francois is a great host
great value and very friendly host
francois is a great host
the host family truly is warm and welcoming
thank you so much for hosting us
Location:
decent place convenient location and awesome host:-)
awesome very responsive host good place all in all despite being abit away from town
exceptionally convenient location for access to ukzn in pietermaritzburg; lovely hosts; excellent facilities
this place is well situated and easily accessible close to many amenities and freeway
amazing place and definitely worth every second
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
817 meters (0.6 ft) from Golden Horse Casino
50 reviews   Wifi Available
Private room in bed and breakfast 6 Beds 10 Guests 4 Bedrooms 4 Bathrooms

Accommodates: 10

Top guest reviews
Amenities & Room:
excellent breakfasts fantastic and comfortable rooms and generosity with help of all kinds
the bed is extremely comfortable and the bathroom is luxurious
it's very comfortable and they are very responsive and helpful
the linen was top quality and beds are really comfortable
Cleanliness:
the house is very comfortable and clean the breakfast is delicious overall a great experience
Host:
very beautiful victorian styled decor and amazing hosts
gys and denzil were very nice hosts
the attention to detail decor and friendly hosts was my experience
wow wow wow absolutely fantastic host food home everything was awesome
you can expect comfort attention to detail very attentive hosts fantastic breakfast
Location:
excellent proximity to univ kzn close to downtown pmb
nice clean house in a good location for a work trip to ukzn
truly a 5 star place
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
4.34 km (2.7 mi) from Golden Horse Casino
56 reviews   Wifi Available
ROOM IN BED AND BREAKFAST 12 Beds 14 Guests 5 Bedrooms 5 Bathrooms

Accommodates: 14

Top guest reviews
Amenities & Room:
our fan burnt out and we had a u
lastly there is great vodacom signal and the included wifi was outstanding
rooms were neat and homely
the rooms are impressive including the linen
Cleanliness:
rooms were clean well lit clean and cosy
very clean and beautiful surroundings
accommodation is clean tidy and spacious
this is a very clean good value for money stay
the accomodation is very comfortable clean and contemporary
Host:
lovely home with excellent hosts
the host was very accommodating and lovely
adel was so accommodating and kind
beautiful place and fantastic hosts
the hosts are very friendly and welcoming and made me feel right at home
Location:
a great place to break away to for a stress free rest
beautiful gardens friendly staff excellent location affordable breakfast
very neat and tidy place
beautiful place and easy to find
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
7.06 km (4.4 mi) from Golden Horse Casino
100 reviews   Wifi Available
PRIVATE ROOM IN HOME 2 Beds 4 Guests 2 Bedrooms 2 Bathrooms

Accommodates: 4

Top guest reviews
Cleanliness:
it's a very clean space and the room is nice and spacious
great reception clean and great value for money
clean place and good hospitality
the host gave us a very warm welcome everything was clean and quite
Host:
amazing bnb with wonderful hosts
great place to stay at the host was very welcoming and kind
very thoughtful and understanding hosts
i was met by the co host lindiwe i was treated to a welcome dinner
host mhleli is very nice with lots of personal attention
Location:
the breakfast was good the location is perfect for relaxing
if you want to experience kasi at a value for money it is a great location
the place is a little far from town for my liking
as i had booked the place on behalf of my family they informed me that mhleli’s space was great
this is a great place to stay at good value for money
Read more reviews

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.

Stayed at this property?

5.56 km (3.5 mi) from Golden Horse Casino
13 reviews  
Entire apartment 1 Bed 2 Guests

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
4.07 km (2.6 mi) from Golden Horse Casino
56 reviews  
Private room in house 3 Beds 2 Bedrooms 2 Bathrooms
Top guest reviews
Amenities & Room:
a tv in the room would have been great plus a small bar fridge
Cleanliness:
spent a comfortable quiet night in the clean rooms
it is wonderfully convenient and very clean christell goes above and beyond and the small touches are amazing
the room is spacious and clean had everything we needed
stunning unique clean place with awesome hosts
spacious and clean accommodation friendly hosts very affordable
Host:
christell was an excellent host
christell is a lovely host
andre and christell were amazing hosts
amazing host very welcoming and patient
great host and just love the rusks she makes
Location:
great place with a convenient location
very comfortable and spacious home within walking distance of everything you would need in pmb
located in a quiet suburb quick and easy to get to town
i love the place for someone working for an ngo it was affordable yet we were also comfortable
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
1.83 km (1.2 mi) from Golden Horse Casino
17 reviews   Wifi Available
Private room in residential home 1 Bed 2 Guests 2 Bedrooms 2 Bathrooms

Accommodates: 2

Top guest reviews
Amenities & Room:
we did not spend much time in the room but had a pleasant rest when we did
Host:
cosy home and amazing hosts
alrado was a great host always eager to assist
alrado was very accommodating and welcoming
hosts were super awesome and the fellow-guests were pleasant
Location:
great location close to scottsville mall as well as golden horse casino
very decent and safe place
Read more reviews

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.

Stayed at this property?
Pietermaritzburg, KwaZulu-Natal, South Africa
4.9 km (3.1 mi) from Golden Horse Casino
259 reviews   Superhost Wifi Available
Entire guesthouse 3 Beds 4 Guests 2 Bedrooms 1 Bathroom

Accommodates: 4

Top guest reviews
Amenities & Room:
the cottage is comfortable and homely
lovely cottage very comfortable with many thoughtful touches
a welcoming and comfortable cottage full of thoughtful touches
i appreciated the extra effort put into providing breakfast essentials and the assistance offered by sue and mark
the cottage was very comfortable with fresh muffins fruit and everything you need for a great breakie
Cleanliness:
comfortable clean and safe
quaint clean cottage with everything provided
place is clean and provides tranquility
beautifully clean and has everything you would need
the place is great and clean
Host:
excellent accommodation and hosts were great
amazing host and great value for money
2 friendly dogs kept us company
sue is a great host and the friendliness is outstanding
sue and mark are amazing hosts who provide gracious hospitality
Location:
lovely location and warm welcome
quiet spot close enough to town with a beautiful garden
a wonderful oasis of calm and tranquility in a central location
perfect place perfect location and really lovely hosts
it's so wonderful staying in a genuine place with character and class
Read more reviews

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


Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Sumit lived in the UK for 10 years and experienced the hustle and bustle of the urban life. However, the serene Scottish country side is where his heart lies. He is still unable to understand Welsh...Read more

 Want to contribute as a Local Expert?
Explore Pietermaritzburg
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.