Hotels in St Andrews, United Kingdom

Search among 20 available hotels and places to stay in St Andrews from 50+ providers

Check-in
Fri, 05 Sept
Check-out
Sat, 06 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 05 Sept
-
Check-out
Sat, 06 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 05 Sept
-
Check-out
Sat, 06 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-20 out of 20
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great1564 total reviews
our site & Booking.com
Map
4.0 km from City Centre300 m from St Andrews Bay
With views of the courtyard, the Fairmont St Andrews, Scotland St Andrews is situated within 3.4 km of East Sands Leisure Centre and offers spa therapy and billiards.
FromUS$ 253 /nightSelect
9.2
Perfect1125 total reviews
our site & Booking.com
Map
1.2 km from City Centre100 m from The Dukes St Andrews
Set in the historic part of the city, the traditional Old Course Hotel St Andrews features 144 welcoming rooms along with a hydrotherapy circuit and sauna facilities.
FromUS$ 248 /nightSelect
9.1
Perfect1530 total reviews
our site & Booking.com
Comprising 123 rooms, the Rusacks St Andrews is set near the beach district of St Andrews 10 minutes by car from Craigtoun Country Park.
FromUS$ 128 /nightSelect
9.5
Perfect86 total reviews
our site & Booking.com
Map
8.9 km from City Centre
Denork Craig is within 3.6 km of the Peat Inn Restaurant With Rooms St Andrews, while Fife Folk Museum is 6 km away.
FromUS$ 425 /nightSelect
8.9
Great648 total reviews
our site & Booking.com
Map
2.9 km from City Centre2.1 km from The Dukes St Andrews
A prime location of the comfortable Rufflets provides easy access to British Golf Museum, which is about 2.8 km away.
FromUS$ 282 /nightSelect
8.5
Great155 total reviews
our site & Booking.com
Map
600 m from City Centre100 m from Lundin Golf Club
Blackfriars Chapel is 10 minutes' stroll from the 5-star Haar With Rooms 5 Stars, while St Andrews Museum is a mere 5 minutes' walk away.
FromUS$ 287 /nightSelect
8.6
Great976 total reviews
our site & Booking.com
Map
500 m from City Centre200 m from Lundin Golf Club
The Du Vin, is situated near the historic district of St Andrews 350 metres of Eden Mill.
FromUS$ 299 /nightSelect
8.4
Great1358 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
Located only a 5-minute walk from British Golf Museum, the 3-star Greyfriars Inn By Greene King Inns is merely 5 minutes' walk from St Andrews Aquarium.
FromUS$ 132 /nightSelect
8.0
Great987 total reviews
our site & Booking.com
Map
8.6 km from City Centre
The Inn At Lathones is a quality 3-star property set about a 15-minute ride from Dunino Den and 4.7 km from Pittarthie Castle.
FromUS$ 85 /nightSelect
8.5
Great730 total reviews
our site & Booking.com
An à la carte restaurant and 14 rooms are available during the stay at the Kinnettles Hotel & Spa St Andrews, boasting a location only 300 metres from Eden Mill.
FromUS$ 406 /nightSelect
8.6
Great37 total reviews
our site & Booking.com
The sophisticated 3-star Scores is a perfect vacation spot a 5-minute ride from East Sands Leisure Centre and other St Andrews landmarks.
FromUS$ 123 /nightSelect
5.0
Needs improvement1367 total reviews
our site & Booking.com
The 3-star Ardgowan St Andrews is less than a 5-minute walk from Lundin Golf Club and has a quick access to British Golf Museum.
FromUS$ 74 /nightSelect
8.0
Great847 total reviews
our site & Booking.com
Map
10.9 km from City Centre
Located 15 minutes' drive from the design V&A Dundee Museum, the Drumoig Golf St Andrews features a made-to-order breakfast.
FromUS$ 149 /nightSelect
8.1
Great1182 total reviews
our site & Booking.com
Map
300 m from City Centre100 m from St Andrews - New Course
Standing just a 5-minute walk from University of St Andrews, the 3-star Albany enjoys a superb location right in the centre of St Andrews.
FromUS$ 89 /nightSelect
9.2
Perfect465 total reviews
our site & Booking.com
Map
9.4 km from City Centre
The 4-star Inn At Kingsbarns St Andrews is located within 1.4 km of Cambo Sands and comprises 6 rooms with modern comforts.
FromUS$ 351 /nightSelect
9.1
Perfect1006 total reviews
our site & Booking.com
Featuring 16 rooms with views of the garden, the Arran, St Andrews is set only 1.2 km from East Sands.
FromUS$ 299 /nightSelect
Lorimer HouseGuest house
9.5
Perfect57 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
The smoke-free Lorimer House is a good starting point to St Andrews's sights including British Golf Museum, which is just 5 minutes' walk away.
FromUS$ 272 /nightSelect
9.2
Perfect101 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
The Royal and Ancient Golf Club of St Andrews is at 400 metres from the 3-star Annandale Guest House.
FromUS$ 372 /nightSelect
5.0
Needs improvement2 total reviews
our site & Booking.com
Map
4.0 km from City Centre100 m from St Andrews Bay
FromUS$ 234 /nightSelect
Claremont CottageBed & Breakfast
10.0
Perfect70 total reviews
our site & Booking.com
Map
5.2 km from City Centre
The Swilcan Bridge is 4.7 km from the Claremont Cottage and St Andrews Cathedral is about 6 km away.
FromUS$ 234 /nightSelect

St Andrews hotels essential information

🏨 Hotels in St Andrews 20
👛 Lowest price 74 USD
✍️ Hotels Reviews 3