Special offers and Exclusive deals

Search Hotels

2026-02-23
2026-02-24
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

All Cape Town hotels

3Br Lakeside Home Mountains & Beach Nearby

47 Bunker Road, Cape Town, South Africa View map

Situated 2.5 km from the Steenberg Village Centre, the 3-room 3Br Lakeside Home Mountains & Beach Nearby Cape Town apartment also boasts easy access to Cape Town train station which is around 40… More

Book Now

Spectrum Of Views Near Muizenberg

13 Iron Street, Lakeside, South Africa View map

Overlooking the lake, Spectrum Of Views Near Muizenberg Apartment Lakeside is a 10-minute ride from the scenic natural Kalk Bay Harbour Harbor in Lakeside. This apartment features Wi-Fi throughout… More

Book Now

Lakeside Lodge

11 Leicester Road, Muizenberg, South Africa View map

Located only 5 minutes on foot from The Old Bakery Beauty Salon, the 3-star Lakeside Lodge Muizenberg hotel is approximately 5 minutes by car from Woolworths Old Bakery. This budget guest house in a… More

From US$ 65 Book Now

Penrose House Ocean View Villa

7 Penrose Road, Muizenberg, South Africa View map

The beachfront Penrose House Ocean View Villa Muizenberg offers swift access to various city sites, such as Muizenberg Hebrew Congregation, situated just 6 minutes' walk away. Located only 550m from… More

From US$ 441 Book Now

Mountain-Side Cottage With Breathtaking Sea View

12 Park Road, Muizenberg, South Africa View map

Situated about 25 minutes' walk from the Rhodes Cottage Museum, Mountain-Side Cottage With Breathtaking Sea View Muizenberg invites guests to relax at a terrace. More

Book Now

St James Pool Cottage

22 Ley Road, St James, South Africa View map

Located just 8 minutes' walk from St James Beach and Dangers Beach, the 1-room St James Pool Cottage features views of the sea. Wi-Fi is provided for both business and leisure activities. More

From US$ 101 Book Now

St James Garden Cottage

22 Ley Road, St James, South Africa View map

The 50 m² St James Garden Cottage is located 700 metres from Kalk Bay train station and about a 5-minute walk from Dangers Beach. Set 2.2 km from the Surfers Corner, this 1-bedroom apartment features… More

From US$ 93 Book Now

Ley At The Sea

22 Ley Road, Cape Town, South Africa View map

Featuring a swimming pool, Ley At The Sea Apartment Cape Town is 5 minutes' walk from Dangers Beach. Staying in this apartment, nestled in proximity to the Dalebrook Tidal Pool, guests can relax on a… More

Book Now

Muizenberg Gem 2Br Classic Elegance

150 Boyes Drive, Muizenberg, South Africa View map

Situated just 0.7 km from the St James Walkway, the 2-room Muizenberg Gem 2Br Classic Elegance apartment also boasts easy access to Muizenberg train station which is only a 5-minute walk away. More

Book Now

Blue On Blue Bed And Breakfast

9 Sandhurst Road, Saint James, St James, South Africa View map

Situated around a 5-minute drive from Kalk Bay Harbour, the comfortable Blue On Blue Bed And Breakfast St James features Wi-Fi in public areas, and parking on site. Its quiet location provides easy… More

From US$ 113 Book Now

Villa Moselle - St James

1 Moselle Road, St James, South Africa View map

**Experience Tranquility at Villa Moselle - St James** Nestled within the serene coastal enclave of St James, Villa Moselle - St James offers an idyllic retreat just 35 kilometers from the vibrant… More

Book Now

Bluebottle Guesthouse

18 Mount Road, Muizenberg, South Africa View map

Nestled about 15 minutes' walk from West Beach, the 3-star Bluebottle Guesthouse Muizenberg offers a shared lounge, various recreational opportunities, and a garden. Featuring 7 rooms with views of… More

From US$ 74 Book Now

Aqua Cottage Seaside Cape Town

16 Capri Road, St James, South Africa View map

The beachfront Aqua Cottage Seaside Cape Town St James overlooks the garden and is situated a few moments from Coloured Houses. Staying in this apartment, nestled merely a 9-minute walk from the… More

Book Now

Cape Weaver Muizenberg

16 Mount Road, Muizenberg, South Africa View map

**Cape Weaver Muizenberg: A Coastal Sanctuary** Nestled along the breathtaking shores of Muizenberg, Cape Weaver Muizenberg offers a serene retreat that is just a stone's throw away from the vibrant… More

From US$ 143 Book Now

Davley House, St James Kalk Bay

9 Ley Road, Cape Town, South Africa View map

The beachfront Davley House, St James Kalk Bay Cape Town villa is located around a 25-minute walk from Gallery South and invites guests to enjoy a terrace. More

From US$ 455 Book Now

Spacious Seaside Escape - Pool,Fireplace,Great View

39 Bryn Road, Lakeside, South Africa View map

Spacious Seaside Escape - Pool,Fireplace,Great View Lakeside villa is located 0.7 km from the Zandvlei Recreational Park and features a swimming pool as well as a terrace for guests' pleasure. At… More

Book Now

Mons Pes In Lakeside

31 Putter Road, Cape Town, South Africa View map

Nestled 2.3 km from Casa Labia, the 1-bedroom Mons Pes In Lakeside Cape Town villa entices guests to explore various tourist destinations nearby. More

From US$ 62 Book Now

St James Mansions Apartment

272 Main Road 5 St James Manisions, Muizenberg, South Africa View map

To enjoy your vacation in Muizenberg, stay at the spacious 1-bedroom St James Mansions Apartment Muizenberg, which is approximately 300 metres from Rhodes Cottage Museum and around 10 minutes' walk… More

From US$ 71 Book Now

Rodwell House

Rodwell Road, St James, South Africa View map

Rodwell House Hotel St James, located only a 5-minute stroll from St James Beach and within 5 minutes' drive of the scenic natural Kalk Bay Harbour Harbor, features a seasonal outdoor swimming pool… More

From US$ 1553 Book Now

Peaceful Lakeside Retreat Near Muizenberg

30 Bryn Road, Lakeside, South Africa View map

Situated nearly 25 minutes' walk from the Surfers Corner, the 1-room Peaceful Lakeside Retreat Near Muizenberg apartment also boasts easy access to Lakeside train station which is merely 300 metres… More

Book Now

Bella Ev Guest House

8 Camp Road, Muizenberg, South Africa View map

Located within 25 minutes' walk of Kalk Bay Theatre, the 4-star Bella Ev Guest House Muizenberg offers Wi-Fi in the rooms and a car park. There is an underground station near the guest house, and… More

From US$ 58 Book Now

Ocean Blue Stay

Main Road 268, St James, South Africa View map

Ocean Blue Stay St James apartment is located 2.8 km from the Casa Labia and a 25-minute walk from the scenic natural Kalk Bay Harbour Harbor. Wi-Fi is available for guests' business or leisure needs. More

Book Now

Colona Castle

1 Old Boyes Drive Verwood Road, Lakeside, South Africa View map

Nestled on the serene False Bay coast, the Colona Castle Hotel offers a tranquil escape from the bustling city while ensuring easy access to Cape Town's vibrant attractions. More

From US$ 268 Book Now

A Heavenly View

1, Sea View Road, Muizenberg, South Africa View map

Located around 5 minutes' walk from Muizenberg Beach and Down South Diving, A Heavenly View Apartment Muizenberg features views of the pool. The apartment offers modern facilities, such as Wi-Fi and… More

From US$ 60 Book Now

The Quinmatro, With Pool And Garage

30 Main Road, St James, South Africa View map

The 4-bedroom The Quinmatro, With Pool And Garage Villa St James is located nearly 5 minutes' walk from St James Beach and features a private pool as well as a terrace for guests' pleasure. Offering… More

Book Now

Seaview Apartment In Muizenberg

5 Seaview Road Muizenberg, Muizenberg, South Africa View map

Boasting a seating area on a terrace, the beachfront Seaview Apartment In Muizenberg is within 5 minutes' walk of Surfstore Africa. The apartment is located around a 5-minute walk from Surfers Corner… More

From US$ 177 Book Now

Capeblue Manor House

10 Thaxter Road, Muizenberg, South Africa View map

Offering location just 5 minutes on foot from Casa Labia, Capeblue Manor House Hotel Muizenberg offers 8 rooms. A car park is available on site as well. More

From US$ 130 Book Now

Jefa Heights

5 Bryn Road, Off Old Boyes Drive, Lakeside, Cape Town, South Africa View map

Jefa Heights Apartment Cape Town is located 3.8 km from Kalk Bay Harbour and 25 minutes' walk from Rhodes Cottage Museum. The apartment includes a terrace that overlooks the sea and features a… More

From US$ 82 Book Now

Oceanfront Penthouse

264 B Main Road, Muizenberg, South Africa View map

To enjoy your vacation in Muizenberg, stay at the beachfront 80 m² Oceanfront Penthouse Apartment Muizenberg, which is within a 2-km distance of the Blue Bird Garage Food and Goods Market and… More

From US$ 91 Book Now

The Breakers At St James, Cape Town

266 Main Road, St James, South Africa View map

Located right around the corner from Coloured Houses, The Breakers At St James, Cape Town villa offers a terrace with a view over the garden. Providing guests with Wi-Fi and a free private car park… More

From US$ 831 Book Now

The Lily At St James

266 Main Road, Cape Town, South Africa View map

**Welcome to The Lily at St James, a stunning coastal retreat perfectly nestled near the charming St James in Cape Town. Just a short 600 metres from the pristine beaches, this exquisite sanctuary… More

From US$ 59 Book Now

Lakeside Mountain Loft

1 Boulder Road, Lakeside, South Africa View map

The 60 m^2 Lakeside Mountain Loft Apartment is located about 300 metres from Lakeside train station and nearly a 5-minute walk from Woolworths Old Bakery. Staying in this 1-bedroom apartment, nestled… More

From US$ 89 Book Now

Muizies Peak - Walk To Beach - No Load Shedding

Saint Heliers Road 3, Cape Town, South Africa View map

**Muizies Peak: A Coastal Retreat in Cape Town** Nestled just a stone's throw from the stunning shores of Muizenberg, Muizies Peak - Walk To Beach - No Load Shedding offers an idyllic escape for both… More

Book Now

St James Homestead Guesthouse

No 94 Main Road, St James, Kalk Bay, South Africa View map

St James Homestead Guesthouse Kalk Bay offers 6 rooms, and it's at 450 metres from Dangers Beach. Guests who stay at this guest house can park their car on site. More

Book Now

Sonnekus Boutique Hotel & Bistro

88 Main Road, Kalk Bay, South Africa View map

Sonnekus Boutique Hotel & Bistro Kalk Bay offers inspiring views of the ocean, thanks to the location 400 metres from St. James Catholic Church. Located not far from the Rhodes Cottage Museum, this… More

From US$ 130 Book Now

The Amberley Annex

1 Amberley Road Muizenberg, Muizenberg, South Africa View map

The Amberley Annex Hotel Muizenberg is 5 minutes' stroll from Tiger's Milk and features a sun terrace with a barbecue grill and outdoor dining areas. The guest house is a good starting point for… More

From US$ 62 Book Now

Modern One Bedroom Wavescapes Apartment Muizenberg

178 Main Road, Muizenberg, South Africa View map

The 1-room Modern One Bedroom Wavescapes Apartment Muizenberg is located 200 metres from Muizenberg train station and about a 5-minute walk from Down South Diving. This beachfront apartment features… More

Book Now

Bim Backpackers In Muizenberg

85 Main Road, Muizenberg, South Africa View map

Situated only 5 minutes' walk from Gallery South, Bim Backpackers In Muizenberg hostel offers a shared lounge for guests to unwind. More

From US$ 18 Book Now

Wavescapes Tides Stay

178 Main Road, Muizenberg, South Africa View map

Located within a 200-metre distance of Muizenberg railway station, the beachfront Wavescapes Tides Stay Muizenberg apartment is just a 5-minute walk from the surf Muizenberg Beach. Situated in close… More

From US$ 102 Book Now

Wavescapes - Surfers Paradise

Wavescapes, Muizenberg, South Africa View map

The beachfront 40 m² Wavescapes - Surfers Paradise Muizenberg apartment is located just 550 metres from the Surf Emporium surf and stand up paddle board shop and school and offers Wi-Fi for either… More

Book Now

Luxury By The Sea Muizenberg Beachfront

176 Main Road Wavescapes 209, Muizenberg, South Africa View map

Located merely a 6-minute walk from the Muizenberg Beach and the St James Walkway, Luxury By The Sea Muizenberg Beachfront apartment features views of the sea. For those travelling by car, the… More

From US$ 227 Book Now

Salt & Sunrise Apartment 412

176 Main Road, Muizenberg, South Africa View map

To enjoy your vacation in Muizenberg, stay at the beachfront 80 m² Salt & Sunrise Apartment 412 Muizenberg, which is nearly 25 minutes' walk from the Kalk Bay Theatre and within 3 km of the Boomslang… More

From US$ 105 Book Now

214 Wavescapes

176 Main Rd 214, Muizenberg, South Africa View map

Nestled in the heart of Muizenberg, the 214 Wavescapes Apartment presents an inviting retreat just a stone's throw away from the beautiful shoreline. More

Book Now

Wavescapes Botanical Stay

Main Road 176, Muizenberg, South Africa View map

The beachfront Wavescapes Botanical Stay Muizenberg apartment is located 2.9 km from the Kalk Bay Harbour and 10 minutes' walk from the Blue Bird Garage Food and Goods Market. Wi-Fi is available for… More

From US$ 161 Book Now

Wavescapes Sea Salt Stay

Main Road 176, Muizenberg, South Africa View map

To enjoy your vacation in Muizenberg, stay at the 49 m² Wavescapes Sea Salt Stay Muizenberg apartment, which is just 0.6 km from Gallery South and approximately 5 minutes' walk from Casa Labia… More

From US$ 111 Book Now

Wavescapes Studio Ocean View Apartment Muizenberg

176 Main Road, Muizenberg, South Africa View map

Nestled along the picturesque coastline, Wavescapes Studio Ocean View Apartment Muizenberg offers an idyllic escape characterized by stunning ocean vistas and a welcoming atmosphere. More

Book Now

Modern 2Br Wavescapes Near Muizenberg Beach

176 Main Road, Muizenberg, South Africa View map

To enjoy your vacation in Muizenberg, stay at the 2-room Modern 2Br Wavescapes Near Muizenberg Beach apartment, which is merely 1.7 km from the Casa Labia and approximately 20 minutes' walk from St. More

Book Now

Wavescapes Autumn House

176 Main Rd, Muizenberg, Muizenberg, South Africa View map

Situated approximately a 10-minute ride from the Westlake Golf Club, the beachfront 92 m² Wavescapes Autumn House Apartment Muizenberg also boasts easy access to Muizenberg train station which is… More

From US$ 290 Book Now

Oceanview Apartment At Wavescapes Muizenberg

402 Wavescapes, 176 Main Road. Muizenberg., Muizenberg, South Africa View map

Located a 13-minute walk from the Muizenberg Water Slides, Oceanview Apartment At Wavescapes Muizenberg overlooks the sea. More

Book Now

Wavescapes Sunrise Stay

Main Road 176, Muizenberg, South Africa View map

To enjoy your vacation in Muizenberg, stay at Wavescapes Sunrise Stay Muizenberg apartment, which is nearly 20 minutes' walk from the Casa Labia and just 0.9 km from The Masque Theatre. The apartment… More

Book Now