Skip to main content

The best cottages in Pietermaritzburg

Check out our pick of great cottages 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.

Welcome Home Cottages is located in Pietermaritzburg and features a private pool and garden views. It is set 3.9 km from Queen Elizabeth Park Nature Reserve and offers full-day security. The holiday home also provides free WiFi, free private parking and facilities for disabled guests.

All you need for a weekend stay! Comfortable, well equipped kitchen, good wifi, DStv, comfortable lounge, safe with good security & good location and access

Show more Show less
9.4
Superb
132 reviews
Price from
THB 1,299
per night

Situated just 4 km from KwaZulu-Natal Museum, Wylde Rose Cottage features accommodation in Pietermaritzburg with access to a garden, barbecue facilities, as well as full-day security. Private parking is available on site at this recently renovated property. The apartment has family rooms.

I would highly recommend. The property is in a safe and peaceful neighbourhood. The furnishings are a beautiful mixture of modern and cottage style. All of the listed facilities were available to us during our stay. Glenda and her husband were lovely hosts.

Show more Show less
9.7
Exceptional
15 reviews
Price from
THB 1,367
per night

Boasting air-conditioned accommodation with a patio, Forest View Cottage is situated in Pietermaritzburg. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 6.9 km from KwaZulu-Natal Museum.

Pictures don't do justice to this place! It was absolutely amazing!! The neighbourhood, the cleanliness, very near to the cbd, peaceful.

Show more Show less
9.6
Exceptional
76 reviews
Price from
THB 1,360
per night

Located in Pietermaritzburg in the KwaZulu-Natal region, with Comrades Marathon House nearby, Lifestyle Golf Estate provides accommodation with free WiFi and free private parking. The property is situated 4.1 km from KwaZulu-Natal Museum, 11 km from Queen Elizabeth Park Nature Reserve and 20 km from Natal Zoological Gardens. The property is non-smoking and is set 4 km from Butterflies for Africa.

Beautiful views, comfortable accommodation, clean. Parking was perfect.

Show more Show less
8.8
Fabulous
16 reviews
Price from
THB 2,204
per night

The holiday home is composed of 4 separate bedrooms, a living room, a fully equipped kitchen with an oven and microwave, and 3 bathrooms. The accommodation offers a fireplace.

Guests at the holiday home will be able to enjoy activities in and around Pietermaritzburg, like hiking. Guests can also warm themselves near outdoor fireplace after a day of cycling.

Show more Show less
9
Superb
4 reviews
Price from
THB 3,777
per night

Offering a garden and garden view, Secret Sanctuary: Corner Cottage is situated in Pietermaritzburg, 6.9 km from Butterflies for Africa and 7 km from KwaZulu-Natal Museum. This property offers access to a terrace and free private parking. The property is non-smoking and is located 4.9 km from Comrades Marathon House.

Show more Show less
1
Review score
1 reviews
Price from
THB 777
per night

18 on Shores, a property with a garden, is set in Pietermaritzburg, 3.6 km from KwaZulu-Natal Museum, 4.5 km from Butterflies for Africa, as well as 11 km from Queen Elizabeth Park Nature Reserve. It is located 1.9 km from Comrades Marathon House and offers room service. There is free private parking and the property provides paid airport shuttle service.

Show more Show less
5.2
Review score
4 reviews
Price from
THB 29,974
per night

Non Stop Adventures Weaver Cottage, a property with a garden, is located in Pietermaritzburg, 11 km from Baynesfield Estate Museum, 29 km from Comrades Marathon House, as well as 29 km from KwaZulu-Natal Museum. This property offers access to a terrace and free private parking. Butterflies for Africa is 33 km away and Natal Zoological Gardens is 35 km from the holiday home.

amazing view peaceful and host very friendly

Show more Show less
6.7
Review score
9 reviews
Price from
THB 1,349
per night

Offering a garden and garden view, Lacebark Cottage is set in Hilton, 6.3 km from Queen Elizabeth Park Nature Reserve and 11 km from KwaZulu-Natal Museum. This apartment provides free private parking and private check-in and check-out. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace or simply kick back and relax.

It was an ideal location visiting my Dad in Hilton.

Show more Show less
8.4
Very good
5 reviews
Price from
THB 1,619
per night

A recently renovated chalet located in Hilton, Elvandar Country Cottage features a garden. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is set 11 km from Queen Elizabeth Park Nature Reserve.

Beautifully crafted cottage with a stunning view. We loved the peaceful valley and the local bird life. The cottage is stylish, well equipped and baby friendly. We enjoyed using this as a base to visit all that the Natal Midlands have to offer. Highly recommended

Show more Show less
9.8
Exceptional
20 reviews
Price from
THB 3,247
per night

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.
Search cottages in Pietermaritzburg

Most booked cottages in Pietermaritzburg this month

Cottages that guests love in Pietermaritzburg

  • Avg. price/night: THB 1,498.71
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 414 reviews
    It was a lovely little getaway for the night. The decor was superb and the room was cosy and comfortable and clean. The rose petals were such a nice touch too! Had an amazing stay.
    Jasmin
    Young couple
  • Avg. price/night: THB 1,169
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 11 reviews
    Nice and quiet. cosy room with all the things you need. Easy to locate and host responds quick
    Sabelo
    People with friends
  • Avg. price/night: THB 1,998.28
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 119 reviews
    Rooms were cosy
    Veronica
    Young couple
  • Avg. price/night: THB 1,618.61
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 76 reviews
    super cute and cozy cottage in the main property! Hosts with the most always willing to assist!
    Natasha
    Family with young children
  • Avg. price/night: THB 1,618.61
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 76 reviews
    This cosy, well-appointed cottage has wonderful views of the forest at the back. The area is quiet & serene and highly recommended. Hosts are friendly & heloful. Would certainly stay here again. We loved the birdlife in the trees as well as the buck grazing near the back fence.
    Neville
    Young couple
  • Avg. price/night: THB 2,477.87
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 95 reviews
    Had a lovely stay with my two daughters. Was only for the one night while in town for a school function. The host was very friendly, and the cottage was super cozy and well equipped with everything I needed. They even left chocolates and cappuccino for us in the rooms.
    Rooyen28
    Family with young children
  • Avg. price/night: THB 1,618.61
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 76 reviews
    Beautifully decorated, very comfortable and peaceful, lovely cottage with everything you need
    Paul
    Family with young children
  • Avg. price/night: THB 1,918.35
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 103 reviews
    Great hosts, lovely cottage! Everything you need. Definitely recommend.
    Jesse&Soraya
    Young couple
  • Avg. price/night: THB 1,698.54
    7.8
    Scored 7.8
    Good
    Rated good
     · 841 reviews
    I loved everything about the place, it different from most lodges in the province. It explores our heritage in KZN - the designs of the huts in & out were great, and having nature breath in its space was unspeakable. It felt like home!
    Mtshali
    Young couple
  • Avg. price/night: THB 1,748.50
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 159 reviews
    Everything,clean cosy Cabin with good amenities.
    mjabulelwa Zondi
    Family with young children

Research, refine and make plans for your whole trip