The 10 best self catering accommodation in Mataffin, South Africa | Booking.com
Skip to main content

Self Catering Accommodation in Mataffin

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Mataffin

Check out our pick of great self catering accommodation in Mataffin

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Mataffin and surroundings in the past month

See all

Highly rated self catering accommodation in Mataffin and nearby

  • Opal's Rest

    Nelspruit
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 25 reviews

    Opal's Rest, a property with a terrace, is situated in Nelspruit, 4.5 km from Nelspruit Nature Reserve, 10 km from Nelspruit Golf Club, as well as 19 km from Blue Moon Nelspruit.

    From US$43.58 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 444 reviews

    Set in Nelspruit, 700 metres from i'Langa Mall, Victorian Guest House features air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site.

    From US$69.73 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 250 reviews

    Le Grix Guesthouse, a property with a garden, is situated in Nelspruit, 5.8 km from Mbombela Stadium, 4.1 km from Nelspruit Nature Reserve, as well as 4.2 km from Nelspruit Railway Station.

    From US$55.20 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 27 reviews

    Located 6 km from Mbombela Stadium, Tan 46 Park Acres provides accommodation with free WiFi and free private parking.

    From US$102.24 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,468 reviews

    Located just 3.8 km from Mbombela Stadium, The Capital Mbombela features accommodation in Nelspruit with access to an outdoor swimming pool, a fitness centre, as well as a lift.

    From US$137.68 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 75 reviews

    Situated within 4.7 km of Mbombela Stadium and 3 km of Nelspruit Railway Station in Nelspruit, High Court Self Catering Apartments features accommodation with seating area.

    From US$75.54 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 31 reviews

    Featuring air-conditioned accommodation with a patio, Mnqobi Lifestyle Apartments is located in Nelspruit. This property offers access to a balcony, free private parking and free WiFi.

  • Stamvrug 9 B

    Nelspruit
    8.0+ review score
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 59 reviews

    Located in Nelspruit and only 5.5 km from Mbombela Stadium, Stamvrug 9 B provides accommodation with inner courtyard views, free WiFi and free private parking.

    From US$44.25 per night

Enjoy breakfast in Mataffin and nearby

  • Francolin Lodge

    Nelspruit
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 454 reviews

    This modern, 5-star guest house offers stylish open plan rooms with private balconies in the city centre of Mbombela.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 109 reviews

    Located in Nelspruit in the Mpumalanga region, HomeSweetHome City Apartment has a patio.

  • Perfect Hideaway

    Nelspruit
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Boasting air-conditioned accommodation with a patio, Perfect Hideaway is situated in Nelspruit. This property offers access to a balcony, free private parking and free WiFi.

  • Plum Cottage

    Nelspruit
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 53 reviews

    Featuring air-conditioned accommodation with a private pool, Plum Cottage is located in Nelspruit.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 6 reviews

    Featuring air-conditioned accommodation with a patio, Spacious 2-bed, 2-bath villa with garden and parking is set in Nelspruit.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 55 reviews

    Situated in Nelspruit, 4.7 km from Mbombela Stadium and 3.1 km from Nelspruit Railway Station, NST City Apartments @ Casalinga Villa offers air conditioning.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Situated in Nelspruit, Nartjie - Apartment #2 features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Cloud 9 Elevate your Stay is set in Nelspruit.

These self catering accommodation in Mataffin and nearby have options with free cancellation

  • Wild Antelope on your doorstep!

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 27 reviews

    Offering a garden and garden view, Wild Antelope on your doorstep! is situated in Nelspruit, 6.2 km from Nelspruit Railway Station and 6.6 km from Nelspruit Nature Reserve.

    From US$107.21 per night
  • JS Inn

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 94 reviews

    Offering a garden and garden view, JS Inn is located in Nelspruit, 5.1 km from Mbombela Stadium and 3.3 km from Nelspruit Railway Station.

    From US$46.49 per night
  • Peace at 68

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 5 reviews

    Peace at 68 is set in Nelspruit, 3.6 km from Nelspruit Nature Reserve, 8.2 km from Nelspruit Golf Club, and 18 km from Blue Moon Nelspruit.

    From US$31.38 per night
  • Home 11 Strydom

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Set in Nelspruit, Home 11 Strydom offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$235.35 per night
  • Elephant villa 6 bedroom

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 6 reviews

    Featuring air-conditioned accommodation with a private pool, Elephant villa 6 bedroom is set in Nelspruit. This property offers access to a balcony, free private parking and free WiFi.

    From US$384.92 per night
  • Stay at Percy Self Catering House

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 85 reviews

    Offering a garden and garden view, Stay at Percy Self Catering House is set in Nelspruit, 7.1 km from Mbombela Stadium and 3.2 km from Nelspruit Nature Reserve.

    From US$41.26 per night
  • Wildepeer

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 39 reviews

    Situated in Nelspruit and only 6.2 km from Mbombela Stadium, Wildepeer features accommodation with garden views, free WiFi and free private parking.

    From US$46.49 per night
  • The Garden Den

    Nelspruit
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 12 reviews

    The Garden Den, a property with a garden, is situated in Nelspruit, 3.9 km from Nelspruit Railway Station, 7.5 km from Nelspruit Golf Club, as well as 17 km from Blue Moon Nelspruit.

    From US$56.95 per night