Last-minute hotel deals in Cupar

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

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.

Clear filters

Cupar

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Cupar, but are nearby and match your search.
Primary image
Dunclutha Guest House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Shaftesbury Hotel Dundee
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
30 College Street, Buckhaven, Leven, Fife, KY81JX
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Lomond Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Rooms at the Saint
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Covenanter Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Room
Taypark Garden View Apartment
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
No1. Apartments St Andrews - South Street
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Tarskavaig B&B
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Tayview Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Country Cottage by St. Andrews
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ardgowan
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Monturpie Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ashley House Guest House
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seaview Cottage
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dundee - 1 Bed - Sleeps 4 - Free Parking
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Casa Fresa - Seamen's Chapel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Eco-Lodge with hottub sea view Charleton Estate
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
2 Bedrooms/sleeps 4/free Wifi/parking/outdoor Area
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Seaton House
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor