
Find Historic Hotels in St. Andrews from CA $1,039
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Andrews Historic Hotels
Our top choices for St. Andrews historic hotels

1. Stunning 5BR Royal Mile Penthouse
Stunning 5BR Royal Mile PenthouseEdinburgh City Centre
9.0 out of 10, Wonderful, (16 reviews)
The price is CA $805
CA $1,039 total
includes taxes & fees
Nov 26 - Nov 27
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top St. Andrews Hotel Reviews

Marine & Lawn Rusacks
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Honeymoon Resorts and in St. Andrews
- Douglas Fir Lodge With Hot Tub Near Cupar
- Cottages in Dundee
- Hotels near Old Course at St Andrews
- Hotels with Early Check-in in St. Andrews
- Luxury Cottage in the heart of St Andrews.
- Hotels with Balconies in St. Andrews
- Anstruther Hotels
- Cosy Garden Cottage
- Luxury Penthouse on The Scores
- Lake Hotels in St. Andrews
- Dukeside Lodge
- Mcintosh Hall
- Hotels with Free Breakfast in St. Andrews
- Villas in St. Andrews
- Romantic Hotels in St. Andrews
- Apartments in Dundee
- Old Surgery
- Doune Guest House
- Hostels in Dundee
- Hotels with Free Airport Shuttle in St. Andrews
- Harbour Heights
- Square Green (No 16)
- Hotels with smoking rooms in Dundee
- Hilton Hotels in St. Andrews
- Casino Hotels in St. Andrews
- Hotels near The Scores
- Historic Hotels in Dundee
- Lodge No 85
- Dempster Lodge
- B&B in St. Andrews
- Belmont Apartments and Rooms
- Hotels near University of St. Andrews
- Pilmour Place Close to the Old Course
- B&B in Dundee
- Hotels near St Andrews Bay
- Broughty Ferry Hotels
- Cabin Rentals in St. Andrews
- Hampton by Hilton Dundee City Centre
- Luxury Hotels in St. Andrews
- No1. Apartments & Bedrooms St Andrews
- All Inclusive Resorts and in St. Andrews
- All Inclusive Resorts and in Dundee
- Dundee Hotels
- Cheap Hotels in St. Andrews
- Oceanfront Hotels in St. Andrews
- Luxury Hotels in Dundee
- Cupar Hotels
- 5 Star Hotels in Dundee
- Fairmont Hotels in St. Andrews
- Rowan Tree Cottage
- Mountain Ash Lodge
- Rv Parks in Colinsburgh
- 10 Murray Park 375840
- Hotels with Hot Tubs in Dundee
- Hostels in St. Andrews
- Best Western Hotels in St. Andrews
- Boase Avenue (No 26)
- Balcomie Links Hotel
- Clayton Hotels
- Guest Houses in St. Andrews
- St. Andrews Hotels
- Spa Hotels in Dundee




