Compare Hotels in St Andrews, Scotland - page 2
Handpicked and Verified Places to Stay in St Andrews, Scotland
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.
21-40 out of 50
Sort by:high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.4
Great
8.6
Great
Map1.2 km from City Centre100 m from The Dukes St Andrews
FromUS$ 248 /nightSelect
8.6
Great
Map4.0 km from City Centre300 m from St Andrews Bay
FromUS$ 253 /nightSelect
8.6
Great
8.4
Great
8.4
Great
Map500 m from City Centre200 m from Lundin Golf Club
FromUS$ 299 /nightSelect
8.6
Great
8.2
Great
8.4
Great
Map300 m from City Centre100 m from St Andrews - New Course
FromUS$ 89 /nightSelect
Map1.1 km from City Centre1.0 km from Byre Theatre
FromUS$ 105 /nightSelect
8.2
Great
8.2
Great
8.2
Great
8.2
Great
7.8
Very good
8.2
Great
8.4
Great
8.0
Great
Map4.7 km from City Centre900 m from Scotland's secret bunker
FromUS$ 208 /nightSelect
8.2
Great
8.0
Great
Map1.0 km from City Centre400 m from St Andrews - Jubilee Course
FromUS$ 99 /nightSelect
Show more