Skip to main content

Featured Hotels Near Lake Mzingazi

Filter by:


Star Rating

Review Score

See the latest prices and deals by choosing your dates.
BON Hotel Waterfront Richards Bay, hotel in Richards Bay

Overlooking Richards Bay, BON Hotel Waterfront Richards Bay offers stylish accommodations in the Tuzi Gazi Waterfront area.

Did not have the breakfast
8.1
Scored 8.1
Very Good
Rated very good
1,365 reviews
Price from$98.06per night
SUN1 Richards Bay, hotel in Richards Bay

SUN1 Richards Bay offers air-conditioned rooms in Richards Bay. The property is around 1312 feet from Boardwalk Inkwazi Shopping Center and 5.6 mi from Enseleni Nature Reserve.

Clean functional room
6.7
Scored 6.7
Pleasant
Rated pleasant
1,246 reviews
Price from$33.78per night
Premier Hotel The Richards, 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.

Stuff, room service, restaurant etc
7.0
Scored 7.0
Good
Rated good
895 reviews
Price from$75.21per night
Premier Splendid Inn Bayshore, hotel in Richards Bay

Splendid Inn Bayshore is located 0.7 mi 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.

Location
7.0
Scored 7.0
Good
Rated good
553 reviews
Price from$54.04per night
Indaba Lodge Hotel Richards Bay, 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.

The staff was great and the food was amazing.
6.9
Scored 6.9
Pleasant
Rated pleasant
966 reviews
Price from$74.46per night
26 Pelser Plaat Meerensee, hotel in Richards Bay

Just a 18-minute walk from Richards Bay Country Club and 1.2 miles from Richards Bay Golf Driving Range, 26 Pelser Plaat Meerensee features accommodations in Richards Bay with a garden.

Nothing
9.1
Scored 9.1
Wonderful
Rated wonderful
113 reviews
Price from$47.36per night
See all hotels near Richards Bay

Top 10 trending hotels near Lake Mzingazi

Discover our most popular hotels from the last 30 days

Enjoy breakfast at hotels near Lake Mzingazi

  • Premier Splendid Inn Bayshore
    7.0
    Scored 7.0
    Good
    Rated good
     · 553 reviews

    Splendid Inn Bayshore is located 0.7 mi 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.

    The bed was comfortable. And the breakfast was nice.

  • Indaba Lodge Hotel Richards Bay
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 966 reviews

    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.

    Breakfast as well the staff, they very Friendly's

  • Premier Hotel The Richards
    7.0
    Scored 7.0
    Good
    Rated good
     · 895 reviews

    Located between the Indian Ocean and Lake Mzingazi, this classical-style Premier Hotel offers individually decorated rooms with free WiFi in Richards Bay.

    The room was clean and well prepared for the guests.

  • the RIDGE GUESTHOUSE

    Located in Richards Bay, a 10-minute walk from Alkantstrand Beach, the RIDGE GUESTHOUSE provides accommodations with a garden, free private parking, a restaurant and a bar.