Best apartment offers in Thornville

Find the best offers in Thornville

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Thornville apartments
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

12 Best apartments in Thornville

Compare Family-Friendly Holiday Apartments in Thornville

Family holidays in Thornville work best when your apartment offers plenty of space and city attractions within easy reach.

Chilli Cottage - Off Grid Get Away - Thornville
9.3 11 reviews
Thornville
16/10 – 22/10
£75/nighttotal: £450 (6 )

Chilli Cottage - Off Grid Get Away

1 2
apartment , District d'uMgungundlovu
This self-catering cottage is situated on a private game farm in Indlovu, less than 2km from Wingrove and Secret Garden wedding venues and a 15-minute drive (approximately 10km) from Indlovu town centre.
The one-bedroom, one-bathroom property sleeps two guests, boasts a fridge and freezer, a garden, parking, and offers optional game drives and walking/cycling trails on the reserve.
Sinot Short Stays - Thornville
8.7 93 reviews
Thornville
16/10 – 22/10
£53/nighttotal: £318 (6 )

Sinot Short Stays

2 2
apartment , Pietermaritzburg
This two-bedroom apartment is conveniently located in Pietermaritzburg, just 2.7 kilometres from the Comrades Marathon House and 3.2 kilometres from the KwaZulu-Natal Museum, making it easy to explore the city's attractions. The property has received excellent ratings for cleanliness, location and user experience.
The 79 square metre apartment comfortably accommodates up to seven guests. It offers a range of features, including a balcony, garden, free Wi-Fi, parking, a fully equipped kitchen, and a peaceful garden setting.
19 Mirabelle Place - Thornville
9.4 78 reviews
Thornville
16/10 – 22/10
£46/nighttotal: £276 (6 )

19 Mirabelle Place

1 2
apartment , Pietermaritzburg
This one-bedroom flat is located just 3.7 kilometres from the Comrades Marathon House and 4.8 kilometres from the KwaZulu-Natal Museum, offering a peaceful setting in Pietermaritzburg. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The flat comfortably accommodates two guests and features a kitchen, a garden, and a swimming pool. Guests can enjoy a refreshing dip in the pool, relax in the garden, and make use of the free private parking.

Best Thornville holiday apartments with a kitchen

19 Mirabelle Place - Thornville
9.4 78 reviews
Thornville
16/10 – 22/10
£46/nighttotal: £276 (6 )

19 Mirabelle Place

1 2
apartment , Pietermaritzburg
This one-bedroom flat is located just 3.7 kilometres from the Comrades Marathon House and 4.8 kilometres from the KwaZulu-Natal Museum, offering a peaceful setting in Pietermaritzburg. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The flat comfortably accommodates two guests and features a kitchen, a garden, and a swimming pool. Guests can enjoy a refreshing dip in the pool, relax in the garden, and make use of the free private parking.
Stay At Imbali - Thornville
Thornville
16/10 – 22/10
£25/nighttotal: £150 (6 )

Stay At Imbali

1 2
apartment , Pietermaritzburg
Stay at Imbali apartment in Pietermaritzburg offers a convenient base, situated 8km from Pietermaritzburg Airport and within a short drive of attractions such as the KwaZulu-Natal Museum (7.7km) and the Comrades Marathon House (9.7km).
This self-catering flat features one bedroom, one bathroom, and sleeps up to three guests, boasting free Wi-Fi, air conditioning, parking, and a fully equipped kitchen; enjoy a flat-screen TV and explore nearby Queen Elizabeth Park Nature Reserve (14.3km) and Butterflies for Africa (11.5km).
Ashburton Stays - Thornville
8.9 19 reviews
Thornville
19/08 – 21/08
£195/nighttotal: £390 (2 )

Ashburton Stays

5 4
apartment , Pietermaritzburg
This five-bedroom Pietermaritzburg luxury retreat, ideal for families or groups of up to ten, offers a master suite with jacuzzi and fireplace, plus four bathrooms and a kitchen with freezer and dishwasher; precise location details and proximity to Pietermaritzburg attractions are however, unavailable.
The property boasts ample parking, a cosy lounge with fireplace, and is surrounded by nature and domestic animals, promising a comfortable stay with access to amenities like internet.
Kulungile Farm House - Thornville
10 2 reviews
Thornville
18/08 – 27/08
£73/nighttotal: £657 (9 )

Kulungile Farm House

1 5
apartment , Thornville
This Thornville farmhouse, sleeping 6-8 guests in three bedrooms and three bathrooms, is ideally located for exploring the local area, although precise distances to Thornville's attractions require further clarification.
The property boasts a fully equipped kitchen, air conditioning, parking, and stylish interior design, further details of which, along with specifics on amenities and on-site activities, are needed.

Frequently asked questions about apartment rentals in Thornville

  • What is Thornville best known for?

    Thornville is known for its beautiful scenery and its proximity to the Drakensberg Mountains. It's a great base for exploring the area and enjoying the outdoors.
  • What are the best apartments in Thornville?

    Among the apartments in Thornville, Aloe Hill Cottage (Off The Grid - No Load-shedding) is the most popular one.

  • What are the closest cities to visit near Thornville?

    The nearest city to Thornville is Harrismith, which is about 30km away. There's also the slightly larger city of Bethlehem, which is about 70km away. Both cities have a variety of shops, restaurants, and attractions.
  • What are the best apartments with parking in Thornville?

    The best apartment with parking in Thornville is Aloe Hill Cottage (Off The Grid - No Load-shedding).

  • What are the best ways to relax in Thornville?

    Thornville is a very peaceful and relaxing place. You can simply enjoy the scenery, go for a walk in the countryside, or have a picnic by the Sterkfontein Dam. If you're looking for something a bit more active, you can go for a hike or a bike ride in the Drakensberg Mountains.
  • What are the advantages of choosing an apartment for your stay in Thornville?

    Apartments in Thornville tend to be quite spacious and offer more privacy than a hotel room. They're also often a good value for money, especially if you're travelling with a family or a group of friends.

Destinations nearby

Best Thornville holiday apartments with air conditioning

Cottage On Lorraine - Thornville
9.7 3 reviews
Thornville
16/10 – 22/10
£82/nighttotal: £492 (6 )

Cottage On Lorraine

1 2
apartment , Pietermaritzburg
Cottage on Lorraine is a self-catering apartment located in Pietermaritzburg, 3.06 kilometres from the Comrades Marathon House and 3.54 kilometres from the KwaZulu-Natal Museum.
This accommodation offers a private swimming pool, complimentary on-site parking, and a fully equipped kitchen, accommodating up to nine guests with one bathroom and two bedrooms.
Cheap ,Clean ,Quiet And Affordable Guest House In A Very Quiet Surburb - Thornville
Thornville
19/08 – 21/08
£23/nighttotal: £46 (2 )

Cheap ,Clean ,Quiet And Affordable Guest House In A Very Quiet Surburb

1 4
apartment , Pietermaritzburg
This guest house is located in Pietermaritzburg, within easy reach of both the Macrorie House Museum and The Old Prison, making it ideal for exploring the city's historical attractions. The surrounding area is peaceful and residential, offering a tranquil retreat from the bustling city centre.
The property features a spacious lounge and communal kitchen, perfect for socialising with fellow guests. With 14 beds across 5 bathrooms, this B&B is perfect for large groups or families. Enjoy the sheltered pool area with a braaiing area, or take advantage of the convenient location and explore the nearby attractions, including Epic Karting and the National Botanical Gardens.
Stay At Imbali - Thornville
Thornville
16/10 – 22/10
£25/nighttotal: £150 (6 )

Stay At Imbali

1 2
apartment , Pietermaritzburg
Stay at Imbali apartment in Pietermaritzburg offers a convenient base, situated 8km from Pietermaritzburg Airport and within a short drive of attractions such as the KwaZulu-Natal Museum (7.7km) and the Comrades Marathon House (9.7km).
This self-catering flat features one bedroom, one bathroom, and sleeps up to three guests, boasting free Wi-Fi, air conditioning, parking, and a fully equipped kitchen; enjoy a flat-screen TV and explore nearby Queen Elizabeth Park Nature Reserve (14.3km) and Butterflies for Africa (11.5km).
The Owl House, 3 Bedroom Lakeside Home With Views - Thornville
9.7 7 reviews
Thornville
19/08 – 21/08
£165/nighttotal: £330 (2 )

The Owl House, 3 Bedroom Lakeside Home With Views

3 4
apartment , District d'uMgungundlovu
The Owl House is located in Camperdown, just 18 km from Tala Private Game Reserve, 24 km from Natal Zoological Gardens, and 31 km from Comrades Marathon House, offering a peaceful retreat in a scenic location. It has received excellent user ratings for cleanliness and location, making it a popular choice for travellers.
Each room at this guesthouse has a fully equipped kitchen with modern appliances, allowing guests to prepare their own meals. Relax by the outdoor fireplace, take a dip in the swimming pool, or enjoy the beautiful views of the lake from your private terrace.

Popular Pet-Friendly Holiday Apartments in Thornville

A great holiday apartment in Thornville makes all the difference, and you have plenty of quality options to choose from here.

Rocky Valley Game Lodge - Thornville
10 1 review
Thornville
18/08 – 27/08
£195/nighttotal: £1755 (9 )

Rocky Valley Game Lodge

1 5
apartment , Ashburton
This four-bedroom, four-bathroom dwelling, known as Rocky Valley Game Lodge, is situated in a rural area near Ashburton, offering game drives showcasing local wildlife such as duiker, kudu, and giraffe.
The self-catering property sleeps up to ten guests in en-suite rooms and boasts a fully equipped kitchen, indoor fireplace, outdoor fire pit, and braai area with scenic views.
©2026 cozycozy.com