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 accommodation in the Tuzi Gazi Waterfront area.

Position and ambience
Scored 8.1
8.1
Rated very good
Very good
1,375 reviews
Price from
£75.92
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.

Warm welcoming by the receptionist
Scored 6.7
6.7
Rated pleasant
Pleasant
1,303 reviews
Price from
£23.54
per 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.

Clean & Comfortable
Scored 7.0
7.0
Rated good
Good
921 reviews
Price from
£53.43
per night
Premier Splendid Inn Bayshore, 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.

Good location
Scored 7.0
7.0
Rated good
Good
551 reviews
Price from
£41.43
per 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.

Convenient and friendly stuff and rooms are perfect
Scored 6.9
6.9
Rated pleasant
Pleasant
966 reviews
Price from
£63.98
per night
Beytell's Nest, hotel in Richards Bay

Beytell's Nest is set in Richards Bay, 1.8 km from Richards Bay Country Club, 2.1 km from Richards Bay Golf Driving Range, as well as 19 km from Enseleni Nature Reserve.

The rooms, furniture and utensils are immaculate.
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Price from
£46.13
per night
See more properties near Lake Mzingazi

Top 10 trending hotels near Lake Mzingazi

Discover our most popular hotels from the last 30 days

Budget hotels near Lake Mzingazi

  • BON Hotel Waterfront Richards Bay
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,375 reviews

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

    I really like your place it so beautifully n clean

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

    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.

    The bed was comfortable. And the breakfast was nice.

  • Indaba Lodge Hotel Richards Bay
    Scored 6.9
    6.9
    Rated pleasant
    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
    Scored 7.0
    7.0
    Rated good
    Good
     · 921 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 Bay View Hotel

    Set in Richards Bay, 500 metres from Alkantstrand Beach, The Bay View Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.