The Elephant Hills Resort is a pet-friendly resort situated on the outskirts of Richards Bay. The resort offers luxurious and spacious rooms with stunning views of the surrounding hills. Guests can enjoy the resort's facilities including a swimming pool, spa, and golf course. The resort is also close to attractions like the Alkantstrand Beach and the Richards Bay Country Club.