Cheap hotels in Richards Bay, South Africa

    • Popular choice

    Bayside Hotel Empangeni

    7.1(1,530 ratings)

    Individually decorated guestrooms, Relaxing garden and terrace

    Empangeni, 19.9 km to Richards Bay
    from  R 553
    See prices from 4 sites
  1. Road Lodge Richards Bay

    7.7Good (1,033 ratings)

    Ornamental lake views, Sparkling swimming pool access

    4.2 km to City center
    from  R 867
    See prices from 6 sites
  2. BON Hotel Empangeni

    8.0Very good (1,404 ratings)

    De Hof Cellar Restaurant and bar, Tastefully decorated rooms

    Empangeni, 19.9 km to Richards Bay
    from  R 1,038
    See prices from 4 sites
  3. Premier Splendid Inn Bayshore

    7.4(1,375 ratings)

    Outdoor pool and garden retreat, Cadillac Diner with garden views

    6.0 km to City center
    from  R 1,062
    See prices from 7 sites
  4. Premier Hotel The Richards

    7.4(2,832 ratings)

    Mosaic pool with terracotta deck, Elegant Mossel Restaurant dining

    5.9 km to City center
    from  R 1,555
    See prices from 6 sites
    • Popular choice

    Indaba Lodge Hotel Richards Bay

    7.7Good (2,148 ratings)

    Outdoor pool and garden terrace, Relaxing spa and sauna facilities

    6.2 km to City center
    from  R 1,625
    See prices from 5 sites
  5. Hotel Peermont Metcourt at Umfolozi

    7.7Good (461 ratings)

    Outdoor pool and sun-lounger terrace, Two diverse on-site restaurants

    Empangeni, 19.4 km to Richards Bay
    from  R 1,944
    See prices from 4 sites
    • Popular choice

    BON Hotel Waterfront Richards Bay

    8.3Very good (3,304 ratings)

    Panoramic waterfront and harbor views, Deck with shallow pool seating

    6.4 km to City center
    from  R 2,158
    See prices from 7 sites
    • Popular choice

    SUN1 Richards Bay

    7.3(1,896 ratings)

    Budget-friendly bunk bed rooms, Proximity to Alkantstrand Beach

    4.1 km to City center
    Select dates to see prices and availability
  6. Minilitha Lodge

    8.0Very good (318 ratings)

    Secure on-site parking, Peaceful garden setting

    0.4 km to City center
    Select dates to see prices and availability
  7. Woodpecker Inn

    7.8Good (506 ratings)

    Lush, well-maintained gardens, Year-round outdoor pool

    1.2 km to City center
    Select dates to see prices and availability
  8. Amble Inn Guest House

    6.4(235 ratings)
    19.1 km to City center
    Select dates to see prices and availability
  9. Empangeni B&B - Bernevece B&B

    8.0Very good (8 ratings)
    Empangeni, 20.0 km to Richards Bay
    Select dates to see prices and availability
  10. The Bay View Hotel

    8.2Very good (394 ratings)

    Bright rooms with harbour views, Tropical garden with outdoor pool

    6.4 km to City center
    Select dates to see prices and availability
  11. Thembela Hotel & Conference Venue

    /No rating available 
    14.8 km to City center
    Select dates to see prices and availability
  12. La Boheme

    8.6Excellent (10 ratings)
    4.8 km to City center
    Select dates to see prices and availability
  13. Aristo Manor Guest House

    7.9Good (28 ratings)
    1.7 km to City center
    Select dates to see prices and availability
  14. Nyathi Lodge

    8.0Very good (504 ratings)

    Pool with a view and patio, Activities like fishing and hiking

    1.3 km to City center
    Select dates to see prices and availability
  15. Umfolozi College Guest Lodge

    /No rating available 
    23.3 km to City center
    Select dates to see prices and availability
  16. Canefields Country House

    7.0(14 ratings)
    Empangeni, 15.7 km to Richards Bay
    Select dates to see prices and availability

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 Richards Bay

Price range

Prices for cheap hotels in Richards Bay range from ‎R 553 to ‎R 2,158 per night.

Cheap hotels near Richards Bay

These hotels may also be interesting for you...