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 Leuchars, St. Andrews · 10.09 km from centre
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.
Apartment in St. Andrews · 17.41 km from centre
8.9
18 reviews
Set in St. Andrews, 700 metres from St Andrews East Sands Beach and 400 metres from St Andrews University, Abbey Street - No 6 features a restaurant. This apartment provides accommodation with a balcony. The property is non-smoking and is situated 4 km from St Andrews Bay.
With free WiFi, this 2-bedroom apartment offers a TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the apartment.
Discovery Point is 22 km from the apartment. Dundee Airport is 25 km away.
Apartment in St. Andrews · 17.54 km from centre
7.7
34 reviews
Kinnessburn Road Apartment - No 20 is situated in St. Andrews, less than 1 km from St Andrews University, 4.3 km from St Andrews Bay, and 22 km from Discovery Point. The property is non-smoking and is located 1.3 km from St Andrews East Sands Beach.
With free WiFi, this 2-bedroom apartment provides a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the apartment.
Dundee Airport is 25 km away.
Apartment in St. Andrews · 17.20 km from centre
4.0
1 review
Church Street - No 7 Upper Apartment is located in St. Andrews, 300 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point. The property is non-smoking and is set less than 1 km from St Andrews East Sands Beach.
With free WiFi, this 1-bedroom apartment offers a TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the apartment.
Dundee Airport is 29 km from the property.
Apartment in St. Andrews · 16.96 km from centre
7.2
13 reviews
Lockhart House, boasting a garden, is situated in St. Andrews, 4.8 km from St Andrews Bay and 21 km from Discovery Point. The 5-star apartment is 600 metres from St Andrews University. Free WiFi is available throughout the property and West Sands Beach is 1 km away.
The spacious apartment features 3 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Dundee Airport is 24 km from the property.
Guest house in St. Andrews · 16.88 km from centre
9.2
101 reviews
Annandale Guest House is situated in St. Andrews, 500 metres from St Andrews University, 5 km from St Andrews Bay, and 21 km from Discovery Point. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service.
At the guest house, all units include a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a kettle.
You can play mini-golf at the guest house.
St Andrews Cathedral is less than 1 km from Annandale Guest House. Dundee Airport is 24 km away.
Apartment in St. Andrews · 16.77 km from centre
8.4
37 reviews
Set in St. Andrews, 500 metres from St Andrews University and 5.1 km from St Andrews Bay, Pilmour Place - No 6 offers a restaurant. The 4-star apartment is 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 800 metres away.
The apartment has 1 bedroom, a living room, a dining area and a well-appointed kitchen with an oven. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 24 km from the property.
Apartment in St. Andrews · 17.46 km from centre
8.8
101 reviews
Situated within 500 metres of St Andrews East Sands Beach and 400 metres of St Andrews University, Priorsgate in St. Andrews features a garden and rooms with free WiFi. It is possible for guests to sit outside and enjoy the property grounds.
All units are equipped with a TV and a fully equipped kitchen with a dishwasher, an oven and coffee machine. A toaster, a fridge and kitchenware are also available, as well as a kettle. At the apartment complex, every unit is equipped with bed linen and towels.
St Andrews Bay is 4.2 km from the apartment, while Discovery Point is 22 km from the property. Dundee Airport is 25 km away.
Holiday home in Carnoustie · 16.37 km from centre
8.8
18 reviews
Offering a garden and quiet street view, Parkview Cottage - Lovely home with cosy fireplace is situated in Carnoustie, 19 km from Discovery Point and 26 km from Lunan Bay. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is set 800 metres from Carnoustie Beach.
The holiday home with a patio and garden views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a bath. Towels and bed linen are offered in the holiday home. There is also a seating area and a fireplace.
St Andrews University is 40 km from Parkview Cottage - Lovely home with cosy fireplace, while St Andrews Bay is 44 km from the property. Dundee Airport is 22 km away.
Campsite in St. Andrews · 18.94 km from centre
9.2
86 reviews
Set in St. Andrews and only 600 metres from St Andrews East Sands Beach, Holiday Home 41 Lade Links St Andrews Holiday Park offers accommodation with sea views, free WiFi and free private parking. 2.4 km from St Andrews Bay and 24 km from Discovery Point, the property features a terrace and a bar. The property is non-smoking and is situated 2.4 km from St Andrews University.
The campground consists of 2 separate bedrooms, 2 bathrooms with a hair dryer, a seating area, and a living room. Towels and bed linen are featured in the campground. The property has an outdoor dining area.
Dundee Airport is 27 km away.
Holiday home in Cupar, Ceres · 18.88 km from centre
9.7
4 reviews
Boasting a garden, Well Cottage offers accommodation in Ceres, 24 km from Discovery Point and 47 km from Scone Palace. The 4-star holiday home is 17 km from St Andrews Bay. Free WiFi is available throughout the property and St Andrews University is 13 km away.
The holiday home is composed of 1 separate bedroom, a fully equipped kitchen with a dishwasher and kitchenware, and 1 bathroom. Towels and bed linen are available in the holiday home. The accommodation offers a fireplace.
Dundee Airport is 27 km from the property.
Apartment in St. Andrews · 17.04 km from centre
8.7
29 reviews
Argyle Street Apartment - No 44, a property with a garden, is set in St. Andrews, less than 1 km from St Andrews University, 4.8 km from St Andrews Bay, as well as 21 km from Discovery Point. The property is non-smoking and is situated 1.3 km from West Sands Beach.
With free WiFi, this 2-bedroom apartment features a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment.
Dundee Airport is 25 km from the property.
Apartment in St. Andrews · 17.20 km from centre
8.4
10 reviews
Situated 200 metres from St Andrews University, 4.4 km from St Andrews Bay and 22 km from Discovery Point, Skye Sands - Jubilee Penthouse Residence features accommodation set in St. Andrews. The property is non-smoking and is located less than 1 km from St Andrews East Sands Beach.
With free WiFi, this 2-bedroom apartment provides a TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the apartment.
Dundee Airport is 25 km away.
Apartment in St. Andrews · 16.72 km from centre
8.7
30 reviews
Situated in St. Andrews, 600 metres from St Andrews University and 5.1 km from St Andrews Bay, Gillespie Apartments - Spectacular Penthouse features a restaurant. Free WiFi is available throughout the property and West Sands Beach is 400 metres away.
The spacious apartment features 2 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Discovery Point is 21 km from the apartment, while St Andrews Cathedral is 1.1 km from the property. Dundee Airport is 25 km away.
Guesthouse in Arbroath · 35.52 km from centre
8.6
131 reviews
Breakfast available
When you stay at Lunan House in Arbroath, you'll be near the beach and 3 minutes by foot from Lunan Bay. This guest house is 2 mi (3.2 km) from Arbikie Distillery and 2.7 mi (4.3 km) from Dunninald Castle and Gardens.
Lodge in Bridgend of Lintrathen, Kirriemuir · 27.04 km from centre
9.2
201 reviews
Breakfast available
With a stay at Lodge at Lochside in Kirriemuir, you'll be steps from Loch of Lintrathen and a 4-minute drive from Reekie Linn Waterfall. This lodge is 14.3 mi (23 km) from Cairngorms National Park and 5 mi (8.1 km) from Loch of Kinnordy Nature Reserve.
Holiday home in Kirriemuir · 25.20 km from centre
8.4
6 reviews
The Cottage, a property with a garden, is situated in Kirriemuir, 39 km from Lunan Bay, 47 km from Scone Palace, as well as 10 km from Glamis Castle. Free WiFi is available throughout the property and Discovery Point is 31 km away.
The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom 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 Kirriemuir, like golfing and fishing.
University of Dundee is 32 km from The Cottage. Dundee Airport is 34 km from the property.
Holiday home in Forfar · 32.32 km from centre
8.4
5 reviews
Situated in Forfar in the Angus region, Gardener's Cottage features accommodation with free WiFi and free private parking. The property is set 41 km from Discovery Point, 22 km from Glamis Castle and 42 km from University of Dundee. The property is non-smoking and is located 33 km from Lunan Bay.
The holiday home has 1 bedroom, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Forfar, like golfing, cycling and fishing. Guests can relax in the garden at the property.
Kirriemuir Golf Club is 12 km from Gardener's Cottage, while House of Dun & Montrose Basin Nature Reserve is 24 km from the property. Dundee Airport is 44 km away.
Holiday home in Arbroath · 34.57 km from centre
8.5
4 reviews
Located in Arbroath in the Angus region, with Lunan Bay Beach and Lunan Bay nearby, Rowan Cottage provides accommodation with free WiFi and free private parking. The property is set 37 km from Glamis Castle, 39 km from University of Dundee and 15 km from House of Dun & Montrose Basin Nature Reserve. The property is non-smoking and is situated 39 km from Discovery Point.
This holiday home comes with 2 bedrooms, a kitchen with oven, a TV, a seating area and 1 bathroom with a walk-in shower. The accommodation offers a fireplace.
Guests at the holiday home can enjoy cycling and fishing nearby, or make the most of the garden.
Carnoustie Golf Links is 24 km from Rowan Cottage. Dundee Airport is 41 km away.
Holiday home in Forfar · 32.32 km from centre
9.0
8 reviews
Set 32 km from Lunan Bay, North Lodge offers accommodation with free WiFi and free private parking. The property is located 22 km from Glamis Castle, 42 km from University of Dundee and 12 km from Kirriemuir Golf Club. The property is non-smoking and is situated 41 km from Discovery Point.
The spacious holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower. There is also a seating area and a fireplace.
Guests at the holiday home can enjoy golfing and cycling nearby, or make the most of the garden.
House of Dun & Montrose Basin Nature Reserve is 24 km from North Lodge. Dundee Airport is 44 km from the property.
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.