Table Mountain and Lion's Head across Table Bay with surf in the foreground

Cheap hotels in Cape Town

Cape Town sits between Table Mountain and the ocean, with beaches, vineyards and the V&A Waterfront. Cruise passengers can walk from Waterfront hotels to the terminal.

Want a hotel in Cape Town for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.

Cape Town is South Africa’s leading cruise port, with the Cape Town Cruise Terminal at the V&A Waterfront, and a popular add-on before or after safari.

Where to find cheap rooms in Cape Town

V&A Waterfront

Harbor hotels, shopping and dining beside the cruise terminal and Robben Island ferries.

See cheap rooms

City Bowl

Central, below Table Mountain, near Bo-Kaap and the Company’s Garden.

See cheap rooms

Camps Bay

Palm-lined beach with mountain views and sunset bars.

See cheap rooms

Sea Point

A seafront promenade with good-value hotels and apartments.

See cheap rooms

Green Point

Between the city and the Waterfront, near the stadium and urban park.

See cheap rooms

Famous hotels in Cape Town

Belmond Mount Nelson Hotel

The pink-painted grande dame below Table Mountain, open since 1899.

Check rates at Belmond Mount Nelson Hotel

Map of cheap hotels in Cape Town

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

When to book a cheap hotel in Cape Town

November–March is the warm, dry summer and the cruise season, with peak prices over the holidays; May–August is cooler and cheaper.

See all Cape Town hotel deals

Frequently asked questions

Where should I stay in Cape Town before a cruise?

The V&A Waterfront is closest to the cruise terminal; Green Point and the City Bowl are nearby alternatives.

What is the best area for beaches?

Camps Bay and Sea Point, both a short drive from the center.

When is the best time to visit Cape Town?

Summer (November–March) for beaches; spring and autumn for fewer crowds and lower rates.