Hotels in Cape Town

Find the best deals on 6,027 hotels in Cape Town, South Africa

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Cape Town

Find the perfect Cape Town hotel for business or leisure


Things to do in Cape Town

Greenmarket Square
Castle of Good Hope
Newlands Stadium

How much are hotels near Greenmarket Square?

momondo users have recommended 11 hotels to users looking to stay near Greenmarket Square. Hotels in this area have an average price of $139 per night. These prices may change based on several factors, such as time of year. Hotels near Greenmarket Square are typically 40% more expensive than the average hotel in Cape Town, which is $83.

Hotels near Greenmarket Square
  • Cape Town Lodge Hotel
    Best value

    Cape Town Lodge Hotel

    101 Buitengracht Street, Cape Town, Western Cape

    8.4

    $43

    View Deal
  • Victoria & Alfred Hotel
    #1 Most popular

    Victoria & Alfred Hotel

    On The Waterfront Pierhead, Cape Town, Western Cape

    9.0

    $90

    View Deal
  • One&Only Cape Town
    #2 Most popular

    One&Only Cape Town

    1 Dock Rd, V and a Waterfront, Cape Town, Western Cape

    9.3

    $734

    View Deal
  • Radisson Blu Hotel Waterfront, Cape Town
    #3 Most popular

    Radisson Blu Hotel Waterfront, Cape Town

    Beach Rd, Granger Bay, Cape Town, Western Cape

    8.7

    $112

    View Deal
  • Villa Atlantica Boutique Guesthouse
    #4 Most popular

    Villa Atlantica Boutique Guesthouse

    55 Rottingdean Road, Cape Town, Western Cape

    8.6

    $67

    View Deal
  • Hotel Verde
    #5 Most popular

    Hotel Verde

    15 Michigan Street, Airport Industria, Cape Town, Western Cape

    8.8

    $82

    View Deal
  • Best Western Cape Suites Hotel

    Best Western Cape Suites Hotel

    Cnr De Villiers & Constitution Streets, Cape Town, Western Cape

    7.7

    $47

    View Deal
  • Sugar Hotel

    Sugar Hotel

    1 Main Road, Green Point, Cape Town, Western Cape

    8.8

    $70

    View Deal
  • Century City Hotel Urban Square

    Century City Hotel Urban Square

    3 Energy Lane, Bridgeways Precinct, Cape Town, Western Cape

    8.8

    $63

    View Deal
  • Taj Cape Town

    Taj Cape Town

    1 Wale Street, Cape Town, Western Cape

    9.0

    $101

    View Deal
  • The Westin Cape Town

    The Westin Cape Town

    Convention Square, Cape Town, Western Cape

    8.9

    $117

    View Deal

How much are hotels near Castle of Good Hope?

Hotels near Castle of Good Hope are typically 40% more expensive than the average hotel in Cape Town, which is $83.

Hotels near Castle of Good Hope
  • Cape Town Lodge Hotel
    Best value

    Cape Town Lodge Hotel

    101 Buitengracht Street, Cape Town, Western Cape

    8.4

    $43

    View Deal
  • Victoria & Alfred Hotel
    #1 Most popular

    Victoria & Alfred Hotel

    On The Waterfront Pierhead, Cape Town, Western Cape

    9.0

    $90

    View Deal
  • One&Only Cape Town
    #2 Most popular

    One&Only Cape Town

    1 Dock Rd, V and a Waterfront, Cape Town, Western Cape

    9.3

    $734

    View Deal
  • Radisson Blu Hotel Waterfront, Cape Town
    #3 Most popular

    Radisson Blu Hotel Waterfront, Cape Town

    Beach Rd, Granger Bay, Cape Town, Western Cape

    8.7

    $112

    View Deal
  • Villa Atlantica Boutique Guesthouse
    #4 Most popular

    Villa Atlantica Boutique Guesthouse

    55 Rottingdean Road, Cape Town, Western Cape

    8.6

    $67

    View Deal
  • Hotel Verde
    #5 Most popular

    Hotel Verde

    15 Michigan Street, Airport Industria, Cape Town, Western Cape

    8.8

    $82

    View Deal
  • Best Western Cape Suites Hotel

    Best Western Cape Suites Hotel

    Cnr De Villiers & Constitution Streets, Cape Town, Western Cape

    7.7

    $47

    View Deal
  • Sugar Hotel

    Sugar Hotel

    1 Main Road, Green Point, Cape Town, Western Cape

    8.8

    $70

    View Deal
  • Century City Hotel Urban Square

    Century City Hotel Urban Square

    3 Energy Lane, Bridgeways Precinct, Cape Town, Western Cape

    8.8

    $63

    View Deal
  • Taj Cape Town

    Taj Cape Town

    1 Wale Street, Cape Town, Western Cape

    9.0

    $101

    View Deal
  • The Westin Cape Town

    The Westin Cape Town

    Convention Square, Cape Town, Western Cape

    8.9

    $117

    View Deal

How much are hotels near Newlands Stadium?

Below are the 11 user recommended hotels in the area of Cape Town that is closest to Newlands Stadium. The average price near Newlands Stadium is $139/night, with prices varying based on several factors including time of year. Hotels near Newlands Stadium are typically 40% more expensive than the average hotel in Cape Town, which is $83.

Hotels near Newlands Stadium
  • Best Western Cape Suites Hotel
    Best value

    Best Western Cape Suites Hotel

    Cnr De Villiers & Constitution Streets, Cape Town, Western Cape

    7.7

    $47

    View Deal
  • Victoria & Alfred Hotel
    #1 Most popular

    Victoria & Alfred Hotel

    On The Waterfront Pierhead, Cape Town, Western Cape

    9.0

    $90

    View Deal
  • One&Only Cape Town
    #2 Most popular

    One&Only Cape Town

    1 Dock Rd, V and a Waterfront, Cape Town, Western Cape

    9.3

    $734

    View Deal
  • Radisson Blu Hotel Waterfront, Cape Town
    #3 Most popular

    Radisson Blu Hotel Waterfront, Cape Town

    Beach Rd, Granger Bay, Cape Town, Western Cape

    8.7

    $112

    View Deal
  • Villa Atlantica Boutique Guesthouse
    #4 Most popular

    Villa Atlantica Boutique Guesthouse

    55 Rottingdean Road, Cape Town, Western Cape

    8.6

    $67

    View Deal
  • Hotel Verde
    #5 Most popular

    Hotel Verde

    15 Michigan Street, Airport Industria, Cape Town, Western Cape

    8.8

    $82

    View Deal
  • Sugar Hotel

    Sugar Hotel

    1 Main Road, Green Point, Cape Town, Western Cape

    8.8

    $70

    View Deal
  • Century City Hotel Urban Square

    Century City Hotel Urban Square

    3 Energy Lane, Bridgeways Precinct, Cape Town, Western Cape

    8.8

    $63

    View Deal
  • Vineyard Hotel

    Vineyard Hotel

    Colinton Road 1, Off Protea Road, Cape Town, Western Cape

    9.2

    $90

    View Deal
  • Southern Sun Newlands

    Southern Sun Newlands

    7 Main Road, Cape Town, Western Cape

    8.1

    $115

    View Deal
  • Park Inn by Radisson Cape Town Newlands

    Park Inn by Radisson Cape Town Newlands

    10 Hemlock Street Newlands, Cape Town, Western Cape

    8.3

    $52

    View Deal

Popular neighborhoods in Cape Town

Search for hotels in these Cape Town neighborhoods
Hotels in Camps Bay
Search hotels in Camps Bay
  • Villa Surprise
    Best value

    Villa Surprise

    21 First Crescent, Camps Bay, Cape Town, Western Cape

    8.9

    $60

    View Deal
  • South Beach Camps Bay Boutique Hotel
    #1 Most popular

    South Beach Camps Bay Boutique Hotel

    6 Link Road, Camps Bay, Cape Town, Western Cape

    9.4

    $115

    View Deal
  • The Bay Hotel
    #2 Most popular

    The Bay Hotel

    69 Victoria Road, Cape Town, Western Cape

    8.6

    $116

    View Deal
  • The Twelve Apostles Hotel And Spa
    #3 Most popular

    The Twelve Apostles Hotel And Spa

    Victoria Road Camps Bay, Cape Town, Western Cape

    8.9

    $297

    View Deal
  • Camps Bay Retreat
    #4 Most popular

    Camps Bay Retreat

    7 Chilworth Road, Cape Town, Western Cape

    8.9

    $101

    View Deal
  • Azamare Luxury Guest House
    #5 Most popular

    Azamare Luxury Guest House

    133 Victoria Road, Cape Town, Western Cape

    8.9

    $104

    View Deal
Hotels in Salt River
Search hotels in Salt River
  • DoubleTree by Hilton Hotel Cape Town - Upper Eastside
    Best value

    DoubleTree by Hilton Hotel Cape Town - Upper Eastside

    31 Brickfield Road, Woodstock, Cape Town, Western Cape

    8.4

    $42

    View Deal
Hotels in Sea Point
Search hotels in Sea Point
  • Mojo Hotel
    Best value

    Mojo Hotel

    30 regent road Sea Point, Cape Town, Western Cape

    7.8

    $12

    View Deal
  • President Hotel
    #1 Most popular

    President Hotel

    4 Alexander Road, Cape Town, Western Cape

    8.6

    $60

    View Deal
  • The Hyde All Suite Hotel
    #2 Most popular

    The Hyde All Suite Hotel

    13 London Road, Cape Town, Western Cape

    8.4

    $66

    View Deal
  • 32 top road fresnaye
    #3 Most popular

    32 top road fresnaye

    32 Top Rd, Cape Town, Western Cape

    8.4

    $50

    View Deal
  • Premier Hotel Cape Town
    #4 Most popular

    Premier Hotel Cape Town

    1 Marais Road, Cape Town, Western Cape

    8.0

    $66

    View Deal
  • Radisson Blu Le Vendome Hotel
    #5 Most popular

    Radisson Blu Le Vendome Hotel

    20 London Road, Cape Town, Western Cape

    7.5

    $94

    View Deal
Hotels in Lansdowne-Ottery
Search hotels in Lansdowne-Ottery
  • Helpmin Hotel
    Best value

    Helpmin Hotel

    524 Lansdowne Road Lansdowne, Cape Town, Western Cape

    6.3

    $31

    View Deal
  • Quaint Nathiers Place
    #1 Most popular

    Quaint Nathiers Place

    Cape Town, Western Cape

    9.1

    $62

    View Deal

When to book a hotel in Cape Town

Check out the information below to find the best deal on a Cape Town hotel room
Low Season
July
High Season
March

cheapest month to stay

37%

expected price decrease

most expensive time to stay

34%

expected price increase

Price
$137 - $321
Highest day of week
Wednesday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$185

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$188

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Cape Town is: 1-2 star, 13 days before.
1-2 star
$39 - $57
3 star
$76 - $104
4-5 star
$132 - $160

How much does a hotel in Cape Town cost per night?

Use the information below to find quality Cape Town hotel rooms for low prices
4 stars +
Queen Victoria Hotel
#1 Most popular

Queen Victoria Hotel

9.2

$129

View Deal
Premier Hotel Cape Town
#2 Most popular

Premier Hotel Cape Town

8.0

$66

View Deal
Cape Town Lodge Hotel
Best value

Cape Town Lodge Hotel

8.4

$42

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Cape Town

These hotels and hostels usually make for a cheap way to stay in Cape Town

Get the best value hotel in Cape Town

These hotels have the best prices for their ratings

Cape Town travel information

How long do people stay in Cape Town?

Visiting Cape Town for 5 nights is the most common choice for our users.

How much does a hotel cost in Cape Town?

On average, rooms will be priced around $98 per night when booking a hotel in Cape Town; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Cape Town?

In July prices are at their lowest and represents the most cost effective time to book a hotel room in Cape Town. You may find the cost of your room has decreased by 37%.

Which day is cheapest to stay in Cape Town?

Room prices for hotels in Cape Town will be at their lowest on Thursday and peak on Tuesday.

How much does a hostel in Cape Town cost?

On average, a hostel in Cape Town will be priced around $38. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $59 lower than your typical Cape Town hotel.

Based on the weather in Cape Town, what attractions are popular during June?

With good temperatures around 55.4 °F and just a moderate chance of expected rainfall, those staying at a hotel in Cape Town should consider visiting Spier Wine Farm, a popular establishment near Cape Town.