You can save up to 15% on over 100,000 hotels
Become a member for free
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

Student accommodation in St. Andrews · 13.50 km from centre
8.1
362 reviews
David Russell Hall - Campus Accommodation is located in St Andrews, 1.5 miles from St Andrews Aquarium. Guests can enjoy the on-site restaurant.
All rooms come with a desk and closet.
There is a cash machine at the property.
The nearest airport is Edinburgh Airport, 48.6 miles from David Russell Hall - Campus Accommodation.

Apartment in Forfar · 16.82 km from centre
9.8
66 reviews
34 km from Lunan Bay in Forfar, The Cosy Coo Shed features accommodation with access to a hot tub. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 15 km from Discovery Point.
The apartment with a terrace and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hot tub. Towels and bed linen are offered in the apartment. There is also a seating area and a fireplace.
Guests can also relax in the garden.
St Andrews University is 35 km from the apartment, while St Andrews Bay is 40 km from the property. Dundee Airport is 18 km away.

Hotel in St. Andrews · 14.48 km from centre
4.4
32 reviews
Breakfast available
When you stay at Braeside House in St. Andrews, you'll be by the sea, within a 15-minute walk of University of St. Andrews and Old Course at St Andrews. This 4-star bed & breakfast is 1.6 mi (2.5 km) from St. Andrews Links and 13.3 mi (21.4 km) from V&A Dundee.

Hotel in St. Andrews · 13.92 km from centre
5.0
3 reviews
When you a stay at this apartment in St. Andrews, you'll be next to a golf course, just steps from Lundin Golf Club and Royal & Ancient Golf Club of St. Andrews. This 4.5-star apartment is 0.3 mi (0.4 km) from University of St. Andrews and 0.4 mi (0.7 km) from Old Course at St Andrews.

Hotel in St. Andrews · 13.87 km from centre
4.2
303 reviews
Breakfast available
A stay at The Scores Hotel places you in the heart of St. Andrews, steps from British Golf Museum and Old Course at St Andrews. This beach hotel is 0.3 mi (0.5 km) from University of St. Andrews and 0.5 mi (0.8 km) from St. Andrews Preservation Trust Museum and Garden.

Holiday home in St. Andrews · 17.38 km from centre
9.4
5 reviews
Boasting a sauna, Stewarts Resort Lodge 3 is located in St. Andrews. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 7.3 km from St Andrews University.
The holiday home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a hot tub and a hair dryer. A TV is available. The accommodation offers a fireplace.
For guests with children, the holiday home features a baby safety gate.
St Andrews Bay is 11 km from Stewarts Resort Lodge 3, while Discovery Point is 28 km from the property. Dundee Airport is 31 km away.

Hotel in Carnoustie · 18.25 km from centre
5.0
7 reviews
Breakfast available
With a stay at Park House in Carnoustie, you'll be near the beach, just a 2-minute walk from Carnoustie Golf Links and a 5-minute drive from Barry Mill. This 5-star bed & breakfast is 4 mi (6.4 km) from Monifieth Golf Links and 5.2 mi (8.3 km) from Monikie Country Park.

Holiday home in Perth · 15.98 km from centre
10.0
2 reviews
Featuring a hot tub, Lodge 11 - The Lawns is located in Perth. This holiday home has a garden. Free WiFi is available throughout the property and Scone Palace is 20 km away.
The spacious holiday home features 3 bedrooms, a TV, a fully equipped kitchen with a microwave and a toaster, and 2 bathrooms with a walk-in shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Perth, like golfing, cycling and fishing.
Discovery Point is 27 km from Lodge 11 - The Lawns, while St Andrews University is 47 km away. Dundee Airport is 20 km from the property.

Holiday home in St. Andrews · 17.14 km from centre
Breakfast available
Boasting a sauna, Hot Tub Lodge, Liberte 102 is situated in St. Andrews. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is set 7.5 km from St Andrews University.
The holiday home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a hot tub and a hair dryer. Towels and bed linen are offered in the holiday home. The accommodation offers a fireplace.
A baby safety gate is also available at Hot Tub Lodge, Liberte 102, while guests can also relax in the garden.
St Andrews Bay is 11 km from the accommodation, while Discovery Point is 28 km from the property. Dundee Airport is 35 km away.

Holiday home in St. Andrews · 17.22 km from centre
Boasting a sauna, Stewarts Resort Lodge 59 is located in St. Andrews. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is set 7.4 km from St Andrews University.
The spacious holiday home is fitted with 2 bedrooms, a TV with cable channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a stovetop. Towels and bed linen are offered in the holiday home. The accommodation offers a fireplace.
St Andrews Bay is 11 km from Stewarts Resort Lodge 59, while Discovery Point is 28 km from the property. Dundee Airport is 35 km away.

Holiday home in St. Andrews · 17.33 km from centre
Boasting a sauna, Stewarts Resort Lodge 41 is situated in St. Andrews. This holiday home features accommodation with a patio. Free WiFi is available throughout the property and St Andrews University is 7.4 km away.
The 2-bedroom holiday home features a living room with a TV with cable channels, a fully equipped kitchen with an oven and microwave, and 2 bathrooms with hot tub. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
A baby safety gate is also available for guests at the holiday home.
St Andrews Bay is 11 km from Stewarts Resort Lodge 41, while Discovery Point is 28 km from the property. Dundee Airport is 35 km away.

Holiday home in St. Andrews, St Andrews · 17.32 km from centre
Featuring a hot tub, 55 Marlow Lodge - Pet & Family Friendly Holidays near St Andrews is set in St Andrews. It is located 7.2 km from St Andrews University and provides free WiFi and free private parking.
The holiday home comes with a TV, 2 bedrooms and a living room.
Guests can also relax in the garden.
St Andrews Bay is 11 km from the holiday home, while Discovery Point is 28 km away. The nearest airport is Dundee Airport, 31 km from 55 Marlow Lodge - Pet & Family Friendly Holidays near St Andrews.

Holiday home in St. Andrews, St Andrews · 17.41 km from centre
9.5
2 reviews
Featuring a sauna, Private Lodge Retreat with Hot Tub - Stewarts Resort 55 is set in St. Andrews. Guests staying at this holiday home have access to a patio. The property is non-smoking and is located 7.5 km from St Andrews University.
With free WiFi, this 2-bedroom holiday home provides a TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace.
Guests can take advantage of the warm weather with the property's barbecue facilities.
St Andrews Bay is 11 km from the holiday home, while Discovery Point is 28 km away. Dundee Airport is 34 km from the property.

Campsite in Forfar · 15.98 km from centre
8.7
13 reviews
Offering a garden and mountain view, Farmer's Cabin is set in Forfar, 15 km from Discovery Point and 35 km from St Andrews University. Housed in a building dating from 2021, this campground is 36 km from Lunan Bay and 39 km from St Andrews Bay. There is a picnic area and guests can make use of free WiFi, free private parking and an electric vehicle charging station.
The campground includes 1 bedroom, a living room, and 1 bathroom with a shower. Towels and bed linen are featured in the campground. The property has an outdoor dining area.
Guests at the campground will be able to enjoy activities in and around Forfar, like hiking.
Scone Palace is 46 km from Farmer's Cabin, while Glamis Castle is 15 km away. Dundee Airport is 18 km from the property.

Holiday home in St. Andrews, St Andrews · 14.10 km from centre
Featuring a hot tub, Clydesdale Lodge is located in St Andrews. The accommodation is 8.2 km from the St Andrews University and features free WiFithroughout the property.
The 3-bedroom holiday home is equipped with a living room with flat-screen TV, ...

Campsite in Forfar · 16.00 km from centre
8.6
24 reviews
Offering a garden and mountain view, Dreish - Glamping Pod is located in Forfar, 35 km from St Andrews University and 36 km from Lunan Bay. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 15 km from Discovery Point.
The campground consists of 1 separate bedroom, 1 bathroom with a hair dryer, and a seating area. Towels and bed linen are offered in the campground. The property has an outdoor dining area.
St Andrews Bay is 39 km from the campground, while Scone Palace is 47 km from the property. Dundee Airport is 18 km away.

Holiday home in St. Andrews, Cameron · 17.38 km from centre
9.4
6 reviews
Located in Cameron, 28 km from Discovery Point, The Lodge features accommodation with a hot tub. Featuring free private parking, the 4-star holiday home is 7.3 km from St Andrews University. The property is non-smoking and is situated 11 km from St Andrews Bay.
The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms with a hot tub. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Dundee Airport is 31 km from the property.

Apartment in St. Andrews · 14.55 km from centre
6.0
3 reviews
Bobby Jones Apartments - No 42, a property with a garden, is set in St. Andrews, 2.4 km from St Andrews University, 5.3 km from St Andrews Bay, as well as 23 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 2.9 km away.
The spacious apartment is fitted with 3 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Dundee Airport is 30 km away.

Inn in St. Andrews · 13.89 km from centre
8.3
219 reviews
Situated within 700 metres of West Sands Beach and 600 metres of St Andrews University, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar. St Andrews Bay is 5.1 km away and Discovery Point is 21 km from the inn.
All units at the inn are fitted with a flat-screen TV and a safety deposit box. Featuring a private bathroom with a shower and free toiletries, some rooms at Haar with Rooms 5 stars also boast a city view. All rooms will provide guests with a wardrobe and a coffee machine.
An à la carte, Full English/Irish or American breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Scottish and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Dundee Airport is 24 km from the property.

Holiday home in St. Andrews · 17.38 km from centre
10.0
1 review
Featuring a sauna, Stewarts Resort Lodge 7 is set in St. Andrews. Guests staying at this holiday home have access to a patio. Free WiFi is available throughout the property and St Andrews University is 7.3 km away.
The 2-bedroom holiday home is fitted with a living room with a TV, a fully equipped kitchen with a dishwasher and oven, and 2 bathrooms with hot tub. Towels and bed linen are featured in the holiday home. For added privacy, the accommodation features a private entrance.
For guests with children, the holiday home offers a baby safety gate.
St Andrews Bay is 11 km from Stewarts Resort Lodge 7, while Discovery Point is 28 km away. Dundee Airport is 31 km from the property.