Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Accommodation Types
All Types (185)
B&Bs (7)
Lodges (1)
Hotels (3)
Guest Houses (17)
Self Catering (157)

Reviews of Milnerton

4.3 / 5 123 reviews
Read real reviews of Milnerton from 123 verified guests.
Easy online booking at 176 accommodation options in Milnerton. Browse Milnerton self-catering, guesthouses, B&Bs and hotels with great rates. Find Milnerton holiday accommodation for all tastes and budgets, with

Milnerton Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
R1 145
per night (sleeps 4)
Self Catering in Milnerton

136 Lagoon Beach is a modern fully furnished self-catering holiday apartment, situated within a fully serviced 4-Star hotel complex right on the Milnerton beachfront in Cape Town. Perfect for guests looking for comf...

per night (sleeps 2)
Self Catering in Milnerton

Key West 417 by CTHA offers comfortable self-catering accommodation in a stylish apartment within a luxurious development in Milnerton, Cape Town. Key West features state-of-the-art security, a clubhouse, a swimming...

R1 350
per night, for 2 ppl
B&B in Milnerton

Cinnamon House Bed & Breakfast offers guest rooms and is situated in Milnerton, Cape Town. Ideal for guests looking for a comfortable stopover, close to various facilities and attractions. Accommodation at Cinnamon...

R2 500
per night (sleeps 2)
Self Catering in Century City, Milnerton

The Residences is situated at the iconic Crystal Towers, in the heart of Century City. The living space at The Residences extends way beyond the boundaries of your designer self-catering apartment to incorporate the...

R1 006
per night (sleeps 4)
Self Catering in Milnerton

Leisure Bay 306 by CTHA is a luxury self-catering apartment located on the beachfront of Milnerton. This apartment is situated in a hotel complex offering spectacular views over the ocean and Table Mountain. The ap...

per night, for 2 ppl
Self Catering in Edgemead, Milnerton

Nat-Art Accommodation is situated in Edgemead, Cape Town. Close to Centuary City, Montegue Gardens, Paarden Eiland, Epping, Bellville and Parow. The premises offer guests a choice between 2 self-catering units and...

R1 897
per night, for 4 ppl
Self Catering in Century City, Milnerton

LAVIRA - Luxurious 1 Bedroom Apartment 303E is a fully furnished apartment offering quality self-catering accommodation in Century City. The apartment building is nestled on the banks of the man-made canals around t...

R1 650
per night (sleeps 4)
Self Catering in Milnerton

Lagoon Beach Apartments and Spa is situated on the beach in Milnerton, and offers comfortable self-catering accommodation in a privately owned and tastefully furnished, 2-bedroom apartment situated on the third floo...

per night (sleeps 2)
Self Catering in Milnerton

Located on a sun-soaked stretch of Milnerton Beach, Leisure Bay offers affordable, self-catering accommodation where one can enjoy spectacular, panoramic views of Table Mountain, Table Bay and Robben Island from you...

R2 800
per night, for 6 ppl
Self Catering in Milnerton

Island Beach House is a self-catering holiday home located on the popular Woodbridge Island Security Estate. It is situated a mere 150 m from the Milnerton Beach and just 9 km from Cape Town's city centre . The h...

Page 4 - Showing 31 to 40
  Previous Page 
 Next Page  
Milnerton is a northern suburb of Cape Town perched on the edge of the Atlantic Ocean. Situated 12km from the city centre, it offers easy access to the city hotspots and unbeatable views over the bay towards Table Mountain, Signal Hill, and Robben Island. With a beach, lagoon, shopping centres, and a golf course, Milnerton is the perfect place for a well-deserved break. ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |