Hotels in St. Andrews

Search and compare St. Andrews hotels from hundreds of travel sites and save

St. Andrews, Scotland, United Kingdom
Nov 29 — Nov 302
St. Andrews, Scotland, United Kingdom
Mon 11/29
Tue 11/30
...and more

Tips for booking a St. Andrews hotel

Cheapest month:December
Most expensive month:July
Average price in St. Andrews:$214/night
Absolute cheapest price found:$16/night
Cheapest day:Wednesday
Most expensive day:Sunday
$148 - $315
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$174 - $278
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in St. Andrews, Fife

Show all 389 hotels
St. Nicholas Farmhouse B&b
St. Nicholas Farmhouse B&b
9.0 Excellent
14 The Steading, East Sands, Fife, St. Andrews, United Kingdom
Show on map
0.8 mi from city centre,  

St Nicholas Farmhouse B&B provides a comfortable setting when in St Andrews. It is conveniently positioned for guests wishing to visit local attractions.

$115
Avg. per night

Where to stay in St. Andrews

About St. Andrews

Considered the “home of golf”, the Royal Burgh of St Andrews is a seaside university town draped in Scottish history. Home to the atmospheric ruins of St Andrews Castle and Cathedral, it’s also the setting for the prestigious Royal and Ancient Golf Club.

Things to do

Enjoy a stroll along the perimeter of the world’s first fairways at the Old Course at St Andrews, which lies adjacent to the Royal and Ancient Golf Clubhouse. Alternatively, you can test your skills on the famous greens at Duke’s or Kingsbarns.

Directly opposite the Royal and Ancient Golf Clubhouse is the British Golf Museum, which documents the history of the sport from medieval times to the modern day. Admire the vintage equipment, memorabilia and golf-related artworks, then learn about the evolution of the game’s rules throughout the centuries.

Spend an afternoon wandering amidst the atmospheric ruins of St Andrews Castle, which are perched on a rocky promontory overlooking the North Sea. Learn about the powerful bishops who resided here during the 13th century and the historical events that took place during the Wars of Scottish Independence.

Visit St Andrews Cathedral, the largest church to have ever been built in Scotland. Admire the panels detailing the cathedral’s rise to prominence and demise during the 16th-century Scottish Reformation, then soak up the views of St Andrews from the 12th-century St Rule’s Tower.

Getting around

Edinburgh International Airport is located around one hour’s drive from St Andrews and there are direct trains to London from the nearby train station at Leuchars. St Andrews is a picturesque town to explore on foot, with plenty of parking available outside the city centre.

St. Andrews travel FAQs

  • What are the best hotels in St. Andrews?

    Rusacks St. Andrews is a very popular hotel in St. Andrews with a score of 8.5 from 1,477 reviews. Fairmont St Andrews - Scotland (9.0 from 2,035 reviews) and Old Course Hotel (9.0 from 1,383 reviews) are also highly rated St. Andrews hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near University of St. Andrews?

    Rusacks St. Andrews is a good hotel close to University of St. Andrews - it has scored 8.5 over 1,477 reviews from HotelsCombined users.

  • What is a good hotel in St. Andrews near St Andrews Links?

    The most popular hotel near St Andrews Links is Rusacks St. Andrews, with 1,477 HotelsCombined users scoring it 8.5/10.

  • How much do hotels in St. Andrews cost?

    Hotels in St. Andrews cost an average of $275/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in St. Andrews?

    Prices for St. Andrews hotels have been found for as low as $66/night over the last 3 days.