South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Cape Town, Western Cape Hotels from AU$86

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$161 per night from 21 Jan. to 22 Jan.
0.74 km from city centre
4.6/5Exceptional! (750 reviews)

"Lovely staff. Welcoming and efficient. Good location close to waterfront."…"

Reviewed on 24 Apr. 2020

The Westin Cape Town
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$152 per night from 21 Jan. to 22 Jan.
0.45 km from city centre
4.7/5Exceptional! (998 reviews)

"One of the best five star hotels in the World, who looked after us like family at one the the greatest crises the World has ever experienced"…"

Reviewed on 31 Mar. 2020

Taj Cape Town
The Table Bay Hotel
5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$331 per night from 1 Feb. to 2 Feb.
2.13 km from city centre
4.6/5Exceptional! (477 reviews)

"Good all round hotel. Best position for VA waterfront."…"

Reviewed on 12 Mar. 2020

The Table Bay Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Twelve Apostles Hotel and Spa
5 out of 5
Victoria Road Camps Bay, Camps Bay, Cape Town, Western Cape
The price is AU$617 per night from 26 Jan. to 27 Jan.
9.08 km from city centre
4.6/5Exceptional! (74 reviews)

"Had an enjoyable stay. The staff & service was 11/10 excellent"…"

Reviewed on 20 Dec. 2020

The Twelve Apostles Hotel and Spa
The Cape Milner
4 out of 5
2a Milner Road, Tamboerskloof, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$99 per night from 21 Jan. to 22 Jan.
1.45 km from city centre
4.2/5Excellent! (120 reviews)

"Everything was just amazing!! The room the view to table mountain, it was very clean , area it safe to take a walk and staff was very kind and friendly I had a wonderful stay overall to the I didn’t want to leave."…"

Reviewed on 25 Dec. 2020

The Cape Milner
One&Only Cape Town
5 out of 5
Dock Road, V & A Waterfront, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$1,390 per night from 21 Jan. to 22 Jan.
1.67 km from city centre
4.8/5Exceptional! (287 reviews)
Our best hotel experience

"Simply the best hotel experience we've ever enjoyed (and we've enjoyed a lot). Everything from when you pull-up, check-in, breakfast (seriously - best hotel breakfast we've enjoyed) and the service and amenities throughout the stay. Kids club is superb, pool is superb, food is superb, location is ..."…"

Reviewed on 18 Mar. 2020

One&Only Cape Town
President Hotel
4 out of 5
4 Alexander Road, Bantry Bay, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$109 per night from 16 Feb. to 17 Feb.
4.04 km from city centre
4/5Very Good! (381 reviews)
Excellent stay

"Beautiful experience. Upmarket stay with great facilities and location"…"

Reviewed on 19 Oct. 2020

President Hotel
Vineyard Hotel
4 out of 5
Colinton Road 1, off Protea Road, Newlands, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$216 per night from 26 Jan. to 27 Jan.
7.16 km from city centre
4.7/5Exceptional! (524 reviews)

"Very relaxing and awesome place to rest and recovery"…"

Reviewed on 4 Jan. 2021

Vineyard Hotel
Radisson Blu Hotel Waterfront, Cape Town
5 out of 5
Beach Road Granger Bay, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$168 per night from 21 Jan. to 22 Jan.
2.67 km from city centre
4.3/5Excellent! (321 reviews)
Perfect place

"Hotel great location and safe and free bus to V@A but can walk day time all safe . Breakfast super nice . Water edge really restful . Staff all just lovely and helpful day and night . If you need the perfect place to stay it here ."…"

Reviewed on 7 Mar. 2020

Radisson Blu Hotel Waterfront, Cape Town
Cape Grace Hotel
5 out of 5
West Quay Road, Victoria And Alfred Waterfront, Cape Town, Western Cape
Get Rates
1.43 km from city centre
4.8/5Exceptional! (135 reviews)
Best stay ever!

"It was very personalized service from check-in to check-out. Staff in dining room for breakfast were also very courteous and attentive. Our experience was Cape Town hospitality at its best!"…"

Reviewed on 15 Feb. 2020

Cape Grace Hotel
Protea Hotel by Marriott Cape Town Victoria Junction
4 out of 5
Corner Somerset And Ebenezer Roads, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$95 per night from 1 Feb. to 2 Feb.
1.18 km from city centre
4.1/5Very Good! (430 reviews)
Protea by Victoria Junction

"Very convenient and close to most Capetown attractions"…"

Reviewed on 28 Feb. 2020

Protea Hotel by Marriott Cape Town Victoria Junction
Ellerman House
5 out of 5
180 Kloof Road Bantry Bay, Bantry Bay, Cape Town, Western Cape
The price is AU$1,330 per night from 24 Jan. to 25 Jan.
4.26 km from city centre
3.7/5Good! (3 reviews)

"A TERRIBLE EXPERIENCE DUE TO STAFF who go out of their way to try to get into power-struggles with the guests who pay their salaries ! An overrated, expensive hotel that in all areas fails to live up to it's much-hyped status. You can get far nicer hotels with far nicer staff at less than half of ..."…"

Reviewed on 17 May 2018

Ellerman House
Lagoon Beach Hotel & Spa
4 out of 5
1 Lagoon Gate Drive, Lagoon Beach, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$99 per night from 31 Jan. to 1 Feb.
6.44 km from city centre
3.9/5Very Good! (566 reviews)

"The rooms very spacious and clean.Staff very helpful and pleasant."…"

Reviewed on 21 Mar. 2020

Lagoon Beach Hotel & Spa
Park Inn by Radisson Cape Town Foreshore
4 out of 5
29 Heerengracht Street, Foreshore, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$86 per night from 20 Feb. to 21 Feb.
0.46 km from city centre
4.2/5Excellent! (859 reviews)
Friendly, Value for Money

"Awesome friendly staff, great location, comfortable room with balcony"…"

Reviewed on 6 Oct. 2020

Park Inn by Radisson Cape Town Foreshore
Belmond Mount Nelson Hotel
5 out of 5
76 Orange Street, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$685 per night from 20 Feb. to 21 Feb.
1.5 km from city centre
4.8/5Exceptional! (279 reviews)

"Heated pool is actually very warm. Breakfast was amazing. The options and the quality. Enjoyed my balcony view. Some upgraded to the cottages which were very amazing."…"

Reviewed on 6 Mar. 2020

Belmond Mount Nelson Hotel
The Onyx Apartment Hotel
4 out of 5
57 Heerengracht Street, Cape Town, Western Cape
The price is AU$100 per night from 8 Feb. to 9 Feb.
0.63 km from city centre
4.6/5Wonderful! (178 reviews)

"Nice modern apartment in good downtown location. Comfortable and quiet. Good fast wifi. Good value for longer stays."…"

Reviewed on 3 Nov. 2020

The Onyx Apartment Hotel
Kloof Street Hotel
4 out of 5
49 Kloof St, Cape Town, Western Cape
The price is AU$151 per night from 25 Jan. to 26 Jan.
1.27 km from city centre
5/5Exceptional! (1 review)
This hotel is great!

"Liked our first stay so much that we decided to come back; and our return did not disappoint. Again the staff was very professional yet very welcoming, they made us feel like royalty. Lydia and Candice at the front desk again made sure everything was perfect, as well as the rets of the staff. Managers ..."…"

Reviewed on 12 Jan. 2021

Kloof Street Hotel
Banhoek Lodge
5 out of 5
Helshoogte Road, Stellenbosch, Western Cape
The price is AU$172 per night from 28 Jan. to 29 Jan.
47.27 km from city centre
4.9/5Exceptional! (145 reviews)

"Banhoek Lodge is Franschhoek’s best kept secret. Nestled amidst several small vineyards, it has stunning mountain and valley views from every room. I highly recommend it to anyone wanting to experience the Cape wine lands."…"

Reviewed on 9 Jan. 2021

Banhoek Lodge
Ocean View House
4 out of 5
33 Victoria Road - Bakoven, Cape Town, Western Cape
The price is AU$196 per night from 20 Feb. to 21 Feb.
6.47 km from city centre
4.7/5Exceptional! (166 reviews)

"Wonderful place to stay. All the people who worked there were fantastic!!"…"

Reviewed on 25 Feb. 2020

Ocean View House
Victoria & Alfred Hotel
4 out of 5
On the Waterfront Pierhead, V & A Waterfront, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is AU$146 per night from 24 Jan. to 25 Jan.
1.81 km from city centre
4.6/5Wonderful! (995 reviews)

"The situation of the property is situated in a very good location"…"

Reviewed on 4 Jan. 2021

Victoria & Alfred Hotel
Don't see what you're looking for?
See all available properties in Cape Town
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Cape Town

Visiting Cape Town

Travelers to Cape Town give high marks for the magnificent mountain views, local tours, and seaside. This city also attracts tourists with its museums, wineries, and seafood restaurants. Top sights in the city include Table Mountain, Greenmarket Square, and Castle of Good Hope.

  • There are 1908 hotels and other accommodations in Cape Town
  • The closest major airport is in Cape Town (CPT-Cape Town Intl.) 16.9 from the city center

Sightseeing and Staying in Cape Town

Well known for its museums, the city's cultural venues include South African National Gallery, Africa Centre, and Koopmans-de Wet House. The city is notable for landmarks like Table Mountain, Greenmarket Square, and Castle of Good Hope. The mountain views, seaside, and hiking trails highlight the city's natural beauty, and Kirstenbosch National Botanical Gardens, Boulders Beach, and Cape of Good Hope are worth a visit.

In Cape Town, there are 1908 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Below are highly ranked ones based on Expedia user reviews:

  • La Cabrière Country House - This 4-star guesthouse features 2 outdoor pools, free breakfast, and free WiFi. It's a favorite with Expedia travelers for its helpful staff and location.
  • Holden Manz Country House - With a stay at this 5-star country house, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • Underberg House - Guests who stay at this 3.5-star guesthouse in Cape Town City Centre can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and quiet location.

Other favorite sights in Cape Town include Cape Town International Convention Centre, Two Oceans Aquarium, and Cape Town Stadium.

Getting Around Cape Town

With so many ways to get around, seeing Cape Town is easy. You can take advantage of metro transit at Esplanade Station, Woodstock Station, and Salt River Station. To see more of the surrounding area, hop aboard a train at Cape Town Station or Cape Town Bellville Station.

Dressing for Cape Town

  • Between January and March, daytime temperatures average 80°F, while nighttime temperatures stay around 56°F
  • From April to June, the average is 75°F during the day and 46°F at night
  • July through September sees average temperatures of 68°F during the day and 45°F at night
  • In October-December, you can expect 78°F as the daytime average and 50°F as the nighttime average
  • Cape Town gets about 0.79 inches of rain per year
  • February and January are usually the hottest months averaging 79°F, while July and August are usually the coldest with an average temperature of 46°F

Frequently asked questions

What's the best place to stay in Cape Town?
Sovn Experience+Lifestyle is ranked highly by Expedia customers. This 4-star guest house offers free breakfast and an outdoor pool. It is located a short 11-minute walk from Camps Bay Beach. Reviews from our site also recommend Angala Boutique Hotel and Underberg House as top choices for your trip.
If I need to cancel my hotel reservation in Cape Town, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to cancel it and get a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to view the top deals on offer in Cape Town.
What's the best accommodation for a budget-friendly stay in Cape Town?
Based on reviews, Road Lodge Cape Town International Airport is a popular 2-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include The Commodore Hotel and Hotel On St Georges.
What's the best accommodation option for families in Cape Town?
The Spier Hotel is a top 4-star hotel on Expedia for families, and features 7 outdoor pools and a free children’s club. Other good options for your stay with the children include Park Inn by Radisson Cape Town Foreshore and Rouge on Rose Boutique Hotel. Also, attractions such as Two Oceans Aquarium and Cape Town Museum are fun for children of all ages.
What's the best accommodation for a couple visiting Cape Town?
Angala Boutique Hotel is a favourite 5-star hotel for couples, and features in-room massages and 2 outdoor pools. Other good options for a romantic stay include POD Camps Bay and The Table Bay Hotel.
What's the best LGBTQ-friendly hotel in Cape Town?
Belmond Mount Nelson Hotel is a top 5-star LGBTQ-friendly hotel, affiliated with IGLTA, that features 2 outdoor pools and a full-service spa. The Cellars-Hohenort and The Twelve Apostles Hotel and Spa are two other good choices for your stay.
What's the best pet-friendly accommodation option in Cape Town?
Melite Rooms is a top guest house for people travelling with their pets, and offers a library and free WiFi for its human guests. Other good options for you and your pet include Sleepy Backpackers and Boord Guest House.
What's the best place to stay to stay near the beach in Cape Town?
Lagoon Beach Hotel & Spa is a top 4-star beachfront hotel offering 3 outdoor pools and 3 restaurants, located within a short 3-minute walk of Milnerton Beach . Other good options for your stay near the beach include South Beach Camps Bay Boutique Hotel and POD Camps Bay.
What's the best luxury place to stay in Cape Town?
Colona Castle is a 5-star country house with an ocean-view restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Houghton View Boutique Hotel and Camps Bay Retreat are two other upscale options for your holiday.
What's the best boutique-style hotel in Cape Town?
Hippo Boutique Hotel is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 25 guestrooms, 3 restaurants and 5 bars. Coopmanhuijs Boutique Hotel and POD Camps Bay are a couple of other boutique hotels.
What's the best golf hotel in Cape Town?
Steenberg Hotel is a top 5-star hotel that has a golf driving range and features a winery. Other good options to stay near a golf course include De Zalze Lodge and Devonvale Golf & Wine Estate. You can tee off at De Zalze Golf Club, Erinvale Golf Club or Royal Cape Golf Club while you’re in town.
What are some accommodation options with pools in Cape Town?
Derwent House is a popular 4-star guest house featuring an outdoor pool, a bar and satellite TV. A couple of other options that offer an on-site pool include Vineyard Hotel and Protea Hotel by Marriott Franschhoek.

Recent Reviews in Cape Town

More trip options