Skip to main content

Filter by:


Star rating

Review score

Schotschekloof – 1,122 hotels and places to stay
See the latest prices and deals by choosing your dates.
Lagoon Beach Hotel & Spa, hotel in Schotschekloof

Overlooking Table Mountain and Robben Island, Lagoon Beach Hotel offers direct beach access in Cape Town’s Milnerton suburb.

Sea & table mountain view, breakfast, neat room, comfortable bed, location and friendly staff.
7.5
Scored 7.5
Good
Rated good
5,349 reviews
Price from£76.35per night
StayEasy Cape Town City Bowl, hotel in Schotschekloof

StayEasy Cape Town City Bowl is well located in the centre of Cape Town, a short walk from Long Street and 1 km from the CTICC. The hotel offers free WiFi.

I like the rooms, especially the carpets it accommodates me as a person with Sinus . Also the breakfast was very nice and fresh
8.0
Scored 8.0
Very good
Rated very good
2,610 reviews
Price from£58.98per night
Holiday Inn Express Cape Town City Centre, an IHG Hotel, hotel in Schotschekloof

It's just a 15 minute drive from Cape Town International Airport to our lively downtown location, set on a tree-lined street packed with restaurants, art galleries, markets, cafes and bars.

The breakfasts are great !
8.2
Scored 8.2
Very good
Rated very good
2,688 reviews
Price from£64.99per night
The Bantry Bay Aparthotel by Totalstay, hotel in Schotschekloof

Situated between the V&A Waterfront and Camps Bay, The Bantry Bay Aparthotel by Totalstay offers self-catering suites with air conditioning.

Position outstanding with ocean view. Very silent
8.3
Scored 8.3
Very good
Rated very good
1,492 reviews
Price from£51.83per night
Fountains Hotel, hotel in Schotschekloof

Situated adjacent to St George’s Mall, the Fountains Hotel offers 24-hour room service, an outdoor pool and air-conditioned rooms in Cape Town’s central business district.

I am always happy with fountain hotel I had the best time of my life the cleanness and everything was in order
7.1
Scored 7.1
Good
Rated good
2,372 reviews
Price from£64.77per night
Southern Sun Cape Sun, hotel in Schotschekloof

This hotel is located in the centre of Cape Town, just over 500m from the Table Mountain Aerial Cableway and around 7km from Clifton Beach. It also features a fitness centre and a splash pool.

The breakfast was amazing
8.1
Scored 8.1
Very good
Rated very good
834 reviews
Price from£82.61per night
Cresta Grande Cape Town, hotel in Schotschekloof

Just 5 km from the V&A Waterfront, this Cape Town hotel offers panoramic views of Table Mountain and Cape Town Stadium.

The carpet was smelling I didn’t like anything
8.2
Scored 8.2
Very good
Rated very good
3,107 reviews
Price from£71.66per night
Old Foundry Hotel, hotel in Schotschekloof

Boasting a fitness centre, a restaurant as well as a bar, Old Foundry Hotel is set in the centre of Cape Town, 2.1 km from Mouille Point Beach.

Really lovely hotel with nice staff
8.2
Scored 8.2
Very good
Rated very good
1,687 reviews
Price from£78.95per night
Signature Lux Hotel by ONOMO, Waterfront, hotel in Schotschekloof

Immerse yourself in the vibrant spirit of Cape Town at Onomo Hotel Cape Town Waterfront, strategically positioned just a 5-minute drive from the iconic V&A Waterfront and a short walk from the CTICC....

The décor was stunning and tasteful. The rooms were a good size and nicely decorated. The beds were the most comfortable we've ever slept in. The dinner and breakfast were outstanding.
8.0
Scored 8.0
Very good
Rated very good
2,372 reviews
Price from£73.98per night
The Cape Milner, hotel in Schotschekloof

The Cape Milner, in centrally situated in Cape Town, only 2 km from the coast. It features a gym and outdoor pool. All rooms include coffee, tea facilities and work desk.

Such a great convienient location, staff were all friendly, pool area is so nice to relax in and have a drink, comfortable bed and nice big bathroom! I'll be back!!
8.6
Scored 8.6
Fabulous
Rated fabulous
1,091 reviews
Price from£97.36per night
See all hotels near Schotschekloof
Subscribe to receive premium deals

Prices drop the moment you sign up!