At Colors of Cape Town Lodge, we’re all about making sure guests get a good night’s sleep at a great price.

When we opened our doors in the quiet, leafy oceanside suburb of Milnerton Ridge in 2011, we wanted to give travellers and holidaymakers an affordable place to stay outside of the fray of the bustling Cape Town city centre, but close enough to reach all the wonderful local attractions. We’re just around the corner from some of the Mother City’s most beautiful beaches, within 10 km of the airport and CBD and within easy reach of the Cape Winelands, Table Mountain and the like.

Our sixteen rooms come in all shapes and sizes, and you can overnight either on a self-catering or B&B basis, which is why we like to think of ourselves as operating somewhere in the space between a backpackers and guest house. We also cater for families and groups both big and small as well as those looking for long-stays. Our lodge sleeps a maximum of 48 people.

And as foreigners ourselves – we moved from The Netherlands in 2010 – we know how important it is to be at-home away from home, so we go out of our way to make it feel like family at Colors of Cape Town Lodge.

Barry & Patricia


Clean, Budget, Affordable, Hostel, Backpackers, Bed & Breakfast, Milnerton, Milnerton Ridge, Cape Town, Beach, Group Accommodation, Hospitality, Good value, Self-catering, Family accommodation, double en suite, dormitory, apartment, communal kitchen, family room, free Wi-Fi, safe, Paddocks shopping centre, Canal Walk, Hospital, Kite surf, water sports, Flamingo Vlei, My city busstop


Room Type

from 1 Feb 2017
to 30 Nov 2017

Family Room R 1 400
Apartment R 900
Double en-suite R 750
Standard (shared bathroom) R 500
Prices are per room, incl vat/excl breakfast

Dormitory (per bed) R 200
Price per bed, incl vat/excl breakfast

map & directions

Fairview Close is a side street of Fairview Crescent, close by Paddocks Shopping Centre

enquiries & reservations

4 Fairview Close, Milnerton Ridge, Cape Town

  • Tel: (+27 21) 551 9511
  • Cell: (+27 76) 059 9904

Prove you are not a robot: