Hotels in St Andrews

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

Check-in
Mon, 21 Jul
Check-out
Tue, 22 Jul
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Mon, 21 Jul
-
Check-out
Tue, 22 Jul
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Mon, 21 Jul
-
Check-out
Tue, 22 Jul
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-17 out of 17
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great1605 total reviews
our site & Booking.com
Map
4.4 km from City Centre700 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
Perfect1146 total reviews
our site & Booking.com
Map
1.1 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
Perfect1628 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
8.9
Great649 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$ 343 /nightSelect
9.5
Perfect65 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$ 433 /nightSelect
8.7
Great147 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$ 428 /nightSelect
9.0
Perfect534 total reviews
our site & Booking.com
Map
400 m from City Centre600 m from Lundin Golf Club
Set only a 5-minute walk from Holy Trinity Church, the 3-star Rooms At The Saint St Andrews offers an à la carte restaurant.
FromUS$ 207 /nightSelect
8.3
Great1395 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.6
Great1005 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.0
Great1011 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.8
Great28 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
8.2
Great1221 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
Perfect453 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
8.1
Great791 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$ 151 /nightSelect
9.1
Perfect972 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$ 188 /nightSelect
Lorimer HouseGuest house
9.2
Perfect56 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$ 142 /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$ 356 /nightSelect

St Andrews hotels essential information

🏨 Hotels in St Andrews 17
👛 Lowest price 85 USD
✍️ Hotels Reviews 3