Top 4 Hotels in St Andrews

Our website is funded by adverts and affiliate links. If you make a purchase, we may earn a commission at no cost to you. If you find the content useful, please consider disabling your adblocker and booking through these links! Thank you!

Drone shot showcasing the historical ruins of St Andrews Castle, Fife, Scotland.
Valentine Kulikov, Pexels

St Andrews presents a distinguished array of hotels, providing refined stays from historic settings overlooking the famous Old Course to expansive resorts with comprehensive leisure facilities.

1. Old Course Hotel St Andrews

Type: Luxury Hotel

Situated directly beside the 17th hole of the Old Course and West Sands Beach, this hotel offers an experience of classic luxury. Guests can enjoy opulent rooms, often with views of the iconic links or the sea, alongside a world-class spa and several fine dining options. The atmosphere combines historic charm with modern elegance, ideal for those seeking an indulgent retreat or a premier golfing base.

2. Rusacks St Andrews

Type: Luxury Hotel

Commanding a prime position overlooking the Old Course, this hotel provides a vibrant atmosphere steeped in golf history, especially appealing to enthusiasts. Following a renovation, the rooms blend traditional Scottish charm with modern comforts. A highlight is the rooftop restaurant, where one can dine while enjoying panoramic views of the course and West Sands Beach, offering excellent opportunities for social interaction.

3. Fairmont St Andrews

Type: Resort Hotel

Perched on coastal cliffs overlooking St Andrews Bay, this expansive resort offers a tranquil escape slightly outside the bustling town centre. Guests can immerse themselves in its two championship golf courses, a comprehensive spa, and a variety of dining choices. The property provides a blend of luxury and wellness, with ample space for relaxation and stunning views of the North Sea and surrounding landscape. A shuttle service connects guests to the town.

4. Hotel Du Vin St Andrews

Type: Boutique Hotel

Nestled on The Scores, this boutique hotel offers charming and comfortable accommodation with striking views over St Andrews Bay. The atmosphere is intimate and stylish, with a focus on fine food and wine in its French-style bistro. Its central location allows for easy exploration of the town's shops, historic sites, and the beach, providing a convenient base for a sophisticated stay.