Why not spend a lazy afternoon at Coral Beach during your trip to Dunvegan? You can enjoy the restaurants while in the area.
Dunvegan Castle is just one of the landmarks located 0.9 mi (1.4 km) from central Dunvegan, so you might want to stop by for a few pics during your trip.