Premier Hotel The Richards is situated just 90 minutes north of Durban in the heart of Zululand and is one of the longest established hotels in Richards Bay. Renowned for its warm and welcoming atmosphere, the ... Read more

View all Luxury Hotels in Richards Bay