Top Trending Hotels Near St. Andrew's Castle

See all 87 Hotels near St. Andrew's Castle
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Fairmont St Andrews
Fairmont St Andrews

Fife, St. Andrews KY16 8PN

5.0 out of 5.0
4.5 out of 5 (621 reviews)

This family-friendly St. Andrews hotel is located by the sea, within 3 mi (5 km) of East Sands and St. Andrew's Cathedral. St …

£135
The Golf Inn
The Golf Inn

1 Golf Place, St. Andrews KY16 9JA

3.0 out of 5.0
3.8 out of 5 (147 reviews)

Situated by the ocean, this inn is steps from Old Course at St Andrews, British Golf Museum, and St. Andrews Aquarium. …

£101
Agnes Blackadder Hall Campus Accommodation
Agnes Blackadder Hall Campus Accommodation

North Haugh, St. Andrews KY16 9XW

3.0 out of 5.0
3.8 out of 5 (20 reviews)

Situated in St. Andrews, this eco-friendly guesthouse is within a 15-minute walk of Old Course at St Andrews, British Golf …

Get Rates
Eden Mansion
Eden Mansion

Cupar Road, St. Andrews KY16 0UP

5.0 out of 5.0
1 out of 5 (1 reviews)

Situated in St. Andrews, this luxury country house is 2.3 mi (3.7 km) from St. Athernase Church and within 6 mi (10 km) of St …

£153
Drumoig Golf Hotel
Drumoig Golf Hotel

Forgan Drive, Drumoig, Leuchars, St. Andrews KY16 0DS

3.0 out of 5.0
3.8 out of 5 (112 reviews)

Situated in St. Andrews, this golf hotel is within 6 mi (10 km) of St. Athernase Church, Discovery Point, and Verdant Works …

£70
Beach House Walk
Beach House Walk

15 Pinkerton Road, Crail, Anstruther KY10 3UB

3.0 out of 5.0

Situated in Anstruther, this apartment is within 9 mi (15 km) of Scottish Fisheries Museum, Anstruther Golf Club, and Kelli …

Get Rates
Best Western Woodlands Hotel
Best Western Woodlands Hotel

13 Panmure Terrace, Broughty Ferry, Dundee DD5 2QL

3.0 out of 5.0
4.2 out of 5 (51 reviews)

Situated near the beach, this eco-friendly hotel is 1.9 mi (3.1 km) from Claypotts Castle and within 6 mi (10 km) of Discover …

£54
Ashley House Guest House
Ashley House Guest House

15 Monifieth Road, Dundee DD5 2RN

3.0 out of 5.0
4.6 out of 5 (7 reviews)

Situated in Dundee, this guesthouse is 1.2 mi (2 km) from Claypotts Castle and within 6 mi (10 km) of Discovery Point and …

£70
Westport Serviced Apartments
Westport Serviced Apartments

138 West Marketgait, Dundee DD1 1NJ

4.5 out of 5.0
4.7 out of 5 (39 reviews)

Located in the heart of Dundee, this luxury apartment is within a 10-minute walk of Howff Burial Ground and Verdant Works. …

£120
19th Hole Hotel
19th Hole Hotel

8 Ferrier Street, Carnoustie DD7 7HT

3.5 out of 5.0
4.6 out of 5 (15 reviews)

Situated in Carnoustie, this hotel is 0.2 mi (0.3 km) from Carnoustie Golf Links and within 9 mi (15 km) of Claypotts Castl …

£79
Hide content

Pocket Guide: St. Andrews St. Andrew's Castle Hotels

Search for hotels in St. Andrews on Expedia.co.uk. You can easily find your hotels in St. Andrews using one of the methods below:

  • View our selection of featured hotels in St. Andrews
  • Use the map to find hotels in the St. Andrews neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Andrews, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews
  • Enter your travel dates to view the best deals on hotels in St. Andrews - while they last
false