Are you in a hurry?
Here is a quick list of Hotels in St Andrews, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Fairmont St Andrews, Scotland |
8.5 / 10 (1296 Reviews) |
From 253$ | |
| The Arran, St Andrews |
9.1 / 10 (869 Reviews) |
From 196$ | |
| Annandale Guest House |
8.9 / 10 (141 Reviews) |
From 248$ | |
| Old Course Hotel St Andrews |
9.3 / 10 (1015 Reviews) |
From 248$ | |
| Rusacks St Andrews |
9.1 / 10 (1131 Reviews) |
From 128$ |
View all photos
Located in the shopping area, the 5-star Fairmont St Andrews, Scotland Hotel grants access to cultural points of interest like the free museum "University of St Andrews" about 10 minutes away by car. This St Andrews hotel lies within 15 minutes' drive of British Golf Museum, and offers an à la carte restaurant and an indoor pool onsite.
The luxury property, near a beach district, is just a pleasant stroll from Torrance Course. The Fairmont St Andrews, Scotland St Andrews is situated within a 4-km distance of the ruined St Andrews Cathedral, which is considered to be a sacred site. A family vacation to St Andrews will become more exciting if you visit St Andrews Aquarium lying within 10 minutes' drive of this accommodation. For those travelling from afar, Dundee airport is 35 minutes' drive away.
View all photos
The Arran, St Andrews
From 196$
Located merely 8 minutes' walk from the famous Swilcan Bridge, The Arran, St Andrews Aparthotel is around a 5-minute walk from St Andrews Aquarium. Featuring 16 rooms with views of the garden, this St Andrews aparthotel is just a short drive from East Sands Leisure Centre.
The recently renovated accommodation is about 25 km from Dundee airport and only 9 minutes' walk from such cultural venues as St Andrews Museum. Standing just 5 minutes' walk from the free museum "University of St Andrews", the Arran, St Andrews Aparthotel is within walking distance of British Golf Museum. Entertainment in the area includes Byre Theatre only 9 minutes' walk from this St Andrews property. St Andrews bus station can be found a short distance from The Arran, St Andrews Aparthotel.
View all photos
Annandale Guest House St Andrews has 7 rooms and is located a mere 1 km from St Andrews Museum. This 3-star guest house features both Wi-Fi in the rooms and a car park nearby.
The accommodation is about 25 km from Dundee airport and a stroll from such cultural venues as the famous Swilcan Bridge. British Golf Museum is a 5-minute stroll from the hotel, while East Sands Leisure Centre is nearly a 5-minute drive away. There is the whole Craigtoun Country Park about a 10-minute ride away, while St Andrews bus station a minute away from the property.
View all photos
Located 12 minutes' walk from Holy Trinity Church, the exclusive 5-star Old Course Hotel St Andrews offers Wi-Fi throughout the property and public parking. The traditional hotel is situated in the heart of St Andrews, a short distance from such cultural attractions as British Golf Museum.
The luxury accommodation has a spectacular setting 20 minutes' walk from The St Andrews Preservation Trust Museum. Guests can visit the famous Swilcan Bridge, which is 5 minutes' walk away, and West Sands Beach which is within close distance of this St Andrews hotel. The fine property is also within walking distance of the North Sea. The nearby family attractions include St Andrews Aquarium an 11-minute walk from Old Course Hotel St Andrews. The accommodation stands close to Eden Mill, only a short walk from Old Course Hotel bus stop.
View all photos
Located 25 km from Dundee airport, the 5-star Rusacks St Andrews offers 2 restaurants as well as cars for rent. The hotel is a good starting point to St Andrews's sports attractions, including The Old Course St Andrews, which is a mere 5 minutes' walk away.
The property places you approximately a 5-minute walk from St Andrews Aquarium and 9 minutes' walk from the free museum "University of St Andrews". The Rusacks St Andrews is approximately a 5-minute walk from Lundin Golf Club, and East Sands Leisure Centre, where guests can indulge in relaxation, stands approximately 25 minutes' walk away. Nature lovers will appreciate the proximity to West Sands, which is nearly 10 minutes' walk away. Rusacks St Andrews is situated only a short walk from the 47 acre Craigtoun Country Park, while St Andrews bus station lies merely 5 minutes' walk away.
Hotels in St Andrews
| Hotel with balcony 🌤️ | Fairmont St Andrews, Scotland |
| Most comfortable Hotel 🛏️ | The Arran, St Andrews |
| Top Hotel for couples 💑 | Annandale Guest House |
View all photos
Rufflets St Andrews Hotel includes 23 rooms and is within 10 minutes' drive of the free museum "University of St Andrews". This hotel is located in main buildings and has operated since 1924.
The accommodation has a prime location a 10-minute ride from East Sands Leisure Centre. The comfortable hotel in St Andrews is 25 minutes' stroll from St Andrews Museum. Nature lovers will appreciate proximity to the compact St Andrews Botanic Garden, which is nearly 25 minutes' walk away. The bus stop Radernie Place is located at the distance of a few minutes' drive from the 4-star Rufflets St Andrews Hotel.
View all photos
Located 10 minutes' drive from Scotland's Secret Bunker, the 4-star Inn At Kingsbarns St Andrews offers Wi-Fi in public areas and free private parking. The pet-friendly hotel is a good starting point to St Andrews's sports attractions, including Kingsbarns Golf Links, which is a 20-minute stroll away.
The smoke-free accommodation is 5 minutes by car from North Sea in St Andrews. Crail Museum and Heritage Centre is within 10 minutes' drive of this St Andrews hotel, and Dundee airport is 40 km away. Nature lovers will appreciate the proximity to Cambo Sands, which is a 16-minute stroll away. Also, The Inn At Kingsbarns is 10 minutes by car from Kingsbarns Distillery and Visitor Centre.
View all photos
Ardgowan Hotel St Andrews offers a terrace and a golf course and sits within 5 minutes' drive of Swilken Burn Bridge. This hotel features Wi-Fi throughout the property.
The Royal and Ancient Golf Club of St Andrews is within a minute's drive of the accommodation, and St Andrew's Episcopal Church is about a 5-minute ride away. The 3-star hotel places you 10 minutes on foot from Castle Sands. There is East Sands Leisure Centre 5 minutes away by car, and St Andrews bus station opposite this property. For those travelling from afar, Dundee airport is 27 minutes' drive away.
View all photos
The informal 3-star Albany St Andrews Hotel, located merely 5 minutes' walk from the ruined St Andrews Cathedral, offers guests the convenience of a 24-hour front desk and wake-up calls. The boutique hotel is situated right in the centre of St Andrews, within a minute's drive of such cultural attractions as St Andrews Museum.
The famous Swilcan Bridge is a 12-minute stroll from the property, while merely 5 minutes' walk from the free museum "University of St Andrews" this place. The Albany St Andrews is around a 5-minute walk from Abbey Street bus stop and a short distance from Byre Theatre. Nature lovers will appreciate the proximity to West Sands, which is merely 11 minutes' walk away. Entertainment options in the area feature The Royal and Ancient Golf Club of St Andrews just 7 minutes' walk from The Albany St Andrews Hotel. For those travelling from afar, Dundee airport is 27 minutes' drive away.
View all photos
Scores Hotel St Andrews is strategically located only 250 metres from St Andrews Aquarium and offers views of the sea. This hotel comes with Wi-Fi throughout the property.
Situated a mere 0.8 km from All Saints Church, the accommodation is right near The Royal and Ancient Golf Club of St Andrews. The 3-star hotel is also within 10 minutes' walk of Kinness Burn. Nature lovers will appreciate the proximity to West Sands, which is only 450 metres away. A 10-minute ride from the whole Craigtoun Country Park is a perk for guests staying at Scores Hotel. John Burnet Hall bus stop is located nearby, in front of this accommodation.
View all photos
Featuring storage for belongings and a restaurant, the stylish 4-star Hotel Du Vin, St Andrews is located around 400 metres from the free museum "University of St Andrews". The eco-friendly hotel is a good starting point for exploring St Andrews, including St Andrews Aquarium, which is only a 5-minute walk away.
This family accommodation is near the beach district of St Andrews and on the doorstep of The Scores. The impressive Du Vin, St Andrews places you 5 minutes by car from North Sea. Nature lovers will appreciate the proximity to West Sands, which is merely 450 metres away. The chic Hotel Du Vin, St Andrews is situated only minutes from the 47 acre Craigtoun Country Park, while St Andrews bus station lies merely 350 metres away. For those travelling from afar, Dundee airport is 27 minutes' drive away.