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
Apartment in St. Andrews · 17.72 km from centre
8.3
6 reviews
Set 3 km from West Sands Beach, Spacious Modern Apartment offers accommodation with free WiFi and free private parking. The property is non-smoking and is located 2.5 km from St Andrews University.
The spacious apartment features 3 bedrooms, a living room with a flat-screen TV, an equipped kitchen, and 1 bathroom with a shower and a hair dryer.
St Andrews Bay is 5.3 km from the apartment, while Discovery Point is 23 km from the property. Dundee Airport is 30 km away, and the property offers a paid airport shuttle service.
Apartment in St. Andrews · 16.43 km from centre
7.6
33 reviews
Garden Studio Apartment St Andrews - Free Parking, a property with a garden, is set in St. Andrews, 2.5 km from St Andrews University, 6.5 km from St Andrews Bay, as well as 21 km from Discovery Point. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 2.8 km from West Sands Beach.
The apartment comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with garden views. This apartment also provides guests with a patio that doubles up as an outdoor dining area. For added privacy, the accommodation has a private entrance and soundproofing.
Dundee Airport is 25 km away, and the property offers a paid airport shuttle service.
Apartment in Cupar · 16.01 km from centre
8.5
72 reviews
Offering city views, Poppy's Place Cupar is an accommodation located in Cupar, 20 km from St Andrews Bay and 21 km from Discovery Point. This apartment is 41 km from Scone Palace. Free WiFi is available throughout the property and St Andrews University is 16 km away.
Featuring a DVD player, the spacious apartment has a fully equipped kitchen with a dishwasher, an oven and a microwave, a living room, a dining area, 2 bedrooms, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Dundee Airport is 24 km away.
Apartment in St. Andrews · 17.86 km from centre
7.8
22 reviews
Adamson Court - No 11 is situated in St. Andrews, less than 1 km from St Andrews University, 3.7 km from St Andrews Bay, and 22 km from Discovery Point. This apartment provides free private parking, a lift and free WiFi. The property is non-smoking and is located 600 metres from St Andrews East Sands Beach.
The spacious apartment is equipped with 2 bedrooms, a TV with cable channels 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 provided in the apartment.
Dundee Airport is 26 km away.
Apartment in St. Andrews · 17.11 km from centre
8.5
2 reviews
Muttoes Apartments - No 3, a property with a garden, is located in St. Andrews, 200 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 22 km from Discovery Point. The property is non-smoking and is set less than 1 km from West Sands Beach.
With free WiFi, this 1-bedroom apartment offers a TV, a washing machine and a fully equipped kitchen with an oven and toaster. Towels and bed linen are offered in the apartment.
Dundee Airport is 28 km from the property.
Holiday home in St. Andrews · 17.80 km from centre
8.0
1 review
Boase Avenue - No 69 is set in St. Andrews, 1.1 km from St Andrews University, 3.8 km from St Andrews Bay, and 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km away.
The holiday home includes 1 bedroom, a fully equipped kitchen with an oven and a microwave, as well as a coffee machine. Towels and bed linen are featured in the holiday home. The accommodation is non-smoking.
Dundee Airport is 29 km away.
Guest house in St. Andrews · 16.88 km from centre
9.2
55 reviews
Set 400 metres from St Andrews University, 4.9 km from St Andrews Bay and 21 km from Discovery Point, Lorimer House offers accommodation situated in St. Andrews. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space.
At the guest house, each unit comes with a wardrobe. At the guest house, all units have bed linen and towels.
Dundee Airport is 24 km away.
Student accommodation in St. Andrews · 16.64 km from centre
8.2
44 reviews
David Russell Apartments is located in St Andrews and is surrounded by green areas. Within the main building you'll find a reception area, shared lounge with TV and a dining area. Free WiFi is available throughout.
Each five-bedroom flat has a kitchenette that contains a microwave, a fridge freezer, an oven and tea and coffee making facilities. There is also a cupboard in the hall that contains an iron and ironing board. The en suite shower room features free toiletries on arrival.
At David Russell Apartments, other facilities include a laundry and vending machines. The property offers free parking.
St Andrews Botanic Gardens are 17 minutes' walk away and the British Golf Museum is 1.2 miles away. Other attractions include St Andrew's Cathedral and Castle, 1.4 miles away. Leuchars Railway Station is 5.5 miles away, while Edinburgh Airport is just 47 miles away.
Apartment in Cupar, Ceres · 18.64 km from centre
8.6
220 reviews
Boasting a garden and views of garden, Meldrums Apartments is an apartment set in a historic building in Ceres, 13 km from St Andrews University. This property offers access to a terrace, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a picnic area.
Each unit comes with a sofa, a seating area, a flat-screen TV with streaming services, a well-fitted kitchen with a dining area, a safety deposit box and a private bathroom with a hair dryer. A microwave, a toaster and fridge are also available, as well as a coffee machine and a kettle. At the apartment complex, each unit includes bed linen and towels.
A bar can be found on-site.
Guests at the apartment will be able to enjoy activities in and around Ceres, like cycling and hiking.
St Andrews Bay is 17 km from Meldrums Apartments, while Discovery Point is 24 km from the property. Dundee Airport is 27 km away.
Vacation home in Forfar · 18.02 km from centre
Located in Forfar, this holiday home is within a 5-minute drive of Boyle Park and Meffan Institute and Art Gallery. This holiday home is 2.2 mi (3.5 km) from Forfar Loch Country Park and 3 mi (4.9 km) from Duncan Hall.
Holiday park in Forfar · 17.96 km from centre
9.0
15 reviews
Offering garden views, Holiday Home is an accommodation situated in Forfar, 20 km from Discovery Point and 32 km from Lunan Bay. There is an in-house restaurant, plus free private parking and free WiFi are available. Outdoor seating is also available at the holiday park.
The 2-bedroom holiday park features a living room with a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, and 2 bathrooms with a hair dryer. Towels and bed linen are available in the holiday park. This holiday park is allergy-free and non-smoking.
There is a coffee shop and bar.
Outdoor play equipment is also available at Holiday Home, while guests can also relax in the garden.
St Andrews University is 40 km from the accommodation, while St Andrews Bay is 45 km from the property. Dundee Airport is 23 km away.
Apartment in St. Andrews · 17.80 km from centre
8.1
11 reviews
Situated in St. Andrews and only 2.3 km from St Andrews University, 2 Bedroom Apartment in a Quiet Neighbourhood features accommodation with quiet street views, free WiFi and free private parking. The apartment is 23 km from Discovery Point. The property is non-smoking and is set 5.2 km from St Andrews Bay.
The 2-bedroom apartment has a living room with a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the apartment.
Dundee Airport is 26 km from the property, and the property offers a paid airport shuttle service.
Apartment in St. Andrews · 17.20 km from centre
9.0
21 reviews
Skye Sands - Balgove Penthouse Residence is set in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km away.
The apartment has a TV and 1 bedroom. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 25 km from the property.
Apartment in St. Andrews · 17.20 km from centre
8.4
19 reviews
Skye Sands - Old Course Residence is situated in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is less than 1 km away.
The spacious apartment features 2 bedrooms, a 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 available in the apartment. The accommodation is non-smoking.
Dundee Airport is 25 km from the property.
Apartment in St. Andrews · 16.96 km from centre
9.3
7 reviews
Skye Sands - Alexandra Loft is situated in St. Andrews, 600 metres from St Andrews University, 4.8 km from St Andrews Bay, as well as 21 km from Discovery Point. Free WiFi is available throughout the property and West Sands Beach is 1 km away.
The spacious apartment features 2 bedrooms, a 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 available in the apartment. The accommodation is non-smoking.
Dundee Airport is 24 km from the property.
Apartment in St. Andrews · 17.20 km from centre
9.2
8 reviews
Skye Sands - The Eden Residence is located in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, as well as 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 2-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 25 km from the property.
Homestay in Carnoustie · 16.38 km from centre
9.4
73 reviews
The Old Post Office Double Room (town centre) is situated in Carnoustie, 19 km from Discovery Point, 27 km from Lunan Bay, as well as 39 km from St Andrews University. It is located 500 metres from Carnoustie Beach and features a shared kitchen. St Andrews Bay is 44 km away and University of Dundee is 20 km from the homestay.
With free WiFi, this homestay provides a satellite flat-screen TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the homestay. This homestay is allergy-free and non-smoking.
Glamis Castle is 29 km from the homestay, while St Andrews Cathedral is 40 km away. Dundee Airport is 22 km from the property.
Campsite in Forfar · 11.76 km from centre
8.9
8 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 47 km from Farmer's Cabin, while Glamis Castle is 15 km away. Dundee Airport is 18 km from the property.
Apartment in St. Andrews · 17.53 km from centre
8.7
84 reviews
Pipeland Loft is set in St. Andrews, less than 1 km from St Andrews University, 4.3 km from St Andrews Bay, as well as 22 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1.5 km away.
The spacious apartment has 3 bedrooms, a TV with satellite channels 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 offered in the apartment. The accommodation is non-smoking.
Dundee Airport is 25 km from the property.
Holiday home in St. Andrews · 17.86 km from centre
7.0
5 reviews
St Andrews Golf and holiday home, a property with a garden, is located in St. Andrews, 1.9 km from St Andrews University, 4.9 km from St Andrews Bay, as well as 23 km from Discovery Point. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is set 2 km from St Andrews East Sands Beach.
The spacious holiday home includes 3 bedrooms, a fully equipped kitchen with an oven and a microwave, as well as a coffee machine. Guests can take in the views of the quiet street from the patio, which also has outdoor furniture. The holiday home offers bed linen, towels and laundry service.
Guests at St Andrews Golf and holiday home will be able to enjoy activities in and around St. Andrews, like cycling, fishing and canoeing. Guests at the accommodation can enjoy snorkelling and diving nearby, or make the most of the sun terrace.
Dundee Airport is 26 km away.
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.