1. Secret Garden Guesthouse Cape Town, Bloubergstrand (From R520 per person)
With views of Table Mountain and within walking distance to the beach, Secret Garden Guesthouse in Cape Town is the perfect spot to unwind.
2. Deo Gratia Guest House, Durbanville (From R425 per person)
Boasting a true country feel, this lovely guest house is situated on a beautiful Small Holding in Durbanville. There is a great range of rooms and units available to choose from.
3. Caxton Manor, Constantia (From R400 per person)
Found in the heart of the beautiful Constantia valley, Caxton Manor is a family-run business that provides friendly service and excellent accommodation.
Guest can choose between double and single en-suite rooms as well as a self-contained family unit.
4. A Tuscan Villa Guest House, Fish Hoek (From R625 per person)
Enjoy a luxurious stay at this affordable 4-Star Tuscan styled Villa, situated close to the beach.
The villa boasts 7 en-suite rooms with 100% percale cotton linen and down duvets. A Full English, Continental or health breakfast is served.
5. The Fritz Hotel , Gardens (From R475 per person)
This quaint 3-star hotel, within easy walking distance of the Cape Town city centre is located in a quiet, secure residential area and boasts true Victorian charm.
Some of the finest restaurants, bars and clubs that Cape Town has to offer are a mere stone throw away.
6. Bayview Penthouses, Camps Bay (From R990 per unit)
Ideally situated high above Camps Bay on the slopes of the majestic mountain range, boasting amazing sea views. Bayview offers the ultimate in luxury self-catering accommodation in Cape Town and is only a 5-minute drive from the city centre.
7. Serviced Apartments, Bellville (From R450 per unit)
These modern and fully-equipped apartments are ideal for short-term stays and offer great views of the Cliffs Tyger Waterfront. The apartments are self-catering and have an open-plan kitchen with tea and coffee making facilities.
8. Surferscorner Luxury Apartments, Muizenberg (From R410 per person)
The famous Surfer's corner is located along the beautiful, sandy Muizenberg beach. There are 14 luxury self-catering apartments available here, which can sleep up to 64 guests.
9. Rosedene Guest House, Higgovale (From R1850 per unit)
Tucked away at the top of Cape Town, this beautiful guest house is situated on the slopes of Table Mountain and is a great "home away from home". It offers a great selection of rooms and cottages.
10. Panorama Guest House, Newlands (From R450 per person)
Located near to Kirstenbosch National Botanical Gardens, this peaceful house is offers two elegantly appointed en-suite double rooms with private terraces, a family suite, including two double rooms with own bathroom and shower as well as the Panorama self-catering units, which are accessible by private lift.
Panorama boasts breath-taking views from every room.
11. Flora Bay Resort, Hout Bay (From R1090 per unit)
Situated in a sheltered cove below Chapman's Peak Drive, Flora Bay offers a wonderful secluded beach and rock pools.
12. Blue On Blue Bed & Breakfast, St James (From R459 per person)
With wonderful views of the Indian Ocean, Blue on Blue offers a relaxing base for your holiday. Visit the nearby restaurants, museums, and some lovely antique shops and art boutiques, or head down to the nearby tidal swimming pool.