You can save up to 15% on thousands of hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties across the UK with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on thousands of hotels
Become a member for free
154 properties
See the latest prices and deals by choosing your dates
Hotel in St. Andrews · 0.27 mi from centre
9.2
570 reviews
Breakfast available
When you stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and University of St. Andrews. This upscale hotel is 1.4 mi (2.2 km) from St. Andrews Links and 0.4 mi (0.6 km) from Lundin Golf Club.
Aparthotel in St. Andrews, St Andrews · 0.19 mi from centre
9.2
674 reviews
Boasting a garden and views of garden, The Arran, St Andrews is a recently renovated aparthotel situated in St Andrews, 600 metres from West Sands Beach. It is set 1.1 km from St Andrews East Sands Beach and features luggage storage space. Outdoor furniture is available for guests to relax or dine outside. All units in the aparthotel are equipped with a flat-screen TV. With a private bathroom fitted with a shower and a hair dryer, units at the aparthotel also boast free WiFi, while certain rooms come with a terrace. At the aparthotel, every unit is equipped with bed linen and towels. St Andrews University is 400 metres from the aparthotel, while St Andrews Bay is 4.9 km from the property. The nearest airport is Dundee Airport, 24 km from The Arran, St Andrews.
Hotel in St. Andrews · 1.84 mi from centre
9.4
218 reviews
Breakfast available
Located in St. Andrews, Rufflets St Andrews is within a 5-minute drive of University of St. Andrews and Royal & Ancient Golf Club of St. Andrews. This upscale hotel is 2 mi (3.3 km) from West Sands and 2.1 mi (3.3 km) from St. Andrew's Cathedral.
Hotel in St. Andrews · 2.72 mi from centre
9.2
982 reviews
Breakfast available
Located in St. Andrews, Fairmont St Andrews is by the sea, a 2-minute drive from St Andrews Bay and 6 minutes from St. Andrew's Cathedral. This luxury hotel is 3.3 mi (5.2 km) from The Fife Coastal Path and 3.4 mi (5.4 km) from University of St. Andrews.
Hotel in St. Andrews · 0.70 mi from centre
9.4
865 reviews
Breakfast available
With a stay at Old Course Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from University of St. Andrews. This luxury hotel is 0.5 mi (0.8 km) from St. Andrews Links and 0.2 mi (0.4 km) from St Andrews - Jubilee Course.
Hotel in St. Andrews · 0.32 mi from centre
9.0
62 reviews
Breakfast available
A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This upscale hotel is 1.1 mi (1.8 km) from St. Andrews Links and 0.1 mi (0.2 km) from Lundin Golf Club.
Apartment in St. Andrews · 0.22 mi from centre
9.4
132 reviews
With a stay at this apartment, you'll be centrally located in St. Andrews, steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This upscale apartment is 1.3 mi (2.1 km) from St. Andrews Links and 0.3 mi (0.4 km) from Holy Trinity Church.
Hotel in St. Andrews · 0.20 mi from centre
9.0
100 reviews
Breakfast available
When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This luxury hotel is 1.3 mi (2 km) from St. Andrews Links and 0.2 mi (0.3 km) from Lundin Golf Club.
Apartment in St. Andrews, St Andrews · 0.19 mi from centre
8.9
32 reviews
Priorsgate, a property with a garden, is situated in St Andrews, 1.4 km from West Sands Beach, 400 metres from St Andrews University, as well as 4.2 km from St Andrews Bay. Free WiFi is available throughout the property and St Andrews East Sands Beach is 500 metres away. The accommodation comes with a TV and a private bathroom with shower and a hair dryer, while the kitchen has a dishwasher, an oven and a toaster. A fridge and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is equipped with bed linen and towels. Discovery Point is 22 km from the apartment. The nearest airport is Dundee Airport, 25 km from Priorsgate.
Hotel in St. Andrews · 0.42 mi from centre
9.2
273 reviews
Breakfast available
When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 1 mi (1.7 km) from St. Andrews Links and 0.1 mi (0.2 km) from St Andrews - Jubilee Course.
Apartment in St. Andrews, St Andrews · 0.40 mi from centre
8.8
12 reviews
44 Argyle Street - 2 Bed-1 Bath - Central, a property with a garden, is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, less than 1 km from St Andrews University, as well as 4.8 km from St Andrews Bay. The apartment is 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1.3 km away. The apartment has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking. The nearest airport is Dundee Airport, 25 km from 44 Argyle Street - 2 Bed-1 Bath - Central.
Apartment in St. Andrews, St Andrews · 0.19 mi from centre
8.8
17 reviews
A recently renovated property, Greyfriars Bothy - Luxury Central 2 Bed Apartment is situated in St Andrews near West Sands Beach, St Andrews East Sands Beach and St Andrews University. This apartment features a garden. The property is non-smoking and is set 4.9 km from St Andrews Bay. The spacious apartment has 2 bedrooms, a TV with satellite channels, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. Discovery Point is 21 km from the apartment. The nearest airport is Dundee Airport, 24 km from Greyfriars Bothy - Luxury Central 2 Bed Apartment.
Apartment in St. Andrews, St Andrews · 0.31 mi from centre
9.1
27 reviews
Golfers Dream, 100 yards to Old Course, Parking is set in St Andrews, 1.3 km from St Andrews East Sands Beach, 600 metres from St Andrews University, as well as 5.1 km from St Andrews Bay. The property is non-smoking and is situated 600 metres from West Sands Beach. The spacious apartment has 2 bedrooms and 2 bathrooms with a shower and a hair dryer. Towels and bed linen are available in the apartment. Discovery Point is 21 km from the apartment. The nearest airport is Dundee Airport, 25 km from Golfers Dream, 100 yards to Old Course, Parking.
Apartment in St. Andrews, St Andrews · 0.12 mi from centre
9.0
9 reviews
Abbey Street - 2 bedroom - Central has a balcony and is situated in St Andrews, within just 1.3 km of West Sands Beach and 400 metres of St Andrews University. The property is non-smoking and is set 700 metres from St Andrews East Sands Beach. The apartment features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are featured in the apartment. St Andrews Bay is 4 km from the apartment, while Discovery Point is 22 km away. The nearest airport is Dundee Airport, 25 km from Abbey Street - 2 bedroom - Central.
Apartment in St. Andrews, St Andrews · 0.32 mi from centre
8.8
12 reviews
The Howard Apartment nr The Old Course is situated in St Andrews, 1.4 km from St Andrews East Sands Beach, 700 metres from St Andrews University, as well as 5 km from St Andrews Bay. Free WiFi is available throughout the property and West Sands Beach is less than 1 km away. The apartment has 1 bedroom, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking. Discovery Point is 21 km from the apartment. The nearest airport is Dundee Airport, 24 km from The Howard Apartment nr The Old Course.
Holiday home in St. Andrews, St Andrews · 0.29 mi from centre
8.8
36 reviews
Situated in St Andrews in the Fife region, with St Andrews East Sands Beach and West Sands Beach nearby, Abbey Villa - Stylish House - Central with Parking features accommodation with free WiFi and free private parking. This recently renovated holiday home is located 800 metres from St Andrews University and 3.8 km from St Andrews Bay. The property is non-smoking and is located 22 km from Discovery Point. The holiday home has 2 bedrooms, a TV with satellite channels, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are available in the holiday home. Guests can relax in the garden at the property. The nearest airport is Dundee Airport, 25 km from the holiday home.
Apartment in St. Andrews, St Andrews · 0.20 mi from centre
8.3
32 reviews
Queen's Gardens Apartment - 2 Bed - Central has a balcony and is situated in St Andrews, within just 1.3 km of West Sands Beach and 600 metres of St Andrews University. The property is non-smoking and is located 1.1 km from St Andrews East Sands Beach. The spacious apartment features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. St Andrews Bay is 4.5 km from the apartment, while Discovery Point is 22 km away. The nearest airport is Dundee Airport, 25 km from Queen's Gardens Apartment - 2 Bed - Central.
Apartment in St. Andrews, St Andrews · 0.42 mi from centre
9.7
31 reviews
Offering a garden and garden view, Central St Andrews 2 bed apartment is located in St Andrews, 1.9 km from West Sands Beach and less than 1 km from St Andrews University. This apartment features free private parking, a lift and free WiFi. The property is non-smoking and is situated 700 metres from St Andrews East Sands Beach. The spacious apartment has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are available in the apartment. Additional in-room amenities include wine or champagne. Guests at the apartment will be able to enjoy activities in and around St Andrews, like hiking. The apartment has a picnic area where you can spend a day out in the open. St Andrews Bay is 3.8 km from Central St Andrews 2 bed apartment, while Discovery Point is 22 km from the property. The nearest airport is Dundee Airport, 26 km from the accommodation.
Apartment in St. Andrews, St Andrews · 1.08 mi from centre
9.3
28 reviews
Featuring garden views, 54 Buchanan Gardens provides accommodation with a garden and a patio, around 2.5 km from West Sands Beach. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 2.6 km from St Andrews East Sands Beach. The spacious apartment is equipped with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. This apartment also offers a balcony that doubles up as an outdoor dining area. St Andrews University is 2 km from the apartment, while St Andrews Bay is 6 km away. The nearest airport is Dundee Airport, 25 km from 54 Buchanan Gardens.
Apartment in St. Andrews, St Andrews · 0.32 mi from centre
10.0
4 reviews
Elegant Apartment nr University is located in St Andrews, 1.4 km from West Sands Beach, less than 1 km from St Andrews University, and 4.8 km from St Andrews Bay. The property is non-smoking and is situated 1.4 km from St Andrews East Sands Beach. The spacious apartment has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are available in the apartment. Discovery Point is 21 km from the apartment. The nearest airport is Dundee Airport, 25 km from Elegant Apartment nr University.