Hotels
    South Africa

    Hotels

    Boutique city stays — Cape Town, Joburg, Durban

    92 stays in South Africa
    92 results

    Featured hotels

    City Lodge Hotel Durban
    $115 per night

    City Lodge Hotel Durban

    Bram Fischer Rd, North Beach, Durban, 4063, South Africa
    0 (0)

    Beachfront city hotel on Durban's Golden Mile, walking distance to North Beach and uShaka Marine World. Comfortable rooms, pool, and on-site restaurant.

    City Lodge Hotel Eastgate
    $81 per night

    City Lodge Hotel Eastgate

    Zulberg Close, off Ernest Oppenheimer Road Bruma Lake, 2100 Johannesburg, South Africa
    4.4 (414)

    Convenient Johannesburg east hotel near Eastgate Shopping Centre and OR Tambo Airport. Modern rooms, pool, and complimentary parking.

    The Bay Hotel
    $369 per night

    The Bay Hotel

    Camps Bay, Cape Town, South Africa
    0 (0)

    Beachfront hotel on the Camps Bay strip beneath the Twelve Apostles, with pools, a breakfast restaurant and the Atlantic on the doorstep. Live rates and instant confirmation.

    Camps Bay Retreat Hotel
    $312 per night

    Camps Bay Retreat Hotel

    Camps Bay, Cape Town, South Africa
    0 (0)

    Luxury boutique retreat on four acres of nature reserve above Camps Bay, with a natural mountain pool and mountain-and-ocean views. Live rates and instant confirmation.

    Queen Victoria Hotel
    $661 per night

    Queen Victoria Hotel

    V&A Waterfront, Cape Town, South Africa
    0 (0)

    Five-star hotel and manor house overlooking the V&A Waterfront with Table Mountain behind, spa and gym on site. Live rates and instant confirmation.

    Kloof Street Hotel
    $136 per night

    Kloof Street Hotel

    Gardens, Cape Town, South Africa
    0 (0)

    Stylish urban hotel on Kloof Street in Gardens, walking distance from the city centre restaurants and bars. Live rates and instant confirmation.

    Victoria & Alfred Hotel
    $383 per night

    Victoria & Alfred Hotel

    V&A Waterfront, Cape Town, South Africa
    0 (0)

    Four-star hotel in the heart of the V&A Waterfront with piazza and Alfred Basin views and a sun terrace bar. Live rates and instant confirmation.

    The Cellars-Hohenort
    $350 per night

    The Cellars-Hohenort

    Constantia, Cape Town, South Africa
    0 (0)

    Five-star country hotel and spa in the historic Constantia wine valley, 15 minutes from the city, part of Small Luxury Hotels of the World. Live rates and instant confirmation.

    President Hotel
    $215 per night

    President Hotel

    Bantry Bay, Cape Town, South Africa
    0 (0)

    Bantry Bay hotel with an infinity pool and terrace bar looking onto Lion's Head and the Atlantic, minutes from Queen's Beach. Live rates and instant confirmation.

    City Lodge Hotel Bryanston
    $107 per night

    City Lodge Hotel Bryanston

    Cnr Main Road & Peter Place, Bryanston West, Sandton, Bryanston, 2060 Johannesburg, South Africa
    4.2 (760)

    Modern 3-star city hotel on Nursery Lane in Bryanston, perfectly placed between Sandton CBD and Fourways. Comfortable rooms, an outdoor pool and easy access to Nicolway Shopping Centre and major Joburg business nodes.

    City Lodge Hotel GrandWest
    $127 per night

    City Lodge Hotel GrandWest

    GrandWest Casino and Entertainment World, off Jakes Gerwel drive, Goodwood, 7475 Epping, South Africa
    4.4 (1651)

    The City Lodge Hotel GrandWest is themed in the original Cape Dutch style of architecture in keeping with its location within the GrandWest Casino Complex in Cape Town.

    Three Boutique Hotel
    $317 per night

    Three Boutique Hotel

    Oranjezicht, Cape Town, South Africa
    0 (0)

    Small B&B-style boutique hotel in leafy Oranjezicht below Table Mountain, a short drive from the city bowl. Live rates and instant confirmation.

    The Marine Hermanus
    $590 per night

    The Marine Hermanus

    Hermanus, South Africa
    0 (0)

    Five-star seaside hotel above Walker Bay in Hermanus, part of The Liz McGrath Collection, with spa and two restaurants. Live rates and instant confirmation.

    Asara Wine Estate & Hotel
    $311 per night

    Asara Wine Estate & Hotel

    Stellenbosch, South Africa
    0 (0)

    Working wine estate and hotel on Polkadraai Road outside Stellenbosch, with cellar, restaurant and vineyard views. Live rates and instant confirmation.

    African Sky Hotels and Resorts - Ermelo Inn
    $99 per night

    African Sky Hotels and Resorts - Ermelo Inn

    Ermelo, Mpumalanga
    3.6 (823)

    Ermelo Inn offers comfortable accommodation in the southern part of Mpumalanga, South Africa, making it a gateway to Eswatini. Enjoy well-equipped rooms, a restaurant, and conference facilities.

    Grande Roche Hotel
    $376 per night

    Grande Roche Hotel

    Paarl, South Africa
    0 (0)

    Boutique manor-house hotel at the foot of Paarl Rock, set in vineyards with a spa and celebrated restaurant. Live rates and instant confirmation.

    Road Lodge Bloemfontein Airport
    $52 per night

    Road Lodge Bloemfontein Airport

    Bloemfontein, Free State
    3.9 (682)

    A no-fuss airport hotel just minutes from Bloemfontein Airport, ideal for early flights, road trip stopovers and business stays. Comfortable, compact rooms with everything you need for a good night's sleep.

    City Lodge Hotel Umhlanga Ridge
    $142 per night

    City Lodge Hotel Umhlanga Ridge

    2 Palm Boulevard, Umhlanga Ridge, 4321 Durban, South Africa
    4.2 (1884)

    Modern hotel across the road from Gateway Theatre of Shopping in the Umhlanga Ridge business and leisure precinct.

    Le Franschhoek Hotel & Spa
    $292 per night

    Le Franschhoek Hotel & Spa

    Franschhoek, South Africa
    0 (0)

    Winelands hotel and spa on the edge of Franschhoek village, with mountain views, pools and two restaurants. Live rates and instant confirmation.

    Brenton Haven Beachfront Resort
    $118 per night

    Brenton Haven Beachfront Resort

    Brenton on Sea, Knysna, Western Cape
    4.6 (714)

    Experience luxury beachfront self-catering accommodation in Brenton on Sea, Knysna, with stunning views and direct beach access. Perfect for a relaxing family getaway.

    Twelve Apostles Hotel & Spa
    $518 per night

    Twelve Apostles Hotel & Spa

    Camps Bay, Cape Town, South Africa
    0 (0)

    Five-star clifftop hotel on the Atlantic coastal road between Camps Bay and Hout Bay, with an award-winning spa and ocean-facing dining. Live rates and instant confirmation.

    Dock House Boutique Hotel & Spa
    Price on request

    Dock House Boutique Hotel & Spa

    Cape Town, South Africa
    4.6 (82)

    City Lodge Hotel Gqeberha
    $113 per night

    City Lodge Hotel Gqeberha

    Cnr Beach and Lodge Roads Summerstrand, Summerstrand, 6013 Port Elizabeth, South Africa
    4.3 (1375)

    Beachfront hotel in Summerstrand, Gqeberha (Port Elizabeth), within walking distance of Hobie Beach, Boardwalk Casino, and Nelson Mandela Bay Stadium.

    Majeka House Boutique Hotel
    $149 per night

    Majeka House Boutique Hotel

    Stellenbosch, South Africa
    0 (0)

    Luxury boutique hotel in Paradyskloof, Stellenbosch, with a tranquil spa and fine-dining restaurant. Live rates and instant confirmation.

    African Sky Hotels - Newcastle Inn
    $73 per night

    African Sky Hotels - Newcastle Inn

    Newcastle, KwaZulu-Natal
    Bed & Breakfast included
    4 (790)

    A contemporary inn in Newcastle's CBD, offering modern amenities and a welcoming atmosphere for a comfortable stay.

    Road Lodge N1 City
    $64 per night

    Road Lodge N1 City

    Louwtjie Rothman Street, N1 City Goodwood, Cape Town , South Africa
    3.9 (1212)

    Comfortable budget stop in Goodwood, Cape Town with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Road Lodge Pietermaritzburg
    $65 per night

    Road Lodge Pietermaritzburg

    Cnr. Hesketh Drive and New England Rd Hayfields 3201
    4 (1135)

    Comfortable budget stop in Pietermaritzburg with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Road Lodge Durban
    $61 per night

    Road Lodge Durban

    Durban CBD, KwaZulu-Natal
    3.9 (1198)

    A no-fuss Durban CBD hotel close to the beachfront and ICC, offering compact, comfortable rooms for budget-conscious city stays.

    Garden Route Hotel
    $114 per night

    Garden Route Hotel

    Mossel Bay, South Africa
    4.1 (532)

    Road Lodge Cape Town International Airport
    $67 per night

    Road Lodge Cape Town International Airport

    Cape Town International Airport, Western Cape
    3.8 (1729)

    A reliable, no-frills airport hotel a short shuttle ride from Cape Town International, perfect for early departures, late arrivals and budget-conscious overnighters.

    City Lodge Hotel V&A Waterfront
    $193 per night

    City Lodge Hotel V&A Waterfront

    V&A Waterfront, Cape Town, Western Cape
    4.3 (1752)

    Nautical-themed 207-room hotel at the entrance to Cape Town's iconic V&A Waterfront precinct.

    Queens Hotel by BON Hotels
    $110 per night

    Queens Hotel by BON Hotels

    Oudtshoorn, South Africa
    4.1 (414)

    Crown on The Heads
    $401 per night

    Crown on The Heads

    Knysna, South Africa
    4.4 (62)

    The Rockefeller Hotel by NEWMARK
    $94 per night

    The Rockefeller Hotel by NEWMARK

    Cape Town, South Africa
    3.9 (527)

    Whalesong Lodge
    $210 per night

    Whalesong Lodge

    De Kelders, Gansbaai, Western Cape
    Bed & Breakfast included
    5 (114)

    Whalesong Lodge is an intimate guesthouse perched on the rugged De Kelders Cliffs, offering sea views of Walker Bay and the coastline stretching to Cape Point.

    Road Lodge Johannesburg Airport
    $62 per night

    Road Lodge Johannesburg Airport

    OR Tambo Airport, Gauteng
    4 (598)

    A dependable airport hotel minutes from OR Tambo International, perfect for early-morning departures and red-eye landings.

    Knysna Log-Inn Hotel
    $95 per night

    Knysna Log-Inn Hotel

    Knysna, South Africa
    4.1 (564)

    Harbour House Hotel
    $209 per night

    Harbour House Hotel

    Hermanus, South Africa
    0 (0)

    Hotel in the heart of Hermanus's Old Harbour, on the cliff path for land-based whale watching in season. Live rates and instant confirmation.

    Road Lodge Germiston Lake
    $63 per night

    Road Lodge Germiston Lake

    Germiston, Gauteng
    4 (597)

    A peaceful Germiston stay overlooking the lake, well placed for OR Tambo Airport, the East Rand and central Johannesburg.

    Road Lodge Richards Bay
    $61 per night

    Road Lodge Richards Bay

    Corner Tassel Berry and East Central Arterial Roads Arboretum, Richards Bay 3900, South Africa
    3.9 (848)

    Comfortable budget stop in Richards Bay with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Mont d'Or Monte Bello Estate
    $125 per night

    Mont d'Or Monte Bello Estate

    Bloemfontein, Free State
    Bed & Breakfast included
    4.5 (786)

    Mont d'Or Monte Bello Estate is located 8 km from Bloemfontein on a historic farm surrounded by blue gum trees and landscaped gardens. The natural surroundings and proximity to the city make the estate a suitable venue for functions and weddings.

    Road Lodge Centurion
    $60 per night

    Road Lodge Centurion

    Centurion, Gauteng
    3.9 (1216)

    A central Centurion base off the N1, well suited to road-trippers, business travellers and overnight guests transiting between Pretoria and Johannesburg.

    Swartberg Hotel
    $96 per night

    Swartberg Hotel

    Prince Albert, Western Cape
    Self-catering
    4.4 (721)

    A charming Victorian hotel in the heart of Prince Albert, offering a blend of old-world charm and modern amenities.

    Ivory Manor Boutique Hotel
    $200 per night

    Ivory Manor Boutique Hotel

    Rietvalleirand, Pretoria
    4.7 (900)

    Ivory Manor offers a luxurious and opulent escape in Pretoria, featuring Tuscan décor, exquisite dining, and an extensive wine list. Guests can indulge in fine cuisine, curated wines, and a sophisticated whiskey and cigar lounge, ensuring a truly elegant experience.

    Town Lodge Bellville
    $110 per night

    Town Lodge Bellville

    Corner Willie van Schoor Avenue & Mispel Road, 7536 Bellville, South Africa
    4.2 (1268)

    Comfortable rooms with pool or Tygerberg Valley views, 20 minutes from Cape Town International Airport.

    Town Lodge George
    $104 per night

    Town Lodge George

    Opposite Garden Route Mall, Knysna Road, 6546 George, South Africa
    4.3 (1013)

    Convenient stop along the Garden Route between Gqeberha and Cape Town, with double, twin and interleading rooms.

    Road Lodge Gqeberha Airport
    $64 per night

    Road Lodge Gqeberha Airport

    Gqeberha Airport, Eastern Cape
    3.9 (614)

    A practical Gqeberha airport hotel a short hop from Port Elizabeth Airport, ideal for early flights and Garden Route or Addo road-trip overnighters.

    Court Classique Suite Hotel
    $56 per night

    Court Classique Suite Hotel

    Arcadia, Pretoria
    Self-catering
    4.2 (583)

    The Court Classique Suite Hotel, located in a tranquil neighborhood in Pretoria, offers air-conditioned suite accommodation, a restaurant, spa, and swimming pool. It is conveniently close to major motorways and business centers.

    Neighbourgood Hill
    $57 per night

    Neighbourgood Hill

    Cape Town, South Africa
    4.1 (132)

    Design-led aparthotel in Green Point, Cape Town, with 32 suites, sun-lit garden, pool, on-site café and shared workspace. Live rates and instant booking via Safari Stays.

    Mont d’Or Hotel Clarens
    $150 per night

    Mont d’Or Hotel Clarens

    Clarens, Free State
    Self-catering
    4.4 (457)

    Mont d’Or Hotel Clarens offers luxury accommodation with a blend of French old-world charm, elegance, and comfort, just 2km from Clarens Golf Estate.

    Town Lodge Polokwane
    $99 per night

    Town Lodge Polokwane

    Meropa Entertainment World Roodepoort Road , 0700 Polokwane, South Africa
    4.1 (1170)

    Town Lodge Polokwane is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    African Sky Hotels - Pine Lake Inn
    $109 per night

    African Sky Hotels - Pine Lake Inn

    White River Country Estate, Mpumalanga
    Bed & Breakfast included
    4.2 (603)

    Nestled in the Mpumalanga woodlands, Pine Lake Inn overlooks Longmere Dam, offering peace and tranquillity just 35 km from Kruger National Park.

    African Sky Hotels and Resorts - Harrismith Inn
    $86 per night

    African Sky Hotels and Resorts - Harrismith Inn

    Harrismith, Free State
    Bed & Breakfast included
    4.1 (535)

    Harrismith Inn is conveniently located on the N3 & N5 intersection, making it an ideal halfway stop between Johannesburg, Durban, and Bloemfontein. It offers comfortable accommodation at the entrance to the Drakensberg Mountain region.

    Disandt House by Neighbourgood
    $122 per night

    Disandt House by Neighbourgood

    Cape Town, South Africa
    4.9 (31)

    Boutique Neighbourgood residence in Fresnaye, Cape Town — design-led suites with pool, workspace and Atlantic Seaboard living. Live rates and instant booking via Safari Stays.

    Town Lodge Gqeberha
    $108 per night

    Town Lodge Gqeberha

    Cnr of Beach & Lodge Rds Summerstrand , Summerstrand, 6013 Port Elizabeth, South Africa
    4.3 (1540)

    Convenient comfortable accommodation in Summerstrand, opposite the beachfront in the "Windy City".

    Town Lodge Johannesburg Airport (OR Tambo)
    $99 per night

    Town Lodge Johannesburg Airport (OR Tambo)

    Herman Road, Harmelia EXT 2, Germiston, 1613 Kempton Park, South Africa
    4.1 (703)

    Town Lodge Johannesburg Airport is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    Town Lodge Mbombela
    $99 per night

    Town Lodge Mbombela

    Cnr Madiba Drive and Koorsboom Streets off N4, 1200 Nelspruit, South Africa
    4.2 (1073)

    Town Lodge Mbombela is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    African Flair Boutique Safari Lodge
    $290 per night

    African Flair Boutique Safari Lodge

    Hoedspruit Wildlife Estate, Limpopo
    5 (278)

    Experience immersive African safari stays and romantic escapes at African Flair Boutique Safari Lodge, located in the Hoedspruit Wildlife Estate.

    City Lodge Hotel Lynnwood
    $138 per night

    City Lodge Hotel Lynnwood

    Corner Lynnwood and Daventry Roads, Lynnwood, 0040 Pretoria, South Africa
    4.3 (1698)

    Located within the Lynnwood Bridge Complex in Pretoria East, with convenient access to a wide range of business, shopping, dining and entertainment destinations.

    City Lodge Hotel Fourways
    $130 per night

    City Lodge Hotel Fourways

    Cnr Monte Casino Boulevard and Witkoppen Road, Fourways, 2068 Johannesburg, South Africa
    4.3 (1843)

    Set on Montecasino Boulevard, this Fourways hotel offers easy access to Montecasino entertainment, Lion Park, and Sandton's northern suburbs.

    City Lodge Hotel Hatfield
    $82 per night

    City Lodge Hotel Hatfield

    The Fields, 407 Hilda Street, Hatfield, Pretoria, Hatfield, 0028 Pretoria, South Africa
    4.2 (1135)

    City Lodge Hotel Hatfield provides visitors to the capital city with an ideal location close to the iconic Union Buildings, embassies, universities and the Gautrain Hatfield Station.

    City Lodge Hotel Maputo
    Price on request

    City Lodge Hotel Maputo

    Av. p/ o Palmar, Maputo 1101, Mozambique
    4.4 (189)

    Contemporary hotel in central Maputo with pool, restaurant, bar and modern en-suite rooms.

    City Lodge Hotel Waterfall City
    $129 per night

    City Lodge Hotel Waterfall City

    03 Augrabies Lane, Waterfall City, Jukskei View, Midrand, 1686 Midrand, South Africa
    4.4 (1649)

    Modern hotel in fast-growing Waterfall City, midway between Johannesburg and Pretoria, near Mall of Africa.

    Road Lodge East London
    $62 per night

    Road Lodge East London

    East London, Eastern Cape
    3.8 (1022)

    A central East London hotel walking distance from the beachfront promenade and Esplanade, ideal for short Wild Coast stopovers.

    Road Lodge Rustenburg
    $67 per night

    Road Lodge Rustenburg

    Cnr Howick and Magaliesburg Roads Rustenburg 0323, South Africa
    3.8 (1071)

    Comfortable budget stop in Rustenburg with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Drostdy Hotel
    $126 per night

    Drostdy Hotel

    Graaff-Reinet, Eastern Cape
    4.6 (1363)

    Immerse yourself in Karoo charm at the Drostdy Hotel, offering exceptional Graaff-Reinet accommodation where rooms and suites blend timeless Karoo style with contemporary luxury.

    Town Lodge Menlo Park
    $133 per night

    Town Lodge Menlo Park

    cnr Atterbury and Klarinet Roads Menlo Park, Menlo Park, 0102 Pretoria, South Africa
    4.2 (913)

    Town Lodge Menlo Park is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    Courtyard Hotel Rosebank
    $141 per night

    Courtyard Hotel Rosebank

    Cnr Oxford Road & Tyrwhitt Avenue Rosebank, 2121 Johannesburg, South Africa
    4.3 (574)

    Charming red-brick apartment-style hotel directly opposite Gautrain Rosebank Station, surrounded by Joburg's trendiest shopping and dining.

    Courtyard Hotel Sandton
    $131 per night

    Courtyard Hotel Sandton

    130 Rivonia Road, Sandown, Sandton, Sandton, 2128 Johannesburg, South Africa
    4.4 (334)

    Charming red-tiled-roof apartment-style hotel with a leafy garden and pool, set in a quiet pocket of Sandton walking distance from Sandton City and the Gautrain.

    City Lodge Hotel Sandton, Morningside
    $107 per night

    City Lodge Hotel Sandton, Morningside

    Cnr Hill and Rivonia roads Morningside Sandton, Sandton, 2146 Johannesburg, South Africa
    4.2 (806)

    Comfortable, convenient stay close to Sandton CBD, Mediclinic Morningside, Benmore Gardens and Nelson Mandela Square.

    Nova Constantia Boutique Residence
    $310 per night

    Nova Constantia Boutique Residence

    Constantia, Cape Town, Western Cape
    4.8 (149)

    Nova Constantia Boutique Residence offers a luxurious and private experience in the heart of the historic Constantia Valley, Cape Town. It features generously proportioned suites, apartments, and villas with modern amenities and a unique African Chic contemporary style.

    Melrose Place Boutique Hotel
    $151 per night

    Melrose Place Boutique Hotel

    Melrose, Johannesburg, Gauteng
    Bed & Breakfast included
    4.4 (300)

    Melrose Place Boutique Hotel offers a comfortable stay in Melrose, ideally located near Sandton, Hyde Park, and Rosebank. Enjoy well-appointed rooms with modern amenities and convenient access to local attractions.

    Plett Quarter Hotel
    $136 per night

    Plett Quarter Hotel

    Plettenberg Bay, South Africa
    3.9 (126)

    Town Lodge Waterfall Midrand
    $99 per night

    Town Lodge Waterfall Midrand

    Montrose Road, off Bekker Road, Waterfall Park, Vorna Valley, 1685 Midrand, South Africa
    4.1 (814)

    Town Lodge Waterfall Midrand is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    Road Lodge Carnival City
    $62 per night

    Road Lodge Carnival City

    Brakpan, Gauteng
    4 (821)

    A practical East Rand stopover next to Carnival City entertainment complex, well placed for travellers heading to OR Tambo or exploring Gauteng.

    The Plettenberg Hotel
    $424 per night

    The Plettenberg Hotel

    Plettenberg Bay, South Africa
    4.7 (536)

    City Lodge Hotel Johannesburg, Barbara Road
    $127 per night

    City Lodge Hotel Johannesburg, Barbara Road

    4 Sandvale Road, Edenvale, 1613 Kempton Park, South Africa
    4.2 (1560)

    One of 5 hotels within the group close to OR Tambo International Airport, with easy access to major highways and an airport shuttle service.

    Road Lodge Potchefstroom
    $60 per night

    Road Lodge Potchefstroom

    Corner of Govan Mbeki and Nelson Mandela Drive, next to Mooi River Mall Potchefstroom 2531
    3.8 (986)

    Comfortable budget stop in Potchefstroom with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Road Lodge Southgate
    $62 per night

    Road Lodge Southgate

    Columbine Avenue Golden Highway, 2082 Southgate, South Africa
    3.8 (1147)

    Comfortable budget stop in Johannesburg South with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Town Lodge Roodepoort
    $113 per night

    Town Lodge Roodepoort

    Constantia Boulevard, Lower Lake Lane, Constantia Kloof, 1715 Roodepoort, South Africa
    4.1 (697)

    Town Lodge Roodepoort is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    Road Lodge Sandton Grayston Drive
    $64 per night

    Road Lodge Sandton Grayston Drive

    Cnr Grayston Drive and Webber Road, Sandown Sandton, Sandton, 2146 Johannesburg, South Africa
    4.1 (1048)

    Comfortable budget stop in Sandton with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Town Lodge Umhlanga
    $101 per night

    Town Lodge Umhlanga

    Cnr Umhlanga Ridge Boulevard & Meridian Drive, 4030 Durban, South Africa
    4.3 (751)

    Town Lodge Umhlanga is a Tsogo Sun select-service hotel offering comfortable modern accommodation, complimentary continental breakfast and Wi-Fi, an outdoor pool, and convenient access to local business and leisure attractions.

    Road Lodge Umhlanga Ridge
    $63 per night

    Road Lodge Umhlanga Ridge

    Cnr Medigate and Hospital Road Umhlanga Ridge 4321, South Africa
    4.1 (1062)

    Comfortable budget stop in Umhlanga with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    City Lodge Hotel OR Tambo International Airport
    $163 per night

    City Lodge Hotel OR Tambo International Airport

    MSP2 Building, North Parkade. OR Tambo Airport, Kempton Park, 1627 Kempton Park, South Africa
    4.2 (4598)

    Conveniently positioned at Africa's busiest airport, walking distance from the OR Tambo terminal and adjacent to the Gautrain Airport Station — ideal for layovers, early flights and business stopovers.

    Road Lodge Randburg
    $58 per night

    Road Lodge Randburg

    Malibongwe Drive Corner Republic Road, Randburg, 2032 Johannesburg, South Africa
    3.8 (816)

    Comfortable budget stop in Randburg with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Road Lodge Isando
    $62 per night

    Road Lodge Isando

    Isando, Gauteng
    4.4 (782)

    A budget-friendly Isando hotel close to OR Tambo International, the East Rand and Johannesburg's industrial belt.

    City Lodge Hotel Bloemfontein
    $113 per night

    City Lodge Hotel Bloemfontein

    Cnr Nelson Mandela Drive and Parfitt Avenue, 9324 Bloemfontein, South Africa
    4.3 (1817)

    Modern 3-star city hotel on Nelson Mandela Drive in Westdene, ideally placed for the Bloemfontein CBD, Loch Logan Waterfront and the Free State Stadium. Comfortable, well-appointed rooms with reliable service and a relaxed atmosphere.

    City Lodge Hotel Pinelands
    $115 per night

    City Lodge Hotel Pinelands

    At Mowbray Golf Park, off Raapenberg road, Pinelands, Mowbray, 7450 Cape Town, South Africa
    4.3 (1074)

    Located in the leafy garden suburb of Pinelands, ideally positioned for guests visiting the southern suburbs of Cape Town and within easy reach of Cape Town International Airport.

    Courtyard Hotel Gqeberha
    $127 per night

    Courtyard Hotel Gqeberha

    cnr Lodge and Beach Roads, Summerstrand , Summerstrand, 6013 Port Elizabeth, South Africa
    4.3 (767)

    Beachfront 4-star hotel on Summerstrand, walking distance to Hobie Beach and the Boardwalk Casino & Entertainment Complex.

    Road Lodge Kimberley
    $62 per night

    Road Lodge Kimberley

    Flamingo Entertainment World at Kimberley Golf Course, off N12 Highway Kimberley 8300, South Africa
    3.9 (890)

    Comfortable budget stop in Kimberley with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Road Lodge Mbombela
    $49 per night

    Road Lodge Mbombela

    Corner Madiba Drive and Koorsboom Street, off N4 Mbombela 1200, South Africa
    3.9 (788)

    Comfortable budget stop in Mbombela with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Road Lodge Rivonia
    $56 per night

    Road Lodge Rivonia

    Rivonia Road Corner 10th avenue, Rivonia, 2128 Johannesburg, South Africa
    3.9 (836)

    Comfortable budget stop in Rivonia, Sandton with secure parking, free Wi-Fi and a light breakfast — part of the trusted City Lodge Hotel Group.

    Not every night of a South African trip is a tented camp or a vineyard villa. Sometimes you land at OR Tambo at 11pm and you just want a clean bed near the airport, or a hotel walking distance from the V&A so you can drop the bags and find a glass of wine.

    These are the city hotels we recommend for arrival, departure and transit nights — the dependable, well-located ones we book ourselves.

    Frequently asked

    Are airport transfers included?

    Most properties offer paid shuttles; OR Tambo and Cape Town International hotels often run them free for guests. The lodge page lists what's included.

    Can I book a single night?

    Yes — city hotels accept one-night stays year-round.

    Browse other South African stays