Are you in a hurry?
Here is a quick list of Guest Houses in St Andrews, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Montague Guest House |
8.8 / 10 (81 Reviews) |
From 308$ | |
| Dunclutha Guest House |
9.5 / 10 (140 Reviews) |
From 102$ | |
| Doune Guest House |
8.5 / 10 (219 Reviews) |
From 200$ | |
| No 5 Pilmour |
8.1 / 10 (70 Reviews) |
From 228$ | |
| Annandale Guest House |
8.9 / 10 (141 Reviews) |
From 248$ |
Best Guest Houses in St Andrews
View all photos
Montague Guest House
From 308$
The 4-star Montague Guest House St Andrews is set within 250 metres of St Andrews Aquarium and 400 metres from the free museum "University of St Andrews". This St Andrews guest house features WiFi, provided in the rooms.
Security is located 5 minutes' stroll from the smoke-free property, and such natural sites as the whole Craigtoun Country Park are a 10-minute drive away. From the beachfront hotel it will take nearly 20 minutes to walk to East Sands Leisure Centre.
Nature lovers will appreciate the proximity to Castle Sands, which is 650 metres away. Just a short drive from Montague Guest House there is the famous Swilcan Bridge.
View all photos
Dunclutha Guest House
From 102$
If you are in love with sports, the 3-star Dunclutha Guest House St Andrews has a great location as it is set 19 minutes on foot from New Bayview Stadium; also Buckhaven Baptist Church is nearly a 10-minute drive away. This St Andrews guest house provides guests with Wi Fi throughout the property.
The low-budget property is placed about 45 km from Dundee airport and within convenient reach of Saint Margaret's Episcopal Church. The Dunclutha Guest House St Andrews is located only 0.7 km from Letham Glen Park and within 25 minutes' walk of Methil Parish Church.
There is Malagan Sculpture a 10-minute ride away, while Leven bus station next to this accommodation.
View all photos
Doune Guest House
From 200$
Doune Guest House St Andrews is nestled at a distance of 350 metres away from British Golf Museum and features a luggage locker and fire extinguishers. Wi Fi is offered throughout the property at the 4-star guest house.
The property is located 10 minutes by car from the 47 acre Craigtoun Country Park and a walk from St Andrews Castle. Torrance Course is 10 minutes' drive from this St Andrews hotel and Dundee airport is 25 km away.
Nature lovers will appreciate the proximity to West Sands, which is less than 6 minutes' walk away. Doune Guest House is set in close proximity to the free museum "University of St Andrews".
View all photos
No 5 Pilmour
From 228$
Overlooking the street, the 4-star No 5 Pilmour Hotel is 5 minutes' drive from East Sands Leisure Centre in St Andrews. This St Andrews guest house features Wi-Fi, provided throughout the property.
Located 5 minutes on foot from St Andrews Aquarium, the property is set close enough to Eden Mill. The Old Course St Andrews is within a 5-minute stroll of the hotel, and Dundee airport is 25 km away.
Nature lovers will appreciate the proximity to Castle Sands, which is just 11 minutes' walk away. No 5 Pilmour Hotel is placed a short distance from the 47 acre Craigtoun Country Park, and St Andrews bus station is nearly a 5-minute walk away.
A picnic area and a golf course can be booked at the accommodation at an extra charge.
View all photos
Annandale Guest House
From 248$
Situated just 1.3 km from East Sands Leisure Centre, the 3-star Annandale Guest House St Andrews features Wi-Fi in the rooms and a car park nearby. The guest house is a good starting point to St Andrews's sports attractions, including The Old Course St Andrews, which is only 400 metres away.
Located 400 metres away from Eden Mill, this St Andrews property is also at a medium distance from entertainment venues like Byre Theatre. Lundin Golf Club is within a 5-minute walk of the Annandale Guest House St Andrews, and Dundee airport is 25 km away.
The accommodation is situated a short way to St Andrews Museum, while St Andrews bus station lies just 400 metres away.
Business travellers will have access to a business centre provided on site.
Hotels in St Andrews
| Top Service Hotel 🛁 | Montague Guest House |
| Family Hotel 👪 | Dunclutha Guest House |
| Top Hotel for couples 💑 | Doune Guest House |
View all photos
The Spindle Guest Rooms
From 177$
Set within 1.4 km of West Sands Beach, the 3-star Spindle Guest Rooms St Andrews is located within 500 metres of The Kelpie Maquettes. guest house features both Wi-Fi throughout the property and parking nearby.
The accommodation is placed about 30 km from Dundee airport and just a pleasant stroll from such cultural venues as British Golf Museum. This hotel is 14 minutes' stroll from St Andrews Aquarium and 0.7 km from St Andrews Cathedral.
Nature lovers will appreciate the proximity to Castle Sands, which is only 850 metres away. There is Fairmont St Andrews Bay Golf Course about a 10-minute ride away, and St Andrews bus station a short distance from The Spindle Guest Rooms.
View all photos
Ailim Guest House With Luxury Garden Suites
From 625$
Boasting a hot tub and a shared lounge, Ailim House Serviced Cottage Escape, Around The Corner From Old Course St Andrews lies nearly 6 minutes' walk from The Swilcan Bridge. There is parking on site and WiFi throughout the property.
This guest house is set around 6 minutes' walk from St Andrews Museum with Craigtoun Country Park a 10-minute ride away. Balgove Course is a short distance from the 5-star hotel in St Andrews.
The accommodation is placed not too far from East Sands Leisure Centre, and St Andrews bus station is only 5 minutes' walk away.