Check prices on hotels in Cape Town

Search Hotels near Top Cape Town Attractions

Top 10 Hotels in Cape Town

See all 670 Hotels in Cape Town
Hotel On St Georges
Hotel On St Georges

Cnr Riebeeck and St. Georges Mall, Cape Town 8000

3.0 out of 5.0
3.8 out of 5 (441 reviews)

Located in City Bowl, this hotel is within a 10-minute walk of Africa Centre, Greenmarket Square, and Cape Town International …

$59
Chartfield Guesthouse
Chartfield Guesthouse

30 Gatesville Road, Cape Town 7975

4.0 out of 5.0
4.5 out of 5 (122 reviews)

Located in Kalk Bay, this guesthouse is within a 5-minute walk of Wooley's Tidal Pool, Kalk Bay Theatre, and Kalk Bay Beach …

$49
Lagoon Beach Hotel
Lagoon Beach Hotel

1 Lagoon Gate Drive, Cape Town 7441

4.0 out of 5.0
3.9 out of 5 (348 reviews)

Located in Blaauwberg Coast, this beachfront hotel is on the boardwalk and within 3 mi (5 km) of Milnerton Golf Club, South …

$108
Vineyard Hotel
Vineyard Hotel

Colinton Road 1, off Protea Road, Cape Town 7700

4.0 out of 5.0
4.7 out of 5 (276 reviews)

Located in Bishopscourt, this spa hotel is within 1 mi (2 km) of Cavendish Square and Newlands Stadium. Kirstenbosch National …

$179
Bantry Bay Suite Hotel
Bantry Bay Suite Hotel

8 Alexander Road, Cape Town 8060

4.0 out of 5.0
4.3 out of 5 (204 reviews)

Located in Bantry Bay, this hotel is 0.2 mi (0.3 km) from Queens Beach and 2.3 mi (3.7 km) from Cape Town Stadium. Sea Poin …

$97
Cape Heritage Hotel
Cape Heritage Hotel

90 Bree Street, Cape Town 8000

4.0 out of 5.0
4.8 out of 5 (125 reviews)

Located in City Bowl, this romantic hotel is within a 5-minute walk of Christian Barnard Hospital and Greenmarket Square. …

$132
Protea Hotel Fire & Ice by Marriott Cape Town
Protea Hotel Fire & Ice by Marriott Cape Town

New Church & Victoria Street, Cape Town 8018

4.0 out of 5.0
4 out of 5 (286 reviews)

This family-friendly Cape Town hotel is located in the entertainment district, within a 15-minute walk of Company Gardens, …

$102
DoubleTree by Hilton Hotel Cape Town - Upper Eastside
DoubleTree by Hilton Hotel Cape Town - Upper Eastside

31 Brickfield Road, Cape Town 7935

4.0 out of 5.0
4.3 out of 5 (177 reviews)

This family-friendly Cape Town hotel is located near the airport, within a 15-minute walk of Cape Town Science Centre and Old …

$59
Blackheath Lodge
Blackheath Lodge

6 Blackheath Road, Sea Point, Cape Town 8005

4.0 out of 5.0
4.9 out of 5 (246 reviews)

Located in Sea Point, this romantic guesthouse is within 1 mi (2 km) of Green Point Park and Cape Town Stadium. Two Oceans …

$123
The Hyde All-Suite Hotel
The Hyde All-Suite Hotel

13 London Road, Cape Town 8060

4.0 out of 5.0
4.4 out of 5 (178 reviews)

Located in Fresnaye, this hotel is 0.7 mi (1.1 km) from Sea Point Swimming Pool and within 3 mi (5 km) of Cape Town Stadium …

$95

Recent Reviews in Cape Town

Hide content

Where to stay in Cape Town

Cape Town Hotel Guide

When planning your South Africa vacation, there's a wide range of first-rate hotel and apartment options in Cape Town. Expedia features 424 hotels within a 0.1-mile distance of Cape Town's central area.

Why not book a room where the action is in Cape Town? The Taj Cape Town and African Pride 15 On Orange Hotel are conveniently located 0.6 miles of the city center.

City Bowl is a popular accommodation neighborhood. City Bowl is 0.8 miles from the center of Cape Town and boasts 117 of our hotels. Some choices in City Bowl include the Belmond Mount Nelson Hotel and More Quarters Hotel.

You could also find accommodation in Franschhoek, which is home to the Holden Manz Country House and L'Ermitage Franschhoek Chateau & Villas, and Stellenbosch, which has the Delaire Graff Lodges And Spa and Lanzerac Hotel. The Protea Hotel by Marriott Cape Town Durbanville and Bell Rosen Guesthouse are located in Welgemoed, and Clifton Rocks and O on Kloof Boutique Hotel & Spa are part of the Clifton area.

Cape Town is famous for the Table Mountain. The Ellerman House and The Amalfi Hotel, are convenient options for visitors as they are within walking distance from Table Mountain.

Stay close to the Two Oceans Aquarium by reserving a hotel room at the One&Only Cape Town or the Cape Grace Hotel. If you would prefer to stay near the Castle of Good Hope, check out the The Table Bay Hotel or Lawhill Luxury Apartments. The Greenmarket Square, another well-known Cape Town attraction, is walking distance from the Radisson Blu Hotel Waterfront, Cape Town well as the Dock House Boutique Hotel. Accommodations that are within walking distance of the Kirstenbosch National Botanical Garden include the The Cellars-Hohenort as well as the Alphen Boutique Hotel.

Those traveling on a budget will be delighted to find that there's a good selection of cheaper hotels and apartments in the vicinity of Cape Town. The Rickety Bridge Country House is 40 miles from the center of Cape Town, while the Whale View Manor Guesthouse is 20 miles away. The Cape Diem Lodge and the 1109 The Decks at 67 Long Street are some alternative lower priced accommodations that you could consider.

You could check out the POD Camps Bay and the Atlanticview Cape Town Boutique Hotel. The POD Camps Bay is positioned 3 miles away from the main part of Cape Town. The Atlanticview Cape Town Boutique Hotel, is 3 miles away. The The Bay Hotel and the The Marly Hotel are two more Expedia-listed accommodation options worth looking into around Cape Town.

Looking for more things to do? Consider spending some time discovering Allesverloren Estate and Riebeeck West Playfield, which you'll find in Riebeeck West, 45 miles to the northeast of Cape Town. Some of our recommended Riebeeck West hotels include the The Royal Hotel and Riebeek Valley Hotel. Or stay in Langebaan, 60 miles to the north of Cape Town, where you can choose from the Club Mykonos and Athenian Cascades. The Langebaan Beach and Calypso Beach are a couple of the more popular places to explore in Langebaan.

Planning a trip to Cape Town? The handiest airport is Cape Town International Airport, 11 miles from the heart of Cape Town. Book a room close by at the Hotel Verde.