Every hotel guide we have written for South Africa. Each one lists bookable hotels with prices checked live, grouped by budget, mid-range and luxury.
HotelsCape Town runs the full range — Camps Bay clifftop suites, V&A Waterfront apartments, and real backpacker and boutique beds from £40 a night. 49 verified, currently bookable Cape Town hotels across luxury, mid-range and budget, each linking straight to live prices. No markups, no booking fees.
HotelsDurban's warm Indian-Ocean coast has real, bookable beds from £29 a night — from the Golden Mile beachfront to leafy Umhlanga. 49 verified Durban hotels across luxury, mid-range and budget, each linking straight to live prices. No markups, no booking fees.
HotelsFranschhoek is South Africa's gourmet wine village, and yes — it runs pricier than most Cape towns. But real, bookable beds still start around £56 a night. Here are 46 verified Franschhoek hotels across luxury, mid-range and budget, each with live prices and honest catches. No markups, no booking fees.
HotelsHermanus is the world's best land-based whale-watching town — Southern Right whales breach yards off the cliff path from June to November. Here are 49 real, bookable Hermanus hotels across luxury, mid-range and budget, with live prices, from seafront boutiques to self-catering cottages from £38 a night. No markups, no booking fees.
HotelsHoedspruit is the low-veld gateway to the Greater Kruger — safari lodges, self-catering bushveld cottages and B&Bs, with real beds from around £41 a night. 44 real, bookable Hoedspruit stays across luxury lodges, mid-range and budget, each linking straight to live prices. No markups, no booking fees.
HotelsJohannesburg's best hotels start at just £27 a night — real, bookable rooms in Sandton, Rosebank and the wider city. 49 verified hotels across luxury, mid-range and budget, each linking to live prices. No markups, no booking fees.
HotelsKnysna is the jewel of the Garden Route — a lagoon town of indigenous forests and world-famous oysters between the Heads. Here are 49 real, bookable Knysna hotels across luxury, mid-range and budget, with live prices from £26 a night. No markups, no booking fees.
HotelsPort Elizabeth — now officially Gqeberha, still the 'Friendly City' — is the Garden Route's warm-water eastern gateway and the base for Addo elephant safaris. 23 real, bookable hotels from £31 a night, each with live prices. UK visitors get a free 90-day stamp. No markups, no booking fees.
HotelsPretoria is South Africa's jacaranda-lined administrative capital — monuments, gardens and leafy embassy suburbs, with real beds from £21 a night. Here are 49 genuine, bookable Pretoria hotels across luxury, mid-range and budget, each linking straight to live prices. No markups, no booking fees.
HotelsStellenbosch is the historic heart of the Cape Winelands — oak-lined Cape Dutch streets, world-class wine estates, and real, bookable rooms from £40 a night. 49 verified Stellenbosch hotels across luxury, mid-range and budget, each with live prices and a direct link to book. No markups, no booking fees.