Cheap hotels in South Africa, Africa

  1. Central Lodge Hotels

    6.7(662 ratings)

    Rooms with private balconies, Proximity to Observatory Golf Club

    Johannesburg
    from  R 217
    See prices from 6 sites
  2. Businessburg Hotel

    6.4(540 ratings)

    Central city views from rooms, Easy access to public transport

    Johannesburg
    from  R 332
    See prices from 6 sites
  3. Legacy Guest Lodge

    6.8(643 ratings)

    Secure parking and surveillance, Individually styled rooms

    Johannesburg
    from  R 344
    See prices from 2 sites
  4. Tassili Lodge

    7.0(1,490 ratings)

    Personalized room decor, Terrace and garden views

    Kempton Park
    from  R 345
    See prices from 2 sites
  5. Classic-Lodge

    7.1(2,878 ratings)

    Affordable and clean accommodation, Nearby chocolate factory attraction

    Kempton Park
    from  R 355
    See prices from 2 sites
  6. Skypz Home Lodge

    6.0(16 ratings)
    Johannesburg
    from  R 368
    See prices from 2 sites
  7. Inn & Out Sandton Park

    5.8(1,356 ratings)

    Spacious rooms with garden views, Outdoor swimming pool and garden

    Johannesburg
    from  R 380
    See prices from 3 sites
  8. Miraton Guest Lodge

    7.9Good (299 ratings)

    Views from the rooms, African cuisine and bar

    Johannesburg
    from  R 385
    See prices from 4 sites
  9. Olivia Pines Guesthouse

    6.8(93 ratings)
    Krugersdorp
    from  R 400
    See prices from 2 sites
  10. Bayside Hotel Pietermaritzburg

    7.0(38 ratings)
    Pietermaritzburg
    from  R 415
    See prices from 5 sites
  11. Great Choice Guest House

    5.5(77 ratings)

    Family-friendly accommodation options, Strategic Salt River district base

    Cape Town
    from  R 422
    See prices from 2 sites
  12. 298 on 34th

    8.6Excellent (553 ratings)

    Quiet street views, Personalized owner assistance

    Pretoria
    from  R 440
    See prices from 6 sites
  13. Albany Hotel

    6.5(5,980 ratings)

    Rooms with city hall garden views, On-site coffee shop with quality offerings

    Durban
    from  R 445
    See prices from 8 sites
  14. Hotel Metro Lodge Beach

    6.4(36 ratings)
    Durban
    from  R 456
    See prices from 4 sites
  15. Gold Reef Place

    7.2(136 ratings)

    Charming garden oasis, Proximity to Gold Reef City

    Johannesburg
    from  R 469
    See prices from 5 sites
  16. Villa Via Hotel Midrand

    7.1(529 ratings)

    Pool with a small waterfall, Personalized dining by a chef

    Midrand
    from  R 478
    See prices from 6 sites
  17. Lido Hotel

    7.1(1,424 ratings)

    Tranquil garden and seasonal outdoor pool, International and halal dining options

    Johannesburg
    from  R 483
    See prices from 6 sites
  18. Ecomotel Marlboro

    7.5Good (1,017 ratings)

    Secured private parking, Proximity to Sandton City Mall

    Sandton
    from  R 486
    See prices from 6 sites
  19. Maple'S Guest House

    6.7(357 ratings)
    Pretoria
    from  R 488
    See prices from 2 sites
  20. Bayside Hotel Pine Street

    7.8Good (509 ratings)

    Secure parking available, Resident hotel cat

    Durban
    from  R 488
    See prices from 5 sites
  21. Africa Paradise OR Tambo Boutique Hotel

    7.4(1,383 ratings)

    Tranquil garden and pool area, Lodge setting with modern amenities

    Benoni
    from  R 491
    See prices from 5 sites
  22. Ecotel OR Tambo Airport

    7.1(765 ratings)

    Outdoor swimming pool, Wellness corner for rejuvenation

    Kempton Park
    from  R 492
    See prices from 2 sites
  23. Gold Crown International Hotel

    7.2(616 ratings)

    Jacuzzi suite rooms available, Rooms with private patios or terraces

    Johannesburg
    from  R 497
    See prices from 6 sites
  24. Bayside Lodge

    6.9(2,059 ratings)

    Convenient on-site parking, Private balcony or terrace rooms

    Pinetown
    from  R 499
    See prices from 2 sites
  25. The Royal Prime Guest Lodge

    8.2Very good (1,043 ratings)

    Private patios with garden views, Refreshing outdoor swimming pool

    Centurion
    from  R 507
    See prices from 6 sites
    • Popular choice

    SUN1 Berea

    7.3(1,703 ratings)

    Secured parking available onsite, Streamlined rooms with bunk beds

    Johannesburg
    from  R 510
    See prices from 4 sites
  26. Ecomotel Isando

    7.4(554 ratings)

    Views of local Johannesburg traffic, Dedicated family room options

    Johannesburg
    from  R 515
    See prices from 5 sites
  27. Linden Guest House

    7.2(901 ratings)

    Tranquil garden and outdoor pool, Proximity to local attractions

    Johannesburg
    from  R 522
    See prices from 2 sites
  28. La Orchard Hotel

    7.1(1,301 ratings)

    Boutique hotel experience, On-site massage and spa services

    Johannesburg
    from  R 527
    See prices from 3 sites
  29. Charlie's Spot - Norwood

    8.8Excellent (345 ratings)
    Johannesburg
    from  R 528
    See prices from 2 sites
  30. Emakhosini Hotel On East

    6.7(1,062 ratings)

    Outdoor pool and sun terrace, Indian cuisine at the restaurant

    Durban
    from  R 530
    See prices from 3 sites
  31. Inn & Out Plus Rosebank

    7.2(1,385 ratings)

    Modern minimalist aesthetic, Rooms with city views or balcony

    Johannesburg
    from  R 541
    See prices from 5 sites
  32. Tudor House Hotel

    6.9(1,463 ratings)

    Diverse dining at hotel restaurant, Family rooms for larger groups

    Durban
    from  R 542
    See prices from 2 sites
  33. The Union Hotel

    6.1(1,010 ratings)

    Secured parking for guests, Central Durban City Centre location

    Durban
    from  R 549
    See prices from 2 sites
  34. African Sky Guest House

    7.8Good (452 ratings)

    Thatch lapa with billiards and pool view, Outdoor pool and garden for relaxation

    Krugersdorp
    from  R 553
    See prices from 6 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in South Africa

Price range

Prices for cheap hotels in South Africa range from ‎R 217 to ‎R 553 per night.

Cheap hotels near South Africa

These hotels may also be interesting for you...