Find hotels in Richards Bay from £25

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Richards Bay hotels and places to stay

BON Hotel Waterfront Richards Bay

4.0 star property
8.2 out of 10, Very good, (89)
"Great hotel with some nice restaurants close by. Good choice between Umhlanga and St Lucia if touring. "
The price is £76
includes taxes & fees
16 May - 17 May
BON Hotel Waterfront Richards Bay

Indaba Lodge Hotel Richards Bay

3.5 star property
7.2 out of 10, Good, (10)
"The service was awesome. Staff extremely helpful. Thanks for a nice stay."
The price is £70
includes taxes & fees
14 May - 15 May
Indaba Lodge Hotel Richards Bay

Hillton Manor Guest House

4.0 star property
10.0 out of 10, Exceptional, (8)
"Great overnight stay during my business trip to Richards Bay "
The price is £53
includes taxes & fees
21 May - 22 May
Hillton Manor Guest House

Woodpecker Inn

3.0 star property
7.8 out of 10, Good, (7)
"One of my trustworthy B&B in Richards Bay during my business travels and hopefully not the last "
The price is £53
includes taxes & fees
19 May - 20 May
Woodpecker Inn

Premier Hotel The Richards

4.0 star property
7.4 out of 10, Good, (81)
"We booked a 2 twin-bedded rooms but were given 2 rooms with double beds instead. This was not good, but 1 room was bedding was subsequently changed, and the twin beds emerged. Rooms were clean overall, although the sink in one room was not very clear, and water emptied slowly. "
The price is £70
includes taxes & fees
15 May - 16 May
Premier Hotel The Richards

Premier Splendid Inn Bayshore

3.0 star property
7.4 out of 10, Good, (111)
The price is £50
includes taxes & fees
18 May - 19 May
Premier Splendid Inn Bayshore

La Rochelle Inn

3.0 star property
6.0 out of 10, (4)
"Nice place and friendly stuff. Breakfast was really good 😊 the room was little bit out of date."
The price is £53
includes taxes & fees
23 May - 24 May
La Rochelle Inn

La Mer Lodge

3.0 star property
8.2 out of 10, Very good, (10)
"La Mer is always my preferred accommodation for all my business trips to Richards Bay, thanks for this trip again "
The price is £46
includes taxes & fees
14 May - 15 May
La Mer Lodge

Gecko Inn Guest House

3.0 star property
8.2 out of 10, Very good, (24)
"Great place. As an international tourist I do not like being charged 2000zar and asked for banking details for a property damage deposit. Especially with a 7 day turn around. In other words 6 other nights of guests stay in the room and what prevents me from being charged for something they did?? And it is just too risky for me to give banking details as a tourist. Other wise stay was nice."
The price is £74
includes taxes & fees
19 May - 20 May
Gecko Inn Guest House

The Ridge Guesthouse

3.5 star property
8.8 out of 10, Excellent, (6)
"Great view of the harbour. Food is good with a nice menu"
The price is £63
includes taxes & fees
26 May - 27 May
The Ridge Guesthouse

Minilitha Lodge

The price is £32
includes taxes & fees
22 May - 23 May
Minilitha Lodge

Seagull Lodge

3.0 star property
8.0 out of 10, Very good, (2)
"There was no shower cap and shampoo nor noisy. "
The price is £47
includes taxes & fees
28 May - 29 May
Seagull Lodge

Road Lodge Richards Bay

1.0 star property
7.6 out of 10, Good, (146)
"Value for money "
The price is £39
includes taxes & fees
17 May - 18 May
Road Lodge Richards Bay

Nqabanqaba B&B

3.0 star property
6.0 out of 10, (1)
The price is £27
includes taxes & fees
16 May - 17 May
Nqabanqaba B&B

Bayside Lodge Empangeni

3.0 star property
7.2 out of 10, Good, (25)
"Its a pig sty noisy brothel. Dont do it!!!!"
The price is £25
includes taxes & fees
2 Jun - 3 Jun
Bayside Lodge Empangeni

BON Hotel Empangeni

3.0 star property
8.2 out of 10, Very good, (32)
"Had an amazing time and staff are friendly "
The price is £64
includes taxes & fees
12 Jun - 13 Jun
BON Hotel Empangeni

Peermont Metcourt Hotel at Umfolozi

3.0 star property
6.8 out of 10, (8)
"Always great "
The price is £69
includes taxes & fees
16 May - 17 May
Peermont Metcourt Hotel at Umfolozi

The Tropical Hut Lodges

2.0 star property
The price is £42
includes taxes & fees
28 May - 29 May
The Tropical Hut Lodges

Ngoye Lodge

3.5 star property
8.4 out of 10, Very good, (7)
The price is £40
includes taxes & fees
18 May - 19 May
Ngoye Lodge

Hunters B&B

3.5 star property
9.4 out of 10, Exceptional, (3)
"Hosts were very welcoming and helpful "
The price is £66
includes taxes & fees
15 May - 16 May
Hunters B&B
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Richards Bay
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Richards Bay

Get away to trendy Richards Bay! Enjoy the parks, coffee and lake views.

Richards Bay showing a bay or harbour and a house

Frequently asked questions

What is the best area to stay in Richards Bay?
Meer En See is the premier area to stay in Richards Bay, particularly favoured by travellers eager for a mix of relaxation and adventure. This picturesque neighbourhood is situated alongside the serene waters of the lagoon, offering stunning views and easy access to the beach. With a variety of accommodation options ranging from luxurious hotels to charming guesthouses, it caters to those seeking quality and convenience while ensuring a memorable stay.

For families, Meer En See is an ideal choice. The area features safe, sandy shores great for children to play and explore. Nearby attractions like the Richards Bay Game Reserve provide opportunities for wildlife encounters, making it easy to create family memories that will last a lifetime.

Couples will also find Meer En See enchanting, with its romantic sunsets and tranquil atmosphere. Stroll hand-in-hand along the lagoon or enjoy a candlelit dinner at one of the local restaurants overlooking the water, creating a great setting for intimate moments.
What are the best hotels in Richards Bay that travellers recommend?
Premier Hotel The Richards is a solid choice for travellers seeking comfort and convenience, with a review score of 7.4. Guests appreciate the premium bedding and the 24-hour room service, making it easy to unwind after a day of exploring. The outdoor pool, complete with sun loungers, invites relaxation, while the wedding services provide a superb backdrop for special occasions.

For those looking for a family-friendly environment, Indaba Lodge Richards Bay, rated 8.0, shines with its inviting space. Families will enjoy the outdoor pool, while spacious rooms equipped with air conditioning ensure a comfortable stay. The 24-hour room service adds an extra layer of convenience, allowing parents to relax while the children enjoy their meals.

BON Hotel Waterfront Richards Bay, with an 8.2 rating, is another excellent option, particularly for couples. The hotel features wedding services and a serene ambiance, making it ideal for romantic getaways. The outdoor pool area, complete with sun loungers, sets the stage for leisurely afternoons, while air conditioning in the rooms guarantees a restful night’s sleep.

La Mer Lodge, also rated 8.2, offers a cozy retreat for travellers who appreciate a laid-back vibe. The outdoor pool provides a refreshing escape, and air-conditioned rooms enhance comfort during your stay. This hotel is superb for those who prefer a quieter atmosphere while still being close to the action.

Lastly, Premier Splendid Inn Bayshore, with a traveller rating of 7.4, combines convenience with leisure. The garden-view restaurant invites you to savor delicious meals, while the billiards and pool table provide a fun way to relax in the evenings. With an outdoor pool and multiple sun loungers, it’s a great spot for both families and couples looking to unwind.
What are the best family hotels in Richards Bay?
BON Hotel Waterfront Richards Bay is a fantastic choice for families seeking a welcoming and engaging atmosphere. With a playground for children and onsite babysitting services, parents can enjoy some much-deserved downtime while knowing their little ones are in safe hands. The hotel also offers a daily breakfast that caters to children, ensuring that young guests start their day with a nutritious meal.

Another excellent option is La Mer Lodge, which mirrors the family-friendly ethos with its playground and complimentary cribs for the littlest travellers. The property features a lovely garden and daily housekeeping, creating a relaxed environment where families can feel right at home. Guests have rated it an impressive 8.2, reflecting its commitment to quality service.

For those looking for additional amenities, Premier Hotel The Richards stands out with its array of family-friendly features. With onsite babysitting, connecting rooms, and free rollaway beds available, the hotel caters to larger families or those needing extra space. The garden area adds to the overall ambiance, making it a delightful retreat after a day of exploring Richards Bay.

Lastly, Premier Splendid Inn Bayshore is a good option for families on a budget. It offers free accommodations for children along with playground access, ensuring that kids have plenty of opportunities for fun. With a rating of 7.4, it’s a solid choice for families looking to balance comfort and value.

In Richards Bay, these hotels not only provide essential amenities but also create an atmosphere where family adventures can thrive, making them great retreats for parents and children alike. Find more child-friendly accommodations in Richards Bay.
What are the best spa hotels in Richards Bay?
For travellers seeking relaxation and rejuvenation, the Premier Hotel The Richards is a solid choice in Richards Bay, boasting a customer review rating of 7.4. This hotel features a full-service spa with couples treatment rooms, providing an intimate setting for partners to unwind together. With options for deep tissue massages and other rejuvenating treatments, it offers a serene escape from the everyday hustle.

Another excellent option is Umuzi Guesthouse, which offers a wide variety of spa services, including hot stone massages and facial treatments. Guests appreciate the attentive service and the ability to indulge in in-room massages, ensuring a personalized and relaxing experience. This guesthouse creates a friendly atmosphere that superbly complements the luxurious spa amenities.

For those who prefer a cozy yet well-appointed stay, the Indaba Lodge Hotel Richards Bay is a great choice, rated 7.2 by guests. This hotel also features a full-service spa and couples treatment rooms, allowing couples to relax together after a day of exploring the vibrant surroundings.

Whether you’re in search of a romantic getaway or simply want to indulge in some well-deserved pampering, these spa hotels in Richards Bay provide a superb blend of comfort and quality. They cater to your needs for attentive service, ensuring a stress-free planning experience while you focus on enjoying your much-needed retreat. See all spa hotels in Richards Bay.
What hotels in Richards Bay offer free breakfast?
Indaba Lodge Hotel Richards Bay is a charming option for travellers seeking comfort and convenience in KwaZulu-Natal. This welcoming hotel offers complimentary breakfast, making it an appealing choice for families and couples alike. Guests appreciate the full-service spa, which includes couples treatment rooms, great for a relaxing getaway. Find more hotels with free breakfast in Richards Bay.
What are the top pet-friendly hotels in Richards Bay?
Umuzi Guesthouse is a fantastic choice for pet owners visiting Richards Bay, allowing you to enjoy your getaway without leaving your furry friends behind. This charming guesthouse features amenities such as a pet-friendly environment, complete with a dog exercise area and pet sitting services, ensuring your pets are well cared for during your stay. Additionally, Umuzi offers a relaxing full-service spa, where you can indulge in various treatments, including hot stone massages and facials, providing a great balance of relaxation for you and enjoyment for your pets.

For families seeking a friendly setting, Premier Hotel The Richards is another excellent option. With its spacious rooms and a range of family-friendly amenities, this hotel offers babysitting services, making it easier for parents to enjoy some downtime. The outdoor pool area, complete with sun loungers, is ideal for kids to splash around while parents unwind. Plus, with nearby beach access, families can effortlessly enjoy a day of sun and sand together. See more pet-friendly hotels in Richards Bay.
What are the best budget hotels in Richards Bay?
La Mer Lodge in Richards Bay offers an friendly space for families and budget-conscious travellers alike, with an excellent review rating of 8.2. Guests appreciate the outdoor pool, superb for cooling off after a day of adventure, and the playground that keeps younger travellers entertained. With complimentary WiFi, free parking, and toiletries, this hotel offers convenience and value.

Another great option is the Road Lodge Richards Bay, which boasts a traveller review score of 7.6. This hotel features a 24-hour outdoor pool, allowing for flexibility in your family’s schedule, and offers babysitting services for those moments when parents want some time to themselves. The location is conveniently near a shopping district, enhancing the overall experience for families looking for both relaxation and excitement.

For travellers, the Indaba Lodge Hotel Richards Bay presents a serene escape, complete with a full-service spa and nearby white sand beaches. Rated 7.2, it’s ideal for couples seeking a romantic getaway while still enjoying the beautiful surroundings of KwaZulu-Natal.

No matter your travel needs, Richards Bay has budget-friendly hotels that provide quality service and amenities while ensuring an easy experience for all types of travellers. View all budget hotels in Richards Bay.
What are the most romantic hotels in Richards Bay for couples?
For couples seeking a romantic getaway in Richards Bay, Umuzi Guesthouse offers a delightful retreat with a warm and friendly space. This charming hotel features a full-service spa, where couples can indulge in a variety of treatments, including hot stone massages and facials, ensuring a truly relaxing experience together. See all romantic hotels in Richards Bay.
When is the best time to go to Richards Bay?
The best time to visit Richards Bay is during the cooler months of May to September, with August being particularly popular due to pleasant weather and outdoor experiences. During this period, temperatures range between 15°C and 25°C, providing the superb climate for exploring the stunning beaches and unique wildlife in the surrounding areas.

Richards Bay attracts tourists eager to engage in various activities, including bird watching at the nearby iSimangaliso Wetland Park or enjoying water sports along the coastline. The peak season, especially from June to August, tends to see an influx of visitors, but the city’s laid-back atmosphere allows for a comfortable experience even during busier times.

For those seeking a more tranquil visit, May can be an excellent choice. With fewer crowds and a lovely climate, you can enjoy the natural beauty and local attractions at your own pace, all while benefiting from more budget-friendly accommodation options.
Where can I find the best nightlife in Richards Bay?
Richards Bay is a coastal town known for its stunning scenery and laid-back atmosphere, but when it comes to nightlife, it offers a few delightful options.

For a more vibrant evening, head to the Richards Bay Waterfront, where you can find a selection of bars and restaurants with live music and entertainment. This area captures the essence of the town’s local culture and provides a lovely setting to unwind by the water.

If you’re in the mood for a more casual night out, check out the local pubs scattered throughout the town. They often feature relaxed atmospheres, friendly locals, and occasionally host karaoke nights or quiz evenings, making it a fun spot to mingle.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel’s cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our “Fully refundable property” filter during your search to find the right Richards Bay hotel for you.
How can I save on a Richards Bay hotel booking with Expedia?
Before booking your Richards Bay hotel, remember to join Expedia’s free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Richards Bay hotel?
Prices for hotels in Richards Bay often vary, but you can find a great deal from £25 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.