You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to 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 over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in St. Andrews · 16.51 km from centre
8.0
129 reviews
Breakfast available
When you stay at Agnes Blackadder Hall Campus Accommodation in St. Andrews, you'll be near the beach, just steps from University of St. Andrews and 6 minutes by foot from Old Course at St Andrews. This hotel is 0.4 mi (0.7 km) from St Andrews - Jubilee Course and 0.5 mi (0.8 km) from Swilken Bridge.
Holiday home in St. Andrews · 17.69 km from centre
9.2
360 reviews
Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows is located in St. Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay. This holiday home provides free private parking and private check-in and check-out. Guests can access the holiday home via private entrance.
With a private bathroom equipped with a shower and a hair dryer, units at the holiday home also offer free WiFi. At the holiday home, every unit includes bed linen and towels.
If you would rather not eat out, you can make use of the kitchenette facilities, which include a microwave, kettle and a toaster.
St Andrews University is 4.8 km from the holiday home, while Discovery Point is 26 km away. Dundee Airport is 29 km from the property.
Inn in Kirkcaldy · 14.24 km from centre
9.2
138 reviews
Breakfast available
When you stay at The Elbow Room in Kirkcaldy, you'll be near the beach, within a 5-minute drive of Kirkcaldy Museum and Art Gallery and Bongos Soft Play Centre. This inn is 5.9 mi (9.5 km) from Burntisland Golf House Club and 6.9 mi (11.2 km) from Skydive St. Andrews.
Apartment in St. Andrews, Dunino · 15.84 km from centre
8.5
122 reviews
Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is situated 4.3 km from St Andrews Bay.
Boasting a DVD player, the spacious apartment has a fully equipped kitchenette with an oven, a microwave and a toaster, a living room, a dining area, 1 bedroom, and 1 bathroom with a walk-in shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
For those times when you'd rather not dine out, you can choose to cook on the barbecue.
Guests at The Garden Apartment will be able to enjoy activities in and around Dunino, like cycling. The accommodation has a children's playground and a picnic area.
Dundee Airport is 29 km from the property.
Guesthouse in Anstruther · 14.90 km from centre
9.8
94 reviews
Breakfast available
When you stay at The Spindrift Guest House in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This guest house is 0.3 mi (0.5 km) from Anstruther Golf Club and 0.4 mi (0.6 km) from Billow Ness Beach.
Hotel in Glenrothes · 13.07 km from centre
8.1
1,559 reviews
Situated in Glenrothes, 31 km from St Andrews University, The Gilvenbank Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a 24-hour front desk, luggage storage space and free WiFi. Guests can have a drink at the bar.
The rooms are fitted with a flat-screen TV with cable channels, a kettle, a shower, free toiletries and a desk. Guest rooms at the hotel are equipped with a private bathroom and bed linen.
Guests at The Gilvenbank Hotel can enjoy a continental breakfast. At the accommodation you will find a restaurant serving British cuisine. Vegetarian, dairy-free and vegan options can also be requested.
St Andrews Bay is 35 km from The Gilvenbank Hotel, while Discovery Point is 36 km from the property. Dundee Airport is 41 km away.
Bed & breakfast in St. Andrews · 17.04 km from centre
9.2
130 reviews
Breakfast available
A stay at 5Pilmourplace places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This bed & breakfast is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.
Guest house in Anstruther, Cellardyke · 16.32 km from centre
8.3
506 reviews
Set just 800 metres from Billow Ness Beach, The Coastal Inn OUTBUILDING offers accommodation in Cellardyke with access to a garden, a bar, as well as private check-in and check-out. Featuring room service, this property also provides guests with a picnic area. St Andrews Bay is 15 km away and St Andrews University is 16 km from the guest house.
With a private bathroom, units at the guest house also have free WiFi.
A Full English/Irish breakfast is available at the guest house. There is a snack bar, and packed lunches are also available.
Discovery Point is 37 km from The Coastal Inn OUTBUILDING. Dundee Airport is 41 km away.
Hotel in St. Andrews · 16.74 km from centre
9.0
538 reviews
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. The property is around 800 metres from St Andrews University, 4.8 km from St Andrews Bay and 21 km from Discovery Point.
At the hotel, the rooms are fitted with a desk and a flat-screen TV. Each room includes a private bathroom with a shower, free toiletries and a hairdryer. Guest rooms will provide guests with a fridge.
The breakfast offers à la carte, Full English/Irish or vegetarian options. At Rooms at the Saint you will find a restaurant serving local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Dundee Airport is 24 km away.
Hotel in Cupar · 16.38 km from centre
8.6
6 reviews
Breakfast available
With a stay at The Covenanter Hotel in Cupar, you'll be within a 15-minute walk of Falkland Palace and Happy Hounds Secure Dog Walking Field. This hotel is 2.4 mi (3.8 km) from Lomond Hills and 3.2 mi (5.2 km) from Croft Moraig.
Hotel in Kirkcaldy · 17.54 km from centre
7.0
686 reviews
Less than 250 yards from the train and bus stations in Kirkcaldy, Beveridge Park Hotel offers free private parking, restaurant and bar to enjoy, alongside free Wi-Fi in the whole property, making it a great location for your stay.
Apartment in St. Andrews · 16.88 km from centre
9.8
33 reviews
With a stay at No1. Apartments St Andrews - South Street in St. Andrews, you'll be just steps from University of St. Andrews and 9 minutes by foot from Old Course at St Andrews. This apartment is 0.1 mi (0.1 km) from Hamish McHamish Statue and 0.1 mi (0.1 km) from St Andrews Wine Company.
Hotel in St. Andrews · 17.06 km from centre
8.2
15 reviews
Breakfast available
With a stay at The Ardgowan in St. Andrews, you'll be just steps from University of St. Andrews and Old Course at St Andrews. This hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.
Hotel in Kirkcaldy, Fife · 14.92 km from centre
8.3
208 reviews
Situated in Fife, less than 1 km from Kirkcaldy Beach, The Strathearn Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service and free WiFi. The property is non-smoking and is set 47 km from Edinburgh Castle.
The breakfast offers Full English/Irish, vegetarian or vegan options.
Royal Mile is 48 km from the hotel, while Camera Obscura and World of Illusions is 48 km from the property. Edinburgh Airport is 45 km away.
Apartment in Anstruther · 15.50 km from centre
10.0
1 review
Located in Anstruther, this apartment is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This apartment is 0.2 mi (0.4 km) from La Petite Epicerie and 0.3 mi (0.5 km) from Scottish Fisheries Museum.
Apartment in Anstruther · 16.54 km from centre
10.0
3 reviews
With a stay at this apartment in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Scottish Fisheries Museum. This apartment is 10.4 mi (16.7 km) from Old Course at St Andrews and 0.7 mi (1.2 km) from La Petite Epicerie.
Apartment in Anstruther · 15.51 km from centre
10.0
1 review
Located in Anstruther, this apartment is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This apartment is 0.1 mi (0.2 km) from La Petite Epicerie and 0.3 mi (0.4 km) from Scottish Fisheries Museum.
Apartment in Anstruther · 15.59 km from centre
10.0
5 reviews
Located in Anstruther, this apartment is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This apartment is 0.1 mi (0.1 km) from La Petite Epicerie and 0.1 mi (0.2 km) from Scottish Fisheries Museum.
Condo property in Anstruther · 16.13 km from centre
9.8
8 reviews
With a stay at this condo in Anstruther, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This condo is 0.3 mi (0.4 km) from Scottish Fisheries Museum and 0.4 mi (0.7 km) from La Petite Epicerie.
Apartment in Anstruther · 16.35 km from centre
9.4
3 reviews
Located in Anstruther, this apartment is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This apartment is 0.9 mi (1.5 km) from Scottish Fisheries Museum and 1 mi (1.6 km) from Billow Ness Beach.