Skip to main content

The 10 Best Guest Houses in Pietermaritzburg, South Africa

Check out our pick of great guest houses in Pietermaritzburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated within 4 km of Queen Elizabeth Park Nature Reserve and 5.6 km of Comrades Marathon House in Pietermaritzburg, Taunton Manor provides accommodation with seating area. This property offers access to a patio and free private parking. The property comes with a year-round outdoor pool and is located 3.7 km from KwaZulu-Natal Museum. There is also accommodation available for disabled guests.

The guest house features a barbecue and a garden.

Beautiful and clean, felt like home ❤️

Show more Show less
9.1
Superb
334 reviews
Price from
THB 1,811
per night

Queen Elizabeth Park Nature Reserve is 13 km from the bed and breakfast, while Natal Zoological Gardens is 21 km away. The nearest airport is Pietermaritzburg, 6 km from Hamilton Urban Farm Guest House, and the property offers a paid airport shuttle service.

Our host Gail was amazing! She went above and beyond for us and made sure our stay was comfortable. Breakfast every morning was delicious and fresh. The rooms were clean and comfortable.

Show more Show less
9.2
Superb
224 reviews
Price from
THB 1,628
per night

Boasting panoramic views of Pietermaritzburg, Lexden Guesthouse offers accommodation set amongst a lush garden. Located 3 km from City Hall, this guest house offers free, WiFi and free private parking.

On of the best guest houses we ever stayed in

Show more Show less
9.3
Superb
121 reviews
Price from
THB 4,169
per night

The guest house features a flat-screen TV. Towels and bed linen are available in the guest house. For added privacy, the accommodation features a private entrance.

Butterflies for Africa is 6.5 km from the guest house, while Umgeni Valley Nature Reserve is 19 km from the property. The nearest airport is Pietermaritzburg Airport, 9 km from Clivia Guesthouse.

The garden view is amazing with the pool, quite place, privacy, the host welcoming willing to help anytime, clean linen and towels, that place is amazing we really enjoyed the peacefulness above all.

Show more Show less
9.1
Superb
29 reviews
Price from
THB 893
per night

Offering a garden and garden view, St John`s Guest House is located in Pietermaritzburg, 2.9 km from KwaZulu-Natal Museum and 3.9 km from Butterflies for Africa. The air-conditioned accommodation is less than 1 km from Comrades Marathon House, and guests can benefit from private parking available on site and free WiFi. Featuring family rooms, this property also provides guests with a year-round outdoor pool.

The property is beautiful and spacious and in a great location. It is also very safe and has space for parking if needed. There is a pool and a beautiful yard and garden as well. I also liked having the option to add meals and laundry for my stay. Everything was also very clean

Show more Show less
9.2
Superb
12 reviews
Price from
THB 972
per night

Located 4.1 km from KwaZulu-Natal Museum, @ 21 Guest House offers accommodation with a patio, as well as a garden. There is a private entrance at the guest house for the convenience of those who stay. The guest house provides garden views, a barbecue, a 24-hour front desk, and free WiFi is available throughout the property.

homeliness and cleanliness, high quality finishes

Show more Show less
8.6
Fabulous
101 reviews
Price from
THB 2,184
per night

Complete with a private bathroom, all units at the guest house are fitted with a flat-screen TV, and certain rooms are equipped with a seating area. The units will provide guests with a wardrobe and a kettle.

Excellent ambience,Great hosts.Superb breakfast served at 3 AM as requested by us.Cannot expect a better place in Pietermaritzburg.

Show more Show less
8.1
Very good
118 reviews
Price from
THB 1,242
per night

Featuring garden views, Africa's Eden Guesthouse offers accommodation with patio, around 3 km from KwaZulu-Natal Museum. With river views, this accommodation features a balcony and a swimming pool. The guest house provides rooms with air conditioning, free private parking and free WiFi.

Excellent location. Quiet and 2 min out of town but very magical setting. The river in the property is so cool! Everything is just beyond exceptional.

Show more Show less
8.7
Fabulous
137 reviews
Price from
THB 1,777
per night

Every room at this guest house features a flat-screen TV with satellite channels and DVD player. You will find a kettle in the room. Rooms are fitted with a private bathroom. Air conditioning is available at a surcharge.

Very well kept and had aircon. Good location for me.

Show more Show less
8.1
Very good
390 reviews
Price from
THB 1,181
per night

Boasting an outdoor swimming pool and views of garden, Smithgrove Guesthouse is a recently renovated bed and breakfast situated in Pietermaritzburg, 2.1 km from KwaZulu-Natal Museum. The property has inner courtyard and quiet street views, and is 4 km from Comrades Marathon House. The accommodation features a shared kitchen and a shared lounge for guests.

Breakfast was not surved due to Covid restrictions.

Show more Show less
8.7
Fabulous
414 reviews
Price from
THB 1,489
per night

Most booked hotels in Pietermaritzburg in the past month

FAQs about hotels in Pietermaritzburg






Guest houses that travellers love in Pietermaritzburg

  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 38 reviews
    The hosts treated us like family and were very accommodating. the neighborhood was very quiet and nice area. we were very close to our appointments and quite for resting. Such a wonderful property and view over PMB
    Dieter
    South Africa
  • From THB 1,161.31 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 9 reviews
    Nice and quiet. cosy room with all the things you need. Easy to locate and host responds quick
    Sabelo
    South Africa
  • From THB 1,161.31 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 9 reviews
    Absolutely great host, and great property. Affordable and excellent value for money.
    Chris
    South Africa
  • From THB 2,282.91 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 224 reviews
    Friendly host Clean guesthouse Comfortable beds Has all the facilities I need when away from home.
    Balan
    South Africa
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 137 reviews
    The host was amazing. Extremely helpful. It was like a home away from home. The property was amazing and the pictures don't do it justice. I ended up staying for way longer at the place. If you are ever in Pietermaritzburg and looking for a comfortable and quiet place, do yourself a favour and consider this place. You won't regret it.
    Sifiso
    South Africa
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 292 reviews
    Wonderful quiet location, a real hidden gem, and an exceptionally welcoming and caring host. I can highly recommend the Hidden Inn
    Angela
    Germany
  • From THB 1,555.85 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 106 reviews
    Chido's guesthouse goes the extra mile to collect guests from airport and make them comfortable. Wifi, clean, decent crockery and neat units. Very quiet and the guesthouse has security and cameras as well. Chido took care of helping my mother who had an operation while I was in Gauteng. Absolutely personalized service!!!! The units had shampoo, shower gels and hand gels. Enough toilet rolls and sugar, coffee. There were clean towels delivered daily and an extra blanket when it got cold.
    Juanita
    South Africa
  • From THB 2,084.39 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 123 reviews
    Helge was extremely caring and helpful. She is indeed a great host. We will definitely be using her guesthouse in the future.
    Keshika
    South Africa
  • From THB 2,282.91 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 224 reviews
    great host - great location
    Co
    South Africa
  • From THB 1,746.92 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 209 reviews
    Very beautiful, spacious, great location, warm and friendly hosts, beautiful furnishings, very comfortable, Cody and quiet. Great value for money
    Tasneem
    South Africa

Research, refine and make plans for your whole trip