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
Cupar, a charming town nestled in the heart of Fife, Scotland, offers a delightful escape for travelers seeking a blend of history and tranquility. Known for its rich heritage as a former royal burgh, Cupar provides a unique experience with its picturesque landscapes and welcoming atmosphere. Visitors can explore the best neighborhoods such as the historic town center, which is dotted with quaint shops, cafes, and traditional Scottish architecture.
Top attractions in Cupar include the Cupar Heritage Centre, where you can delve into the town's storied past, and the nearby Hill of Tarvit Mansion, a stunning Edwardian mansion with beautiful gardens. The town's proximity to St. Andrews and Dundee makes it an ideal base for exploring the wider region. Whether you're seeking a peaceful retreat or a cultural adventure, Cupar offers a variety of accommodations to suit every traveler's needs.
See the latest prices and deals by choosing your dates
Guesthouse in Leven · 13.68 km from centre
9.8
310 reviews
Breakfast available
When you stay at Dunclutha Guest House in Leven, you'll be near the beach, within a 15-minute walk of Leven Beach and Fife Heritage Railway. This guesthouse is 15.3 mi (24.6 km) from University of St. Andrews and 17.8 mi (28.7 km) from Old Course at St Andrews.
Guest house in Dundee · 15.26 km from centre
7.8
848 reviews
Located in the West End of Dundee, the Shaftesbury Lodge Guest House is a 5-minute taxi journey from Dundee city center. Local restaurants can be reached after 5 minutes’ walk and free Wi-Fi is available throughout the public areas.
This 19th-century guest accommodations has retained many original features and has high ceilings throughout. A TV with a DVD player and tea and coffee facilities are included in each spacious and individually decorated room. A full Scottish breakfast is served in the breakfast room in the morning.
Free public parking is possible nearby and Dundee Airport is just a 5-minute drive away. The Dundee University Botanic Gardens, RRS Discovery and Verdant Works museum are only a 5-minute drive from the property. The V&A Dundee is 1.9 mi away.
Due to the age of the building, the Shaftesbury Lodge Guest House does not have a elevator.
Guest house in Methil, Buckhaven · 16.56 km from centre
9.1
394 reviews
30 College Street, Buckhaven, Leven, Fife, KY81JX enjoys a location in Buckhaven, 19 miles from St Andrews University and 19 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and parking on-site are available at the guest house free of charge. The accommodation offers full-day security and luggage storage space for guests.
All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with a hair dryer and walk-in shower. A microwave, a fridge, and kitchenware are also featured, as well as a kettle. At the guest house, each unit comes with bed linen and towels.
Dundee Airport is 28 miles away.
Bed and breakfast in Leven · 13.74 km from centre
9.5
422 reviews
Providing quiet street views, Lomond Guest House in Leven features accommodations and a garden. Featuring sea and garden views, this bed and breakfast also provides guests with free Wifi. The accommodation provides luggage storage space and private check-in and check-out for guests.
At the bed and breakfast, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
À la carte and full English/Irish breakfast options with warm dishes, fruit, and juice are available.
St Andrews University is 16 miles from the bed and breakfast, while Fairmont St Andrews Bay Golf Course is 17 miles away. Dundee Airport is 25 miles from the property.
Hotel in St. Andrews · 13.08 km from centre
9.0
538 reviews
Located in St. Andrews and with West Sands Beach reachable within a 16-minute walk, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar. The property is around a 9-minute walk from St Andrews University, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.
At the hotel, all rooms are equipped with a closet. Each room includes a private bathroom with a shower, free toiletries and a hairdryer. At Rooms at the Saint the rooms have a desk and a flat-screen TV.
Breakfast is available, and includes à la carte, Full English/Irish and vegetarian options. At the accommodation you'll find a restaurant serving Local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Dundee Airport is 15 miles away.
Hotel in Cupar · 14.31 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.
Apartment in Dundee · 15.08 km from centre
Located in Dundee, Taypark Garden View Apartment is within a 5-minute drive of West Park and University of Dundee. This apartment is 15.1 mi (24.4 km) from University of St. Andrews and 16.4 mi (26.3 km) from Old Course at St Andrews.
Apartment in St. Andrews · 13.28 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.
Bed and breakfast in Radernie · 10.09 km from centre
9.5
186 reviews
Tarskavaig B&B in Radernie provides adults-only accommodations with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 6.3 miles from St Andrews University. The bed and breakfast offers mountain views, a sun terrace, and free Wifi is available throughout the property.
At the bed and breakfast, the units have a desk, a TV, a private bathroom, bed linen, and towels. A fridge is also offered, as well as a coffee machine and a kettle. At the bed and breakfast, each unit comes with a seating area.
The breakfast offers full English/Irish, vegetarian, or vegan options.
Guests at the bed and breakfast will be able to enjoy activities in and around Radernie, like cycling and hiking. The bed and breakfast has a picnic area where you can spend the day outdoors.
Fairmont St Andrews Bay Golf Course is 8.4 miles from Tarskavaig B&B, while Discovery Point is 17 miles from the property. Dundee Airport is 19 miles away.
Hotel in Dundee · 17.12 km from centre
6.3
272 reviews
Located in Dundee, 1.6 miles from Discovery Point, Tayview Hotel has accommodations with a garden, free private parking, a restaurant and a bar. Located around 14 miles from St Andrews University, the hotel with free WiFi is also 17 miles away from Fairmont St Andrews Bay Golf Course. Guests can have a drink at the snack bar.
At the hotel, rooms contain a closet. Featuring a private bathroom with a shower and free toiletries, certain accommodations at Tayview Hotel also feature a sea view. The rooms at the accommodation come with a flat-screen TV with satellite channels.
Scone Palace is 23 miles from Tayview Hotel, while Lunan Bay is 24 miles from the property. Dundee Airport is 3.7 miles away.
Apartment in St. Andrews · 12.18 km from centre
8.3
27 reviews
Country Cottage by St. Andrews offers accommodations in St. Andrews, 17 miles from Discovery Point. 4.7 miles from St Andrews University and 6.1 miles from Fairmont St Andrews Bay Golf Course, the property features a garden and a terrace. There's an outdoor fireplace and guests can use free Wifi and free private parking.
Featuring a patio and garden views, the apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a hot tub. Guests can take in the ambience of the surroundings from an outdoor dining area or keep warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
Dundee Airport is 19 miles from the property.
Hotel in St. Andrews · 13.12 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.
Bed and breakfast in Leven, Kirkton of Largo · 12.18 km from centre
9.4
365 reviews
Providing sea views, Monturpie Guest House in Kirkton of Largo offers accommodations, a garden, and a terrace. This bed and breakfast provides free private parking, daily room service, and free Wifi. Discovery Point is 22 miles from the bed and breakfast.
At the bed and breakfast, all units include a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. Guests can have chocolates or cookies delivered to their room. The rooms are equipped with heating facilities.
A selection of options including warm dishes, fruit, and juice are served for the full English/Irish breakfast. There is an on-site coffee shop. Dining options are available close to the bed and breakfast.
St Andrews University is 10 miles from Monturpie Guest House, while Fairmont St Andrews Bay Golf Course is 13 miles away. Dundee Airport is 24 miles from the property.
Guesthouse in Broughty Ferry, Dundee · 18.59 km from centre
9.6
22 reviews
Breakfast available
With a stay at Ashley House Guest House in Dundee, you'll be in the historical district, just a 5-minute walk from Barnhill Rock Garden and 8 minutes by foot from Broughty Castle. This guesthouse is 15.9 mi (25.6 km) from University of St. Andrews and 18.1 mi (29.2 km) from Old Course at St Andrews.
Apartment in Dundee · 15.16 km from centre
10.0
1 review
With a stay at this apartment in Dundee, you'll be within a 15-minute walk of West Park and University of Dundee. This apartment is 14.5 mi (23.4 km) from University of St. Andrews and 15.8 mi (25.4 km) from Old Course at St Andrews.
Apartment in Dundee · 17.04 km from centre
10.0
1 review
With a stay at Dundee - 1 Bed - Sleeps 4 - Free Parking in Dundee, you'll be within a 15-minute walk of Tannadice Park and Dens Park. This apartment is 13.9 mi (22.4 km) from University of St. Andrews and 15.2 mi (24.4 km) from Old Course at St Andrews.
Apartment in Dundee · 16.00 km from centre
8.3
59 reviews
Casa Fresa - Seamen's Chapel in Dundee features accommodations with free Wifi a 9-minute walk from Discovery Point, 13 miles from St Andrews University, and 16 miles from Fairmont St Andrews Bay Golf Course. The property is around 22 miles from Scone Palace, 26 miles from Lunan Bay, and a 16-minute walk from University of Dundee. The apartment has private entrance.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a microwave, and a toaster. A fridge and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit comes with a desk, a flat-screen TV, and a private bathroom.
Glamis Castle is 13 miles from the apartment, while St Andrews Cathedral is 14 miles from the property. The nearest airport is Dundee Airport, 2.5 miles from Casa Fresa - Seamen's Chapel.
Holiday home in Leven, Elie · 14.10 km from centre
8.9
69 reviews
12 miles from St Andrews University in Elie, Eco-Lodge with hottub sea view Charleton Estate offers accommodations with access to a sauna and hot tub. This property offers access to a balcony, free private parking, and free Wifi. Fairmont St Andrews Bay Golf Course is 14 miles from the vacation home, and Discovery Point is 24 miles away.
All units feature a private bathroom, flat-screen TV, fully equipped kitchen, and terrace.
Dundee Airport is 25 miles from the property.
Residence in Lundin Links, Leven · 12.25 km from centre
8.0
1 review
Located in Leven, this residence is within a 10-minute drive of Leven Beach and Fife Heritage Railway. This residence is 12.6 mi (20.2 km) from University of St. Andrews and 13.5 mi (21.7 km) from Old Course at St Andrews.
Hotel in St. Andrews · 13.12 km from centre
8.8
18 reviews
Breakfast available
Located in St Andrews, 1969 feet from West Sands Beach, Seaton House features accommodations with a fitness center, free valet parking and a private garden. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property is nonsmoking and is located 0.8 mi from St Andrews East Sands Beach.
The hotel will provide guests with air-conditioned rooms with a desk, a Nespresso coffee machine, a mini-bar, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in shower. Seaton House provides bedrooms with sea views, and all rooms have a kettle and a wardrobe.
The accommodations offers a continental or Full Scottish breakfast. At Seaton House you will find restaurants serving fresh seafood at Ondine and The Board Room for charcuterie boards. Vegetarian, vegan and gluten-free options can also be requested.
The hotel offers a terrace.
There is an in-house bar and guests can also make use of the business area.
St Andrews University is 1969 feet from Seaton House, while St Andrews Bay is 3.2 mi from the property. Dundee Airport is 16 mi away.