Hotels in Richards Bay

Search and compare Richards Bay hotels from hundreds of travel sites and save

Richards Bay, South Africa
4 Aug — 5 Aug2
Richards Bay, South Africa
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Richards Bay

Filter by star ratings
All filters
Imvubu Lodge
Imvubu Lodge
8.3 Excellent
Cnr Krewelkring & Hibbard Dr, Richards Bay, KwaZulu-Natal, South Africa
Show on map
6.3 km from city centre, Richards Bay 
ExcellentBased on 698 reviews
8.3

Situated in Richards Bay, Imvubu Lodge offers 3-star accommodation, as well as an outdoor pool, a swimming pool and a private beach. It also provides a playground, meeting rooms and a kids pool.

Tips for booking a Richards Bay hotel

Cheapest month:October
Most expensive month:August
Average price in Richards Bay:$69/night
Absolute cheapest price found:$41/night
Cheapest day:Monday
Most expensive day:Friday
$47 - $104
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$48 - $91
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Richards Bay, KwaZulu-Natal

Show all 86 hotels
Imvubu Lodge
Imvubu Lodge
8.3 Excellent
Cnr Krewelkring & Hibbard Dr, Richards Bay, KwaZulu-Natal, South Africa
Show on map
6.3 km from city centre,  

Situated in Richards Bay, Imvubu Lodge offers 3-star accommodation, as well as an outdoor pool, a swimming pool and a private beach. It also provides a playground, meeting rooms and a kids pool.

$84
Avg. per night

Where to stay in Richards Bay

Richards Bay travel FAQs

  • What are the best hotels in Richards Bay?

    One of the most popular hotels in Richards Bay is Imvubu Lodge, which has been reviewed by 699 users and currently has a rating of 8.3/10. Other top-rated locations include Indaba Lodge Hotel Richards Bay, with a score of 7.1 from 494 reviewers.