Which Hotel or Accommodation Should You Choose in St Andrews?

Review 9 hotels and accommodation providers in St Andrews and check what each property offers. Read guest feedback, compare room options and facilities, and shortlist places that provide the type of accommodation you need.
Annandale Guest House provides premium accommodation in St Andrews, Scotland, ideally situated near the Old Course and University. Offering seven contemporary en-suite rooms with modern amenities, the guest house specialises in comfortable stays for golf enthusiasts and academic visitors. With exceptional hospitality ratings and proximity to key attractions, it combines traditional Scottish charm with modern conveniences.
Accommodation Golf Packages Breakfast Service
Warmest welcome ever Perfect hosts Great breakfast
The Old Station is a luxury guest house in St Andrews, Scotland, offering boutique accommodation in a converted Victorian railway station and heritage railway carriage. Located five minutes from St Andrews town centre and near world-renowned golf courses, it provides en-suite rooms, breakfast included, and wheelchair-accessible facilities. The property combines historic charm with modern comforts for both short breaks and extended stays.
Accommodation Breakfast Included Golf Assistance
Fantastic location Excellent breakfast Lovely hosts
Not rated yet
Morton of Pitmilly
34 Years
Not rated yet
Morton of Pitmilly is an award-winning countryside resort located near St Andrews, Fife. We offer luxury self-catering holiday properties with access to extensive leisure facilities including indoor pools, spa treatments, and outdoor activities. Our resort combines traditional charm with modern comforts for guests seeking memorable stays in Scotland's East Neuk region.
Self-Catering Properties Indoor Heated Pool Spa Treatments
St Andrews Country Lodges offers luxury self-catering holiday accommodations in a scenic rural setting near St Andrews, Scotland. Our four-star lodges sleep up to six guests and feature contemporary furnishings, private decks with panoramic views, and modern amenities. The business combines agricultural heritage with sustainable tourism practices, providing guests with immersive countryside experiences while supporting local communities.
Luxury lodges Self-catering accommodation Pet-friendly stays
Stunning views Playground loved by kids Spotless accommodations
Lawson Lets offers premium self-catering holiday homes in Edinburgh, Aberdeen, and St Andrews. Our 4-star properties combine modern comforts with strategic locations near tourist attractions, business hubs, and local amenities. With flexible booking options, free WiFi, and accolades from VisitScotland and Green Tourism, we ensure quality stays for families, professionals, and leisure travellers.
Edinburgh Self Catering Aberdeen Short Breaks St Andrews Family Homes
Hazelbank Hotel is a historic 10-bedroom Victorian property in St Andrews Conservation Area, offering luxury accommodation with golf course and coastal views. Established in 1898, we combine period features with modern amenities including en-suite bathrooms, free Wi-Fi, and room service. Our strategic location near the Royal and Ancient Golf Club makes us ideal for golf breaks, while our family-friendly facilities cater to diverse guests.
Hotel Accommodation Golf Packages Breakfast Service
The Albany Hotel St Andrews St Andrews is a 3-star boutique hotel offering historic accommodation in central St Andrews. We provide 22 en-suite rooms, Scottish breakfasts, and proximity to St Andrews' iconic golf courses and historic sites. Our family-run establishment combines Georgian architecture with modern comforts for leisure and business travellers.
Hotel Accommodation Breakfast Service Beer Garden
Charming historic building Excellent breakfast service Perfect golf location
Kinnettles Hotel is a boutique hotel in St Andrews, Fife, offering luxury accommodation just 200 yards from The Old Course. With 15 elegantly appointed suites, a GAIA-branded spa, and exclusive access to Kinnettles Mansion and Castle, we cater to golf enthusiasts, event hosts, and discerning travellers seeking central Scottish coastal hospitality.
Accommodation Spa Treatments Golf Bookings
Not rated yet
Rufflets St Andrews
50+ Years
Not rated yet
Rufflets St Andrews is a family-run luxury country house hotel in St Andrews, offering elegant accommodations, award-winning event spaces, and farm-to-table dining experiences. Set within ten acres of gardens and woodland, we specialise in creating memorable weddings, conferences, and retreats while maintaining a strong commitment to sustainability and Scottish hospitality. Guests enjoy proximity to St Andrews' cultural and golfing attractions alongside peaceful natural surroundings.
Luxury Hotel Stays Wedding Venues Event Hosting
Magical weddings Beautiful gardens Peaceful surroundings
Dundee (10.6 mi) Leven (12.6 mi) North Berwick (19.7 mi) Kirriemuir (24.3 mi) Perth (24.7 mi) Kinross (25.8 mi) Blairgowrie (27.0 mi) Montrose (28.5 mi) Cupar (8.4 mi) Newport-on-Tay (8.8 mi)