Filter by:
Based on 102 verified reviews
AI-generated summary based on recent guest reviews
Travellers describe The Dunvegan Hotel as a characterful, centrally located spot steps from the Old Course, with a lively pub and standout, friendly service, comfortable rooms, and generally good breakfasts and pub meals that make stays easy and enjoyable.
Read moreWas this helpful?
Evan
Apr 11, 2026
·
Stayed 3 nights
Luke
Mar 15, 2026
·
Stayed 4 nights
Adrian
Feb 20, 2026
·
Stayed 2 nights
Ian
Nov 30, 2025
·
Stayed 1 night
Audrey
Nov 29, 2025
·
Stayed 1 night
A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.
More location infoA complimentary full breakfast is served daily from 7:00 AM to 9:30 AM.
Check-in is from 3:00 PM to 10:30 PM, and check-out is at 10:00 AM. Early or late check-in/check-out may be available upon request, but additional charges may apply.
The property is not wheelchair accessible, and specific accessibility features are not detailed. It is recommended to contact the hotel for further information.
The hotel is located in the heart of St. Andrews, just steps from the University of St. Andrews and the Old Course at St Andrews. It is approximately 0.1 miles from Lundin Golf Club and the Royal & Ancient Golf Club of St. Andrews.
Children are allowed at the property, but specific details regarding age limits for free stays are not provided. It is recommended to check with the hotel for their family policies.
Instant AI responses are based on hotel information