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

Hotel in St. Andrews, Fife · 18.12 km from centre
7.6
392 reviews
The New Inn features a garden, shared lounge, a restaurant and bar in Fife. Located around 1.2 km from St Andrews University, the hotel with free WiFi is also 3.2 km away from St Andrews Bay. The property is non-smoking and is set 400 metres from St Andrews East Sands Beach.
At the hotel, each room includes a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At The New Inn all rooms are equipped with a desk and a flat-screen TV.
You can play darts at the accommodation.
Discovery Point is 23 km from The New Inn. Dundee Airport is 26 km away.

Hotel in Carnoustie · 15.63 km from centre
8.0
397 reviews
Set in Carnoustie, 1.2 km from Barry Sands Beach, Corner Hotel offers accommodation with a shared lounge, free private parking and a bar. Located around 27 km from Lunan Bay, the hotel with free WiFi is also 39 km away from St Andrews University. The property is non-smoking and is located 18 km from Discovery Point.
At the hotel, every room includes a wardrobe and a flat-screen TV. Rooms are complete with a private bathroom equipped with free toiletries, while certain units at Corner Hotel also provide guests with a seating area.
A Full English/Irish breakfast is available at the accommodation.
You can play darts at this 3-star hotel.
St Andrews Bay is 43 km from Corner Hotel, while University of Dundee is 19 km away. Dundee Airport is 21 km from the property.

Apartment in St. Andrews, Strathkinness · 15.06 km from centre
9.1
98 reviews
Set in Strathkinness and only 5.3 km from St Andrews University, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodation with garden views, free WiFi and free private parking. The apartment is 19 km from Discovery Point. The property is non-smoking and is located 9.3 km from St Andrews Bay.
The apartment has 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchenette with a fridge and kitchenware, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Guests can relax in the garden at the property.
Dundee Airport is 22 km from the property.

Inn in Longforgan, Dundee · 9.24 km from centre
8.0
366 reviews
Breakfast available
With a stay at The Longforgan Coaching Inn in Dundee, you'll be within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This golf inn is 4.2 mi (6.8 km) from Camperdown Country Park and Templeton Woods and 4.2 mi (6.8 km) from Dunholm Dog Park.

Hotel in Leuchars, St. Andrews · 10.09 km from centre
7.6
45 reviews
With a stay at Ye Olde Hotel in St. Andrews, you'll be within a 10-minute drive of St. Andrews Links and University of St. Andrews. This hotel is 7.3 mi (11.7 km) from Old Course at St Andrews and 0.2 mi (0.4 km) from St. Athernase Church.

Bed and breakfast in St. Andrews · 18.14 km from centre
9.3
101 reviews
Set within less than 1 km of St Andrews East Sands Beach and a 16-minute walk of St Andrews University, 21KR Bed and Breakfast, close to beach, town centre and golf in St. Andrews offers a garden and rooms with free WiFi. The property features quiet street views and is 3.8 km from St Andrews Bay and 23 km from Discovery Point.
At the bed and breakfast, each unit comes with a outdoor furniture, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast features certain units with garden views, and every unit is equipped with a terrace. Additional in-room amenities include fruits and chocolates or cookies.
A continental breakfast is available at the bed and breakfast.
Dundee Airport is 30 km away.

Bed & breakfast in St. Andrews · 16.80 km from centre
9.2
233 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 1.1 mi (1.8 km) from St. Andrews Links and 0.1 mi (0.2 km) from Lundin Golf Club.

Guest house in St. Andrews · 17.53 km from centre
9.2
241 reviews
Featuring a garden and views of garden, The Spindle Guest Rooms is a guest house situated in a historic building in St. Andrews, 1.2 km from St Andrews East Sands Beach. Boasting a shared lounge, this property also provides guests with a sun terrace. Discovery Point is 22 km from the guest house.
Featuring a private bathroom, units at the guest house also provide guests with free WiFi. At the guest house, certain units are equipped with a kettle and chocolates or cookies.
St Andrews University is 800 metres from the guest house, while St Andrews Bay is 4.2 km away. Dundee Airport is 25 km from the property.

Hotel in St. Andrews · 16.77 km from centre
9.4
166 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 golf hotel is 1.1 mi (1.8 km) from St. Andrews Links and 0.1 mi (0.2 km) from Lundin Golf Club.

Inn in St. Andrews · 16.72 km from centre
9.4
111 reviews
A stay at Haar with Rooms places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This inn is 1.1 mi (1.8 km) from St. Andrews Links and 0.1 mi (0.1 km) from Lundin Golf Club.

Homestay in St. Andrews, Fife · 17.77 km from centre
8.5
9 reviews
Situated in Fife, near St Andrews East Sands Beach and St Andrews University, Lovely Home Stay 2 is a recently renovated property, featuring, a garden and shared lounge. Both free WiFi and parking on-site are accessible at the homestay free of charge. The property is non-smoking and is located 4.7 km from St Andrews Bay.
Towels and bed linen are available in the homestay.
Discovery Point is 22 km from Lovely Home Stay 2. Dundee Airport is 29 km from the property.

Hotel in St. Andrews · 17.20 km from centre
With a stay at this vacation home in St. Andrews, you'll be just steps from University of St. Andrews and 10 minutes by foot from Old Course at St Andrews. This vacation home is 1.5 mi (2.4 km) from St. Andrews Links and 13.2 mi (21.3 km) from University of Dundee.

Hotel in St. Andrews · 16.90 km from centre
8.3
1,422 reviews
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance
to many University Departments and buildings, shops, The Old Course. and many historic places of interest.
Air Conditioning throughout entire hotel. Restaurant, serving food from 12 midday to late evening.
Well stocked Bar with wines, spirits, malts, draught beers/lagers, cask ales and the simply
wonderful extensive bottled beers of the world range!

Apartment in Monifieth, Dundee · 9.24 km from centre
With a stay at this apartment in Dundee, you'll be a 5-minute walk from Monifieth Beach and within a 5-minute drive of Broughty Ferry Beach. This apartment is 18.5 mi (29.7 km) from University of St. Andrews and 20.7 mi (33.2 km) from Old Course at St Andrews.

Hotel in Dundee · 9.11 km from centre
Breakfast available
Located in Dundee, Premier Inn Dundee - Monifieth is within a 5-minute drive of Newbigging Park and Claypotts Castle. This hotel is 18 mi (28.9 km) from University of St. Andrews and 18.2 mi (29.2 km) from St. Andrews Links.

Hotel in Carnoustie · 16.98 km from centre
7.6
34 reviews
With a stay at The Aboukir Hotel in Carnoustie, you'll be near the beach, just a 5-minute walk from Carnoustie Beach and 9 minutes by foot from Carnoustie Golf Links. This hotel is 0.7 mi (1.1 km) from Westhaven Beach and 0.7 mi (1.2 km) from Barry Sands.

Hotel in Carnoustie · 16.72 km from centre
9.2
276 reviews
Breakfast available
When you a stay at The Station Hotel in Carnoustie, you'll be near the beach, within a 5-minute walk of Carnoustie Beach and Carnoustie Golf Links. This hotel is 23.8 mi (38.4 km) from St. Andrews Links and 25 mi (40.2 km) from University of St. Andrews.

Bed & breakfast in Leuchars, St. Andrews · 8.55 km from centre
Breakfast available
With a stay at Shangri-la bed and breakfast in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and St. Athernase Church. This bed & breakfast is 8 mi (12.9 km) from Old Course at St Andrews and 1.8 mi (2.8 km) from The Scottish Clay Shooting Centre.

Inn in St. Andrews · 16.74 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.

Hotel in Monifieth, Dundee · 9.40 km from centre
8.0
5 reviews
Located in Dundee, OYO Ashlea Manor is a 4-minute drive from Broughty Ferry Beach and 5 minutes from Barry Mill. This hotel is 21.1 mi (34 km) from Old Course at St Andrews and 18.7 mi (30 km) from University of St. Andrews.
Jute, jam and journalism might be Dundee's famous three Js, but B&Bs deserve an honourable mention when it comes to what makes this city special. Dundee’s bed and breakfasts serve up accommodation with proper Dundonian character. Think period properties with 21st-century comforts and hosts who'll chat your ear off about local secrets.
Fancy waking up to views across the Tay? Broughty Ferry's guest houses deliver waterfront charm just a short hop from the city. Or bed down in the city centre, where B&Bs put you stumbling distance from the V&A Dundee's angular masterpiece.
Places to stay range from boutique boltholes to homely havens, with most dishing up those legendary Scottish breakfasts. Thanks to Dundee's compact size, even cheap B&Bs tend to be conveniently located near the city's highlights, from gigs at Fat Sam's to Discovery Point adventures or trips into the Highlands.