At Coastlands Musgrave Hotel, you'll be within a 10-minute drive of Durban Beach and uShaka Marine World. You can visit the spa to indulge in massages, body wraps, or aromatherapy, and Mediterranean cuisine is served at 315 Restaurant, which is open for breakfast, lunch, and dinner. Other highlights include a bar/lounge, a snack bar/deli, and a terrace.