Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-03-22

2026-03-23

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Self Catering in Cape Town

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

40 properties found

  • Canal Quays Apartments

    Lower Long Street, Roggebaai Canal, Cape Town, South Africa ( Show map )

    Located about 25 minutes' walk from the South African National Gallery, the 4-star Canal Quays Apartments Cape Town hotel includes 24 rooms. Situated a…

    More...

    Book Now
  • Cape Royale Luxury Suites

    47 Main Rd Green Point, Cape Town, South Africa ( Show map )

    The 5-star Cape Royale Luxury Suites Cape Town hotel, located 0.7 km from the R4.5 - billion Cape Town Stadium and a 17-minute…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Lagoon Lodge

    17 Cotswold Drive, Cape Town, South Africa ( Show map )

    Lagoon Lodge Cape Town hotel sits only an 8-minute walk from the Milnerton Beach and offers a restaurant. The Paddocks Shopping Centre is located…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Grande Kloof Boutique Hotel

    69 Kloof Road Fresnaye Cape Town, Cape Town, South Africa ( Show map )

    Offering a restaurant and a laundromat, the 4-star Grande Kloof Boutique Hotel Cape Town lies in the Fresnaye district of Cape Town, around a…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Majorca Apartments By Bon Hotels

    Century City Majorca Self Catering Apartments, Cape Town, South Africa ( Show map )

    Offering guests 2 playgrounds, the 4-star Majorca Apartments By Bon Hotels Cape Town sits around 6 km from Parow Golf Club. This Cape Town…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • The Andros Boutique Hotel

    Corner Of Newlands And Phyllis Roads, Claremont, Cape Town, South Africa ( Show map )

    Comprising 15 rooms, The Andros Boutique Hotel Cape Town is near a shopping district, a 25-minute walk from Wynberg Park. Kenilworth Race Course is…

    More...

    From US$ 255
    price for 1 night
    Book Now From US$ 255
  • Charles Hope Cape Town

    78 Loop Street, Cape Town, South Africa ( Show map )

    The 4-star recently renovated Charles Hope Cape Town Aparthotel is nestled just an 8-minute stroll from the Cape Quarter Lifestyle Village and features…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • The Great Escape

    3 Socrates Way, Century City 325 The Terraces, Cape Town, South Africa ( Show map )

    Set around a 25-minute walk from Ratanga Junction, 92 m^2 The Great Escape Apartment Cape Town comprises a balcony and a seating area…

    More...

    From US$ 215
    price for 1 night
    Book Now From US$ 215
  • Sunstays Leisure Bay

    Lagoon Gate Drive, Cape Town, Za, Cape Town, South Africa ( Show map )

    The 4-star smoke-free Sunstays Leisure Bay Cape Town hotel is just 1.7 km from the Milnerton Golf Club, featuring spa therapy and spa…

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • Amoris Guest House-Sea Point

    12 Craigrownie Road, Cape Town, South Africa ( Show map )

    Situated around 10 minutes' walk from Broken Baths Beach, the 3-star Amoris Guest House-Sea Point Cape Town offers 7 rooms. This hotel is…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Devonport House

    17 Ou Wingerd Rd, Cape Town, South Africa ( Show map )

    Devonport House Bed & Breakfast Cape Town, located 25 minutes' walk from District Six Memorial Museum, features Wi-Fi throughout the property. The 4-star hotel…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Ultimate Escape In Vibrant De Waterkant At Ishani

    67 Loader St, Green Point, Cape Town, South Africa ( Show map )

    Located just 250 metres from the African Portrait Art Gallery, the 3-star Ultimate Escape In Vibrant De Waterkant At Ishani Cape Town hotel is…

    More...

    Book Now
  • The Luxury Hotel

    14 Jetty Street, Anton Anreith Arcade Foreshore, Cape Town, South Africa ( Show map )

    The deluxe 5-star The Luxury Hotel Cape Town provides proximity to the Koopmans-de Wet House, which is located only 0.7 km away. The…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Sun Bell Lodge

    8 Lepoldt Street, Belgravia, De La Hey, Bellville, South Africa ( Show map )

    Situated in a northern area, the 3-star Sun Bell Lodge Bellville hotel has flawless services along with currency exchange and a lift. Located 4.4…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Stock Exchange Apartment Hotel

    85 Albert Road, Woodstock, Cape Town, South Africa ( Show map )

    The 3-star Stock Exchange Apartment Hotel Cape Town gives quick access to the Kelly John Gough, which is situated about a 5-minute walk…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Kingfisher Hollow Self Catering Guest House.

    157 Sir Lowry'S Pass Road Gordons Bay, Cape Town, South Africa ( Show map )

    Kingfisher Hollow Self Catering Guest House. Located just 450 m from the Mukda Thai Spa, this hotel is also 10 minutes by car from entertainment…

    More...

    Book Now
  • Discover Seaside Charm At Blue Ocean Suite

    5 Victoria Rd, Bakoven, Cape Town, 8005, South Africa, Cape Town, South Africa ( Show map )

    Situated about a 5-minute walk from the 3-star Discover Seaside Charm At Blue Ocean Suite Cape Town hotel, guests can reach Bakovenbaai in…

    More...

    Book Now
  • Lighthouse Farm Lodge

    Perseverance Road, Cape Town, South Africa ( Show map )

    Guests of Lighthouse Farm Lodge Cape Town hotel can enjoy easy access to Oude Molen Eco Village, which is situated nearly a 5-minute stroll…

    More...

    Book Now
  • The Beach House Guest House

    18 Princess Street, Hout Bay, South Africa ( Show map )

    The 4-star The Beach House Guest House Hout Bay is located only a 14-minute walk from the Mainstream Village and Malls and offers…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Waterfront Elegance At Harbour Bridge 413

    Dockrail Rd, Victoria & Alfred Waterfront, Cape Town, South Africa ( Show map )

    Located approximately 5 minutes' walk from Donald Greig Gallery & Foundry, the 3-star Waterfront Elegance At Harbour Bridge 413 Hotel Cape Town gives easy access…

    More...

    Book Now