Review the facilities and guest experiences of 7 hotels and accommodation providers in St Andrews. Whether you need an overnight stay, family accommodation or a longer visit, identify suitable properties and enquire about availability and prices.
The Old Station offers luxury guest house accommodation in a historic Victorian railway station near St Andrews. We provide en-suite bedrooms, unique railway carriage suites, and wheelchair-accessible facilities. Our property features landscaped gardens with golf practice areas and serves as an ideal base for exploring Fife's coastal attractions.
Kinnettles Hotel in St Andrews provides luxury boutique accommodation with 15 high-end suites, spa services, and exclusive event venues. The hotel combines modern amenities with historic charm, offering proximity to the Old Course, personalized concierge services, and partnerships for transportation and golf arrangements.
Montague House is a premium guest house in St Andrews offering recently renovated en-suite accommodation with Scottish tartan decor. We provide award-winning breakfasts using local produce, secure golf storage, and proximity to major attractions. Our services cater to golfers, academics, and tourists seeking authentic Scottish hospitality.
The Russell Hotel is a family-run establishment in St Andrews, Scotland, offering luxury accommodation, fine dining, and proximity to iconic attractions. With 10 en-suite rooms, a Michelin-starred restaurant, and private event spaces, we blend coastal charm with modern comforts. Our prime location near the Old Course and historic town centre makes us a preferred choice for golfers, tourists, and locals alike.
Rufflets St Andrews is a historic luxury hotel in St Andrews offering elegant accommodations, fine dining, and event hosting in a 10-acre estate. Established in 1924, this family-run property combines traditional hospitality with modern comforts across 70 uniquely designed rooms and suites. The venue specializes in weddings, conferences, and private events within its beautifully maintained gardens and purpose-built spaces.
Hazelbank Hotel is a family-owned Victorian townhouse property in St Andrews, offering 10 individually decorated en-suite bedrooms with sea views. Located steps from the Old Course and University attractions, we combine historic charm with modern amenities including complimentary Wi-Fi and breakfast. Our expertise in golf course reservations and local knowledge enhances stays for both leisure and business visitors.
Hotel Accommodation
Golf Packages
Breakfast Service
Annandale Guest House provides modern, comfortable accommodation in St Andrews, Scotland, ideal for golf enthusiasts, university visitors, and tourists. Located 250 meters from the Old Course and a 3-minute walk from St Andrews University, our guest house offers en-suite rooms with contemporary amenities and a welcoming atmosphere. We combine prime location, personalized service, and competitive rates to deliver a memorable stay.
Golf Packages
Deluxe Ensuite Rooms
Standard Ensuite Rooms
Warmest welcome
Perfect location
Comfortable family room