
Cottage vacation rentals in City of Tshwane Metropolitan Municipality
Find and book unique cottages on Airbnb
Top-rated cottage rentals in City of Tshwane Metropolitan Municipality
Guests agree: these cottages are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for City of Tshwane Metropolitan Municipality cottage rentals
Cottage rentals with a hot tub

Guesthouse@Church #5 •JHB North • Upmarket studio
I had such a peaceful stay. The place was very clean and tranquil. A perfect get away. Thank you Bonolo and Thembalam for the hospitality.

Natures Green Resort and Spa - Cottage Classic
A gorgeous location on a nature reserve with amazing sunrises and sunsets and the occasional spotting of game like Baboons and Zebra. Spacious accommodation with plenty of room to relax inside or out. Though rather spartan, it provides ample space and a great stove/oven for self-catering. Very quiet and relaxing and a great place for contemplation. Would be excellent for a family or group. I felt quite safe and relaxed. I would definitely come again.

Ibis River Retreat - Hadeda Cottage
Tanja's cabins were peaceful and private along the river and were well stocked with kitchen supplies. Everyone was very attentive to our needs. While there are several other cabins each felt as if we were all by ourselves. The rivers edge is walkable and fishable with many different water birds and we even saw an otter and kudu. This is a gem of a place (thw caretakers as well) and I highly recommend!

Ibis River Retreat - Kingfisher Cottage
We stayed with three couples at Ibis River Retreat and had two cottages. Both cottages were super private, have their own private jacuzzi, which we enjoyed a lot. We had a lovely Braai in the evening and took a nice walk down to the river in the morning. We also booked a couples massage down at the Pool, which we would 100% recommend! Already one night felt like a full holiday and we felt absolutely rested and will definitely come back next time we’re in South Africa! Especially being so close to Johannesburg Airport (50 minutes drive), but still feeling like out in the wild surprised me very positively!

ChoosersExpress Luxury Hotel
This B&B exceeded our expectations, we felt at home

Bok Garden Studio in Fourways.
Great stay, will be back

Thyme Luxury Self catering Suite @VerandaHouse
What a peaceful, beautiful and generous space. We had such a restorative, blissful, intimate time hanging out in this space for a weekend. Alan and his staff made us feel so welcome and comfortable.

Wild Fig Cottage with Tickle Tub in Hartbeespoort
Lovely host. Sam was always ready to help. A great quick getaway from Joburg 😊
Pet-friendly cottage rentals

Comfy cottage for a small family in Big 5 Reserve.
We really enjoyed our weekend. It was so relaxing to chill in the hammock and watch all the birds and squirrels. Place was well equipped with no less than 3 places to braai. Great location in the quieter part of the reserve but still close enough to the shops and restaurants. Was a bit cold for us to use the pool but we'll be back!

Cottage of the Grumpy Old Man.
It is a homey, cosy and spacious place with a polite host. The Grumpy Old Man is quite welcoming. I only spent one night, but it was peaceful and quiet with a nice view from the kitchen. The decor is not fancy, but that actually made it feel more relaxed and like home. Woke up to nice bird sounds in the morning. Internet was great and the place is loadshedding proof with solar power.

Hoopoe Haven - Piet my vrou
Though we only stayed one night at Tracey's place, it was a pleasure to stay and we didn't want to leave so soon. The beds were incredibly comfortable!! The place has everything a large group would need with some nice homely touches. Thanks very much, will stay again!

Group units for overnight stays- sleeps 6 up to 16
We had an amazing stay!!!! We were a large group and the accommodation was so satisfying for all of us The big stand out was Ben the grounds keeper! He made sure we were well welcomed and looked after us throughout our stay. He made sure we had everything we needed and even made sure to keep an eye out for us late at night when we returned from a night out! A massive thank you to Ben !

Lonehill - Suite 2A
Helpful with communication. Would have loved a later check-in due to travel issues.

Guest Suite. Stay with us and enjoy free breakfast
Dear Ometere, Thank you for a wonderful stay at your Airbnb. The place was clean and comfortable, making my visit truly enjoyable. I really appreciated the peaceful atmosphere and the great location in Midrand. I hope to stay again in the future!

Cabane at Thaba N'chu Villa, pets welcome
Stephanie has been an exceptionally generous and caring host during my 3-week stay. The comfortable little studio is much nicer than the picture suggests. It is separate from the rest of the house, which has all the amenities for an enjoyable stay. Using Uber taxis or the Gautrain at Hatfield takes you to Pretoria central and beyond in 15 minutes. Highly recommended.

Mint Luxury self Catering Suite @ Veranda House
I needed a place to go where I can hide away from everyone and just have a weekend out and this was the ideal place to do that, no fuss no drama just clean spaces and peace and quiet.
Private cottage rentals

Garden Cottage
We had a wonderful stay at Nancy’s guest house. The place is beautiful, peaceful and in a very secure area. Nancy was a wonderful host, very responsive. She even waited for us though we arrived way past checkin time. She also allowed us to check out at 12pm. I greatly recommend!

Firefly Lane
We had an amazing stay. Julie is such an amazing host, she also had an amazing treat for us upon arrival. We will most definately visit her beautiful place again.

William the Charmer
I needed to go and do biometrics for a visa application and I found Joret's place to be close by. When I got confused with directions because of the closed road, Joret was very responsive when I called and she guided me on how to get to the guesthouse. Someone was there to open for me and lead me to my room. I liked that I had a kitchen area and bathroom to myself! The room was very clean and the area was quiet so I got peaceful rest after my bus ride from Botswana. The next morning at check-out I got to meet Joret. She was very friendly and so accommodating. When she heard I was taking the bus to go back home, she offered me to take a book from her library to read on my journey. This was such a nice gesture and I can say that I thoroughly enjoyed my book. This was such a great place with a great and lovely host, I would definitely go back again!

Serenity on Dias
Lauren is a great host that was readily available when required

Lovely Two Bedroom Cottage No Loadshedding
Located in a very peaceful and calm neighbourhood. My family and I loved the cottage. We were looking for something where we could have the option to have a home cooked meal and we were not disappointed. All major cooking utensils were provided for. The cottage was true to its description and pictures. The Host, Toy is very welcoming and friendly too!

Sunset Hideaway
Mpho's place was a great find for our trip. The location was beautiful, peaceful and accommodated our getaway. Mpho is an amazing communicator and went extra mile in ensuring that our stay was enjoyable. I would definitely recommend it.

Self-catering unit with off-grid work area & Wi-Fi
Marcelle and Fritz are sure super hosts. Fritz was waiting to welcome me at the gate. I felt at home and in love with the property before getting inside. I would have loved to stay longer to enjoy the beauty and hospitality. My room was more beautiful, homely, and better than pictures and words can capture. I sure will be back.

Waybury Cottage - a cozy home from home !
Waybury Cottage was perfect for our three and a half week stay. Private entrance and driveway and very secure off a boomed road. Felt very rural with chickens and guinea foul in the large garden!. Perfectly located for Sandton, Hyde Park, Fourways and Monte Casino. Shane is a wonderful host. No hesitation in recommending the cottage.
Destinations to explore
- Bed and breakfasts City of Tshwane Metropolitan Municipality
- Family-friendly rentals City of Tshwane Metropolitan Municipality
- Rentals with beach access City of Tshwane Metropolitan Municipality
- Smoking-friendly rentals City of Tshwane Metropolitan Municipality
- Waterfront rentals City of Tshwane Metropolitan Municipality
- Cabin rentals City of Tshwane Metropolitan Municipality
- Rentals with outdoor seating City of Tshwane Metropolitan Municipality
- Condo rentals City of Tshwane Metropolitan Municipality
- Private suite rentals City of Tshwane Metropolitan Municipality
- Farmstay rentals City of Tshwane Metropolitan Municipality
- Rentals with a washer and dryer City of Tshwane Metropolitan Municipality
- Rentals with a sauna City of Tshwane Metropolitan Municipality
- Rentals with an EV charger City of Tshwane Metropolitan Municipality
- Boutique hotel rentals City of Tshwane Metropolitan Municipality
- Rentals with a patio City of Tshwane Metropolitan Municipality
- Rentals with lake access City of Tshwane Metropolitan Municipality
- Beachfront rentals City of Tshwane Metropolitan Municipality
- Rentals with a hot tub City of Tshwane Metropolitan Municipality
- Pet-friendly rentals City of Tshwane Metropolitan Municipality
- Rentals with a fireplace City of Tshwane Metropolitan Municipality
- Rentals with a home theater City of Tshwane Metropolitan Municipality
- Rentals with pools City of Tshwane Metropolitan Municipality
- House rentals City of Tshwane Metropolitan Municipality
- Villa rentals City of Tshwane Metropolitan Municipality
- Guesthouse rentals City of Tshwane Metropolitan Municipality
- Serviced apartment rentals City of Tshwane Metropolitan Municipality
- Rentals with a fire pit City of Tshwane Metropolitan Municipality
- Hotel rentals City of Tshwane Metropolitan Municipality
- Townhouse rentals City of Tshwane Metropolitan Municipality
- Apartment rentals City of Tshwane Metropolitan Municipality
- Rentals with breakfast City of Tshwane Metropolitan Municipality
- Fitness-friendly rentals City of Tshwane Metropolitan Municipality
- Kid-friendly rentals City of Tshwane Metropolitan Municipality
- Cottage rentals Gauteng
- Cottage rentals South Africa
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Maboneng Precinct
- Montecasino
- Gold Reef City
- Dinokeng Game Reserve
- Irene Country Club
- Kyalami Country Club
- Observatory Golf Club
- Johannesburg Zoo
- Ebotse Golf & Country Estate
- Parkview Golf Club
- Acrobranch Melrose
- Ruimsig Country Club
- The River Club Golf Course
- Royal Johannesburg & Kensington Golf Club
- Dainfern Golf & Residential Estate
- Pretoria Country Club
- Voortrekker Monument
- Glendower Golf Club
- Killarney Country Club
- Wild Waters - Boksburg
- Randpark Golf Club
- Sterkfontein Caves
- Sandy Lane Golf Club
- Pines Resort