North of Scotland » St Andrews
 
Hotels in St Andrews, Fife
Old Course Hotel St Andrews , Old Station Rd
Guest review score: 4.86/5 Rooms from: £ 165.00
The Old Course

The Old Course Hotel is a luxurious 5 star establishment with a prime location immediately adjacent to the St Andrews links golf courses and just a short walk to the centre of the historic university town of St Andrews. The hotel offers 142 bedrooms and 35 suites, all equipped with a long list of amenities. details »

The Albany St Andrews , 56 North Street
Guest review score: 4.45/5 Rooms from: £ 67.00
Albany

The Albany Hotel St Andrews is a beautiful terraced 18th century Georgian house set in the town centre of historic St Andrews, close to the main shopping area, the castle, the cathedral and the university buildings. The hotel has a fine restaurant serving full Scottish cooked breakfast and a comfortable bar with an open log fire. details »

Vicarsford Lodge Guest House , St Michael by Leuchars
Guest review score: 4.6/5 Rooms from: £ 75.00
The Vicarsford Lodge

The Vicarsford Lodge Guest House is situated 7 miles from the centre of the historic town of St Andrews, close to excellent golf courses and picturesque beaches. This position is a perfect starting point for exploring St Andrews and Dundee. This hotel offers a cosy and warm ambience with armchairs, sofas and log fire in the lounge area. details »

Macdonald Rusacks Hotel , Pilmour Links
Guest review score: 4.4/5 Rooms from: £ 121.00
Macdonald Rusacks

The Macdonald Rusacks Hotel is an elegant historic hotel offering accommodation of high 4-star standard and professional services. It enjoys a superb location overlooking the St Andrews Bay and the Old Course. The entire property has been refurbished in the beginning of 2007. details »

Search St Andrews hotels
Town in Fife, Scotland:
Check-in date:
 
Nights:
Fife, Northern Scotland: