Compare Hotels in St Andrews, Scotland - page 10

Handpicked and Verified Places to Stay in St Andrews, Scotland

Check-in
28Oct
Check-out
29Oct
Guests
2 Guests
St Andrews is famous for its stunning beaches like West Sands Beach and the Old Course, home to world-class golf. Explore historical sites such as St Andrews Castle and the beautiful Botanical Garden. You can find a range of accommodations including luxury hotels with golf course views, boutique hotels offering unique stays, and dog friendly hotels near parks like Craigtoun Country Park. This site features carefully chosen hotels with top amenities. Plan to book your stay ahead of peak seasons, and use local buses or walk for easy access around the city.
All filters
181-200 out of 356
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map6.3 km from City Centre
FromUS$ 316 /nightSelect
Map300 m from City Centre300 m from St Andrews University
FromUS$ 425 /nightSelect
Map500 m from City Centre300 m from Lundin Golf Club
FromUS$ 997 /nightSelect
Map2.3 km from City Centre2.0 km from St Andrews - Jubilee Course
FromUS$ 320 /nightSelect
8.4
Great
Map
FromUS$ 286 /nightSelect
Map1.7 km from City Centre1.6 km from St Andrews Cathedral
FromUS$ 622 /nightSelect
Map800 m from City Centre800 m from St Andrews - Eden Course
FromUS$ 315 /nightSelect
Map500 m from City Centre300 m from Lundin Golf Club
Select
Map700 m from City Centre300 m from St Andrews Cathedral
Select
Map400 m from City Centre300 m from Lundin Golf Club
Select
Map6.3 km from City Centre
FromUS$ 277 /nightSelect
Map600 m from City Centre100 m from Lundin Golf Club
FromUS$ 1 010 /nightSelect
Map6.3 km from City Centre
FromUS$ 299 /nightSelect
Map500 m from City Centre300 m from Lundin Golf Club
FromUS$ 809 /nightSelect
Map600 m from City Centre200 m from The Royal and Ancient Golf Club of St Andrews
FromUS$ 792 /nightSelect
Map
FromUS$ 787 /nightSelect
Map400 m from City Centre300 m from St Andrews - Eden Course
FromUS$ 538 /nightSelect
Map700 m from City Centre900 m from St Andrews - Eden Course
FromUS$ 341 /nightSelect
Map600 m from City Centre400 m from St Andrews - Jubilee Course
Select
Map900 m from City Centre1.0 km from St Andrews - Jubilee Course
FromUS$ 311 /nightSelect

More towns to explore across United Kingdom