| Apartment type | Sleeps | Your options | Price for your stay | Select |
|---|---|---|---|---|
Compact Studio1 bathroom Living room: 1 double bed Entire place is yours23m² unitHigh-Speed WifiOnsite HostRooftop Pool Directions | Standard Rate Best Available Rate | R850 /night avg Best Available RateLowest online rate for this apartment Free cancellation available Pay in full at booking | ||
Studio1 bathroom Living room: 1 double bed Entire place is yours35m² unitHigh-Speed WifiOnsite HostRooftop Pool Directions | Standard Rate Best Available Rate | R1,100 /night avg Best Available RateLowest online rate for this apartment Free cancellation available Pay in full at booking | ||
One Bedroom1 bathroom 1 double bed Entire place is yours45m² unitInternet WifiOnsite HostRooftop Pool Directions | Standard Rate Best Available Rate | R1,148 /night avg Best Available RateLowest online rate for this apartment Free cancellation available Pay in full at booking | ||
Two Bedroom2 bathrooms Bedroom 1: 1 queen bedBedroom 2: 1 queen bed Entire place is yours88m² unitHigh-Speed WifiOnsite HostRooftop Pool Directions | Standard Rate Best Available Rate | R2,400 /night avg Best Available RateLowest online rate for this apartment Free cancellation available Pay in full at booking | ||
Three Bedroom3 bathrooms Bedroom 1: 1 queen bedBedroom 2: 1 queen bedBedroom 3: 1 queen bed Entire place is yours116m² unitHigh-Speed WifiOnsite HostRooftop Pool Directions | Standard Rate Best Available Rate | R4,000 /night avg Best Available RateLowest online rate for this apartment Free cancellation available Pay in full at booking |
Private parking is available on site (reservation is needed) and costs ZAR 150 per day.
From 3:00 PM to 8:00 PM
Guests are required to show a photo ID and credit card at check-in.
You need to let the property know what time you'll be arriving in advance.
From 8:00 AM to 10:00 AM
Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0 - 2 years
Crib upon request
Free
The number of cribs allowed depends on the option you choose. Check your selected option for more info.
There are no extra beds available at this property.
All cribs are subject to availability.
The minimum age for check-in is 18
Smoking is not allowed.
Parties/events are not allowed
Guests need be quiet between 10:00 PM and 8:00 AM.
Pets are not allowed.
Property information sourced from our Booking.com listing.

Local Cafés & Restaurants Perks

Local Experiences That Define Cape Town
ONEHUNDRED ON M — Cape Town









Distances are estimated from the building's location and may vary by route.
Verified guest ratings from Booking.com · 616 reviews
Scores are sourced from Booking.com and are based on reviews from verified guests.
“I had a great stay at this beautiful hotel while visiting from Congo. The room was modern, clean, and spacious, with a separate kitchen and bedroom, and the view was amazing. Everything felt new and well maintained. A special thank you to Marco and Wonga at the front desk, who were incredibly helpful, friendly, and always willing to assist. Their excellent service made my stay even more enjoyable. Overall, a comfortable and memorable experience, and I would happily stay here again.”
“I spent 6 nights at One Hundred on M in February 2026 and had a wonderful experience. The apartment was spacious, well-appointed, and very comfortable, with excellent air conditioning, cozy beds, and a lovely communal living area that made it feel like a home away from home. The property was well maintained and provided everything needed for a relaxing stay. What truly stood out was the exceptional service from the staff. A special thank you to Marco at the front desk, who was incredibly welcoming, professional, and always ready to assist with a smile. His friendly attitude and attention to guests made a great stay even more memorable. I would happily recommend One Hundred on M to anyone visiting the area and would definitely stay here”
“My stay at One Hundred on M was absolutely fantastic. From the moment I arrived, I was welcomed with genuine warmth and professionalism. The property was beautifully maintained, comfortable, and exceeded my expectations in every way. What truly made the experience special, however, was the incredible staff. Everyone went above and beyond to ensure that my stay was enjoyable and stress-free. A special mention goes to Marco, whose kindness, attention to detail, and willingness to help made a lasting impression. His exceptional customer service reflects the high standards of the entire team. I would highly recommend One Hundred on M and look forward to returning.”
“Very spacious and well equipped apartment (we booked the 3 bedroom), enjoyed the terrace and sea view. Staff were very friendly and helpful during check in/out and happily stored luggage for us. Cleaning service was a bit patchy over the 8 days we stayed, but reception staff always keen to resolve any queries/issues promptly. Location is convenient, such a short walk to the promenade and so many shops and eateries around.”





