Hotels in Richards Bay, South Africa
18 hotels are listed in Richards Bay, South Africa. Compare prices and star class, view them on a map, and book through our partners.
Planning your stay? Read our guide to comparing hotel listings.
18 hotels
Splendid Inn Bayshore
Beachfront resort in Richards Bay with garden, pool, and restaurant. Offers free Wi-Fi in public areas for a relaxing stay.
Minilitha Lodge
Minilitha Lodge offers free parking, flat-screen TVs, and in-room kettles near Richards Bay High School and SPAR Shopping Centre.
Duck Inn
Cozy bed & breakfast in Richards Bay, near Tuzi Gazi and beaches. Offers free Wi-Fi. Ideal for a relaxing getaway.
Protea Hotel by Marriott Richards Bay Waterfront
Elegant 4-star hotel overlooking Richards Bay's waterfront. Offers stylish rooms with views of the bay area. Ideal for a relaxing stay.
Crayfish Creek
Beachfront resort in Richards Bay with free WiFi, outdoor pool, and pet-friendly rooms. Enjoy views of the pool or garden.
Indaba Lodge Hotel Richards Bay
Beachfront Indaba Lodge Hotel offers spacious rooms, outdoor pool, and elegant restaurant. Conveniently located near Richards Bay Airport.
La Rochelle Inn
Peaceful Meerensee resort with 2 pools, tropical garden and terrace. Free private parking. Ideal for relaxation in Richards Bay.
Mellow Palms Guest House
Cozy guest house in Richards Bay with free WiFi and parking. Ideal for travelers seeking a comfortable and convenient stay.
Seagull Lodge
Seagull Lodge offers accommodation with garden, free private parking, and satellite TV, just 300m from John Ross College in Richards Bay.
Premier Hotel The Richards
Elegant hotel in Richards Bay. Offers individually decorated rooms with free WiFi and stylish Mossel Restaurant.
Fish Eagle Inn
Charming country house with thatched roof, outdoor pool, and forest garden. 10 km from Indian Ocean beaches, 500 m from Richards Bay Airport.
DuneSide Guest House
Peaceful Richards Bay retreat with outdoor pool, shared kitchen, and free Wi-Fi. Ideal for a relaxing stay near Tuzi Gazi Waterfront.
Aristo Manor
Charming guesthouse in Birdswood, 3 km from Lake Mzingazi, Richards Bay. Offers air-conditioned rooms with satellite TV and free Wi-Fi.
Nyathi Lodge
Nyathi Lodge offers pet-friendly accommodation with free WiFi, restaurant, outdoor pool, and bar in Richards Bay, South Africa.
Imvubu Lodge
Imvubu Lodge: Outdoor pool, beach less than 1 km, 8 km from Richards Bay. Relax in a tranquil setting surrounded by nature.
Gecko Inn
Beachfront Gecko Inn in Richards Bay with outdoor pool, bar, and rooms with flat-screen TVs. Perfect for a relaxing getaway.
Hilton Gardens BnB
Hilton Gardens BnB offers air-conditioned rooms with satellite TV, a garden, and free private parking, 1.1 km from Sports Complex in Richards Bay.
Loading...