All Accommodation in St Andrews, United Kingdom


If You Are in a Hurry

Here’s a quick list of the best hotels in St Andrews

Elderburn Lodges
Elderburn Lodges
CHECK AVAILABILITY
Rustic Cabins, sea views from rewilded farm
Rustic Cabins, sea views from rewilded farm
CHECK AVAILABILITY
The Inn At Kingsbarns
The Inn At Kingsbarns
CHECK AVAILABILITY
No1 St Andrews - St Mary's Place
No1 St Andrews - St Mary's Place
CHECK AVAILABILITY
Rusacks St Andrews (St Andrews)
Rusacks St Andrews (St Andrews)
CHECK AVAILABILITY
Show More

Elderburn Lodges

Elderburn Lodges

The self-catering Elderburn Lodges offer stylishly furnished accommodation just 4 miles from St Andrews. Each luxury lodge has free on-site parking and fine views from its floor-to-ceiling windows... Read more

  • Rating: 9.4
  • Stars: 4
Check Availability

Rustic Cabins, sea views from rewilded farm

Rustic Cabins, sea views from rewilded farm

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm is located in St Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay... Read more

  • Rating: 9.3
  • Stars: 3
Check Availability

The Inn At Kingsbarns

The Inn At Kingsbarns

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar... Read more

  • Rating: 9.2
  • Stars: 4
Check Availability

No1 St Andrews - St Mary's Place

No1 St Andrews - St Mary's Place

Offering a garden and garden view, No1 St Andrews - St Mary's Place is located in St Andrews, 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University... Read more

  • Rating: 9.2
  • Stars: 4
Check Availability

Rusacks St Andrews (St Andrews)

Rusacks St Andrews (St Andrews)

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.The rooms each have a modern bathroom with free designer toiletries and a hairdryer... Read more

  • Rating: 9
  • Stars: 5
Check Availability

Annandale Guest House

Annandale Guest House

Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4... Read more

  • Rating: 9
Check Availability
Show
Map
×
Travelling to St Andrews?

Find your perfect place to stay!

Great locations and deals for every budget.

View Deals
NO, THANKS
Find on Booking.com