Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Richards Bay – 53 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

BON Hotel Waterfront Richards Bay 4 stars

Hotel in Richards Bay

Overlooking Richards Bay, BON Hotel Waterfront Richards Bay offers stylish accommodation in the Tuzi Gazi Waterfront area. Great location , friendly but professional staff, great breakfast, very clean and well equipped room.

Show more Show less
8.2
Very good
550 reviews
Price from
£82
per night

Premier Hotel The Richards 4 stars

Hotel in Richards Bay

Located between the Indian Ocean and Lake Mzingazi, this classical-style Premier Hotel offers individually decorated rooms with free WiFi in Richards Bay. The whole setup, I wish I stayed more days to explore the area

Show more Show less
7.7
Good
703 reviews
Price from
£56
per night

Indaba Lodge Hotel Richards Bay 3 stars

Hotel in Richards Bay

Located directly on Richards Bay, Indaba Lodge Hotel Richards Bay offers spacious rooms with free WiFi, an outdoor pool and an elegant restaurant. Richards Bay Airport is a 10-minute drive away. Actually everything was on point shame we enjoyed our stay there😊😊we will soon come back again🤗🤗🤗

Show more Show less
7.1
Good
509 reviews
Price from
£48
per night

Imvubu Lodge 3 stars

Hotel in Richards Bay

Imvubu Lodge is located less than 1 km from the beach and just under 8 km from Richards Bay. It features an outdoor swimming pool surrounded by trees and a sunny terrace. Loved the place, comfy bed, Redds restuarant was fantastic. All round great experience!

Show more Show less
8.3
Very good
696 reviews
Price from
£51
per night

Premier Splendid Inn Bayshore 3 stars

Hotel in Richards Bay

Splendid Inn Bayshore is located 1.2 km away from the beaches of the Indian Ocean, in Richards Bay. It features a garden with a swimming pool, a restaurant, and free Wi-Fi in the public areas. Beautiful and pleasant stay at your inn. Very friendly and helpful people. Accommodation was neat and clean. Great privacy. Comfortable rooms. Good parking close to rooms

Show more Show less
7.8
Good
476 reviews
Price from
£46
per night

SUN1 Richards Bay

Hotel in Richards Bay

SUN1 Richards Bay offers air-conditioned rooms in Richards Bay. The property is around 400 metres from Boardwalk Inkwazi Shopping Centre and 9 km from Enseleni Nature Reserve. I love this place location of the mall just across fast food outlets too the beach is not far and I can smoke in the room 😋

Show more Show less
6.8
Review score
99 reviews
Price from
£30
per night

Gecko Inn 3 stars

Richards Bay

Located in Richards Bay in the KwaZulu-Natal Region, 500 metres from Sports Complex, Gecko Inn boasts a year-round outdoor pool and barbecue. Guests can enjoy the on-site bar. The food, friendly staff, the room

Show more Show less
8.9
Fabulous
242 reviews
Price from
£49
per night

Minilitha Lodge

Richards Bay

Minilitha Lodge is set in Mandlazini close to Richards Bay Airport. Free private parking is available on site. Every room is fitted with a flat-screen TV. You will find a kettle in the room. It was comfortable and I was impressed, even though the location wasn't what I imagine but I felt safe.

Show more Show less
8.3
Very good
219 reviews
Price from
£29
per night

Seagull Lodge

Richards Bay

With garden views, Seagull Lodge is set in Richards Bay and has a restaurant, a 24-hour front desk, bar, garden, outdoor pool and barbecue. Everything,staff,cleanness,suited in a very quite place,Wi-Fi,parking,everything was perfect 👌

Show more Show less
8.6
Fabulous
111 reviews
Price from
£65
per night

Isibaya Guest Lodge

Richards Bay

Located in Richards Bay, 2.3 km from Alkantstrand Beach and 9 km from Boardwalk Inkwazi Shopping Centre, Isibaya Guest Lodge provides accommodation with free WiFi, air conditioning and access to a... Cozy loadgings for my family and i.close to city center and the beach.

Show more Show less
5.8
Review score
76 reviews
Price from
£60
per night

Most booked hotels in Richards Bay in the past month

See all
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Richards Bay:

Explore guest reviews of hotels in Richards Bay

See all