Skip to main content

Filter by:


Star rating

Review score

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

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

Breakfast was amazing as always.Room service was good.
7.5
Scored 7.5
Good
Rated good
5,353 reviews
Price from£76.35per night
Colosseum Luxury Hotel, hotel in Elsiesrivier

Set by water in Century City, Colosseum Luxury Hotel is in a grand building with columns and domes. It offers free WiFi, a 24-hour front desk and luxurious suites with city and mountain views.

The room was comfortable for a short stay, we all loved the beds. A standard buffet breakfast with decent options is served at the restaurant which is great when travelling in a small group. The staff at the restaurant are warm and very friendly. Free parking these days is appreciated.
8.2
Scored 8.2
Very good
Rated very good
2,150 reviews
Price from£44.36per night
SUN1 MILNERTON, hotel in Elsiesrivier

5 km from Canal Walk Shopping Centre, SUN1 MILNERTON features air-conditioned rooms with free WiFi. The property is located in Milnerton, 12 km from Cape Town's city centre and Long Street.

There was no breakfast we had tea and coffee
6.8
Scored 6.8
Pleasant
Rated pleasant
1,080 reviews
Price from£29.25per night
Cape Town Marriott Hotel Crystal Towers, hotel in Elsiesrivier

Overlooking the Grand Canal in Century City, Cape Town Marriott Hotel Crystal Towers provides direct access to the Canal Walk Shopping Centre. Cape Town is only 15 km away.

The location
8.5
Scored 8.5
Very good
Rated very good
1,147 reviews
Price from£161.69per night
Protea Hotel by Marriott Cape Town Tyger Valley, hotel in Elsiesrivier

The Protea Tyger Valley is a well-positioned 3-star hotel offering great views of Table Mountain.

It was our first time staying at a Protea Hotel, and we are so happy that we booked this specific one! Great location! We enjoyed taking pictures of the city lights. The staff were lovely, kind and friendly. We had an easy check- in and check- out. The room was clean and comfortable. Really comfortable bed and pillows!
8.1
Scored 8.1
Very good
Rated very good
727 reviews
Price from£55.49per night
Protea Hotel by Marriott Cape Town Durbanville, hotel in Elsiesrivier

Nestled amongst vineyards of the Durbanville Wine Route, Protea Hotel by Marriott Cape Town Durbanville offers wine cellar tours, wine tastings and vineyard lunches.

Value for money. Great breakfast. Good security.
7.7
Scored 7.7
Good
Rated good
434 reviews
Price from£58.59per night
Oceanway Boutique Hotel/Conference, hotel in Elsiesrivier

Located in Cape Town, 500 metres from Sunset Beach, Oceanway Boutique Hotel/Conference provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Nice location
8.3
Scored 8.3
Very good
Rated very good
93 reviews
Price from£61.85per night
Hotel Verde Cape Town Airport, hotel in Elsiesrivier

This modern hotel features contemporary design and is just 400 metres from Cape Town Airport. Guests can enjoy a chic bar area and a 24-hour deli.

Very clean. Good breakfast. Friendly staff.
8.8
Scored 8.8
Fabulous
Rated fabulous
5,528 reviews
Price from£118.50per night
Century City Hotel Urban Square, hotel in Elsiesrivier

Located in Century City, adjacent to the Canal Walk Shopping Centre. Free WiFi is offered throughout the property. Canal Walk Shopping Centre offers an array of shops and restaurants.

Cleaning, service and food
8.6
Scored 8.6
Fabulous
Rated fabulous
1,081 reviews
Price from£122.70per night
City Lodge Hotel GrandWest, hotel in Elsiesrivier

City Lodge Hotel GrandWest is located in Epping, 11 km from Cape Town. Each room at this hotel is air conditioned and is equipped with a flat-screen TV with satellite channels.

LOCATION FANTASTIC
8.4
Scored 8.4
Very good
Rated very good
2,268 reviews
Price from£58.74per night
See all hotels near Elsiesrivier
Subscribe to receive premium deals

Prices drop the moment you sign up!