Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Travel group
Brands
Fun things to do
Certifications
Entire places
Facilities
Room facilities
Distance from centre of St. Andrews
Landmarks
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

St. Andrews: 253 properties found

Save up to 40% on stays

Book now with free cancellation and no hidden fees, stay till 31 Dec 2026.
A double bed in front of large Black Friday logo
St. AndrewsShow on map0.2 miles from centreBeach nearby
2,350 feet from beach
Bar
Located in St. Andrews and with West Sands Beach reachable within 1.3 km, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.
St. AndrewsShow on map1.4 miles from centreBeach nearby
1.3 miles from beach
Located in St. Andrews in the Fife region, Letham Place - No 7 provides accommodation with free WiFi and free private parking.
St. AndrewsShow on map0.2 miles from centreBeach nearby
1,800 feet from beach
Bar
Offering a bar and inner courtyard view, Beautiful Property In A Fantastic Location is situated in St. Andrews, 4.8 km from St Andrews Bay and 21 km from Discovery Point.
St. AndrewsShow on map5.4 miles from centre
Terrace
At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.
St. AndrewsShow on map0.1 miles from centreBeach nearby
1,950 feet from beach
23 Market Street, a property with a garden, is located in St. Andrews, 200 metres from St Andrews University, 4.6 km from St Andrews Bay, as well as 22 km from Discovery Point.
St. AndrewsShow on map0.3 miles from centreBeach nearby
2,550 feet from beach
Terrace
Located in St. Andrews, 1.2 km from St Andrews East Sands Beach, The Spindle Guest Rooms has a garden, parking on-site and rooms with free WiFi access.
St. AndrewsShow on map0.2 miles from centreBeach nearby
1,500 feet from beach
Bar
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course.
St. AndrewsShow on map2.5 miles from centreBeach nearby
1.6 miles from beach
Sustainability certification
Spa and wellness centre
Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.
St. AndrewsShow on map0.2 miles from centreBeach nearby
1,600 feet from beach
Terrace
Boasting a garden and views of garden, The Arran, St Andrews is an aparthotel set in a historic building in St. Andrews, 700 metres from West Sands Beach.
St. AndrewsShow on map0.2 miles from centreBeach nearby
1,200 feet from beach
Terrace
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.
St. AndrewsShow on map0.2 miles from centreBeach nearby
1,400 feet from beach
Doune Guest House provides rooms in St Andrews. This 4-star guest house offers luggage storage space. The property is 400 metres from St Andrews University and 700 metres from St Andrews Cathedral.
St. AndrewsShow on map0.1 miles from centreBeach nearby
1,800 feet from beach
Restaurant
Situated in St. Andrews, Market Street Apartment - No 12B features a restaurant, 300 metres from St Andrews University and 4.6 km from St Andrews Bay.
St. AndrewsShow on map0.8 miles from centreBeach nearby
2,750 feet from beach
Restaurant
Set within 1.4 km of St Andrews East Sands Beach and 1.7 km of St Andrews University, The SPACE To Stay, St Andrews offers rooms with air conditioning and a private bathroom in St. Andrews.
St. AndrewsShow on map0.5 miles from centreBeach nearby
950 feet from beach
Spa and wellness centre
Offering a garden and garden view, Central St Andrews 2 bed apartment is located in St. Andrews, less than 1 km from St Andrews University and 3.8 km from St Andrews Bay.
St. AndrewsShow on map0.8 miles from centreBeach nearby
4,850 feet from beach
Terrace
Nº Twenty Spottiswoode, a property with a garden, is situated in St. Andrews, 2 km from St Andrews University, 4.9 km from St Andrews Bay, as well as 22 km from Discovery Point.
New to Booking.com
St. AndrewsShow on map0.3 miles from centreBeach nearby
1,000 feet from beach
Terrace
Situated in St. Andrews, near West Sands Beach and St Andrews University, the historic Dunperrogh features a garden. This property offers access to a patio, free private parking and free WiFi.
St. AndrewsShow on map0.2 miles from centreBeach nearby
2,800 feet from beach
Situated in St. Andrews and only 1.2 km from St Andrews East Sands Beach, Lade Braes Lane, Westview House, Westview, St.
St. AndrewsShow on map0.6 miles from centreBeach nearby
4,100 feet from beach
Terrace
St Andrews house and garden features a patio and is located in St. Andrews, within just 2 km of West Sands Beach and 1.5 km of St Andrews University.
St. AndrewsShow on map0.1 miles from centreBeach nearby
2,050 feet from beach
Terrace
Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.
St. AndrewsShow on map6.7 miles from centre
Terrace
Set amongst 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.
St. AndrewsShow on map0.3 miles from centreBeach nearby
1,250 feet from beach
Offering inner courtyard views, 14B Howard Place is an accommodation located in St. Andrews, 700 metres from St Andrews University and 4.9 km from St Andrews Bay.
St. AndrewsShow on map0.2 miles from centreBeach nearby
1,550 feet from beach
Spa and wellness centre
In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.
St. AndrewsShow on map1.5 miles from centreBeach nearby
3,900 feet from beach
Terrace
Boasting a patio with mountain views, a garden and barbecue facilities, Balmungo Cottage B&B can be found in St. Andrews, close to St Andrews East Sands Beach and 3.1 km from St Andrews Bay.
St. AndrewsShow on map3.3 miles from centre
Terrace
Claremont Cottage in St. Andrews provides adults-only accommodation with a garden and a terrace. The property has garden views and is 6.2 km from St Andrews University and 10 km from St Andrews Bay.
St. AndrewsShow on map0.6 miles from centreBeach nearby
2,200 feet from beach
Set in St. Andrews, less than 1 km from St Andrews East Sands Beach, 21KR Bed and Breakfast, close to beach, town centre and golf offers recently renovated accommodation with free WiFi and a garden.
gogless