Top 30 Hotels in Cupar

See all 4 Hotels in Cupar
The Covenanter Hotel
The Covenanter Hotel

The Square High Street, Cupar KY15 7BU

3.0 out of 5.0
4.5 out of 5 (4 reviews)

Located in Falkland, this inn is 0.4 mi (0.6 km) from Falkland Palace and 2.5 mi (4 km) from Lomond Hills. Croft Moraig and …

$99
Redlands Country Lodge Guest House
Redlands Country Lodge Guest House

Pitlessie Road, Cupar KY15 7SH

Situated in Cupar, this bed & breakfast is 2.8 mi (4.5 km) from Raptor World Interactive and 2.8 mi (4.5 km) from The Scottis …

$73
Holiday Inn Express - Edinburgh City Centre
Holiday Inn Express - Edinburgh City Centre

Picardy Place Top Of Leith Street, Edinburgh EH1 3JT

3.0 out of 5.0
4.1 out of 5 (324 reviews)

Located in New Town, this hotel is steps from Omni Centre Edinburgh and Edinburgh Playhouse Theatre. Princes Street Gardens …

$58
The Glasshouse, Autograph Collection
The Glasshouse, Autograph Collection

2 Greenside Place, Edinburgh EH1 3AA

5.0 out of 5.0
4.4 out of 5 (346 reviews)

Next to the Playhouse, the city's largest theater, this hotel is at the foot of Calton Hill, 3 blocks from Princes Street and …

$87
Holyrood Aparthotel
Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh EH8 8PE

4.0 out of 5.0
4.5 out of 5 (475 reviews)

These modern serviced apartments are set adjacent to Edinburgh's Royal Mile, within 500 meters of Holyrood Palace, the Our …

$63
Hotel Indigo Edinburgh
Hotel Indigo Edinburgh

51-59 York Place, Edinburgh EH1 3JD

3.5 out of 5.0
4.5 out of 5 (82 reviews)

Located in New Town, this hotel is steps from Omni Centre Edinburgh and Edinburgh Playhouse Theatre. Princes Street Gardens …

$78
Macdonald Holyrood Hotel
Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh EH8 8AU

4.0 out of 5.0
4.2 out of 5 (371 reviews)

Located in Old Town, this spa hotel is within a 10-minute walk of Our Dynamic Earth, Arthur's Seat, and Palace of …

$86
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh EH15 2NP

3.0 out of 5.0
4.3 out of 5 (306 reviews)

Situated by the sea, this spa hotel is 1.1 mi (1.7 km) from Portobello Beach and within 3 mi (5 km) of Musselburgh Racecourse …

$67
The Place
The Place

34-38 York Place, Edinburgh EH1 3HU

3.5 out of 5.0
3.9 out of 5 (185 reviews)

Located in New Town, this boutique hotel is within a 10-minute walk of Edinburgh Playhouse Theatre and Scott Monument. Prince …

$50
Westport Serviced Apartments
Westport Serviced Apartments

138 West Marketgait, Dundee DD1 1NJ

4.5 out of 5.0
4.8 out of 5 (12 reviews)

Located in the heart of Dundee, this luxury apartment is within a 10-minute walk of Howff Burial Ground and Verdant Works. …

$125
Cairnie Cottage B&B
Cairnie Cottage B&B

Colinsburgh, Leven KY9 1JX

3.5 out of 5.0
4.8 out of 5 (12 reviews)

Situated in Colinsburgh, this bed & breakfast is 3 mi (4.8 km) from Elie Deli and within 6 mi (10 km) of Elie Beach and Eli …

$96
Ballantrae Albany Hotel
Ballantrae Albany Hotel

39-47 Albany Street, Edinburgh EH1 3QY

4.0 out of 5.0
3.9 out of 5 (131 reviews)

Located in New Town, this hotel is within a 15-minute walk of Edinburgh Playhouse Theatre, Princes Street Gardens, and Scot …

$55
Eden Mansion
Eden Mansion

Cupar Road, St. Andrews KY16 0UP

5.0 out of 5.0
4 out of 5 (2 reviews)

Situated in St. Andrews, this luxury country house is 2.2 mi (3.5 km) from St. Athernase Church and within 6 mi (10 km) of St …

$123
Fisherman's Tavern Hotel - Inn
Fisherman's Tavern Hotel - Inn

10-16 Fort Street, Broughty Ferry, Dundee DD5 2AD

3.0 out of 5.0
4.4 out of 5 (56 reviews)

Located in Broughty Ferry, this inn is within a 10-minute walk of Barnhill Rock Garden and Broughty Castle. Claypotts Castl …

$57
The Bruce Inn
The Bruce Inn

23 High Street, Cupar KY15 7BZ

3.0 out of 5.0
4.7 out of 5 (3 reviews)

Located in Falkland, this inn is 0.3 mi (0.6 km) from Falkland Palace and 2.5 mi (4.1 km) from Lomond Hills. Croft Moraig and …

$72
Halcyon Hotel
Halcyon Hotel

8 Royal Terrace, Edinburgh EH7 5AB

2.0 out of 5.0
3.9 out of 5 (135 reviews)

Located in New Town, this guesthouse is within a 10-minute walk of Edinburgh Playhouse Theatre and Calton Hill. Palace of …

$69
The Inn at Kingsbarns
The Inn at Kingsbarns

5 Main Street, St. Andrews KY16 8TA

4.0 out of 5.0
4.6 out of 5 (10 reviews)

Situated in Kingsbarns, this inn is within a 15-minute walk of Kingsbarns Golf Links and Cambo Estate Gardens. Jerdan Gallery …

$86
Regent House Hotel
Regent House Hotel

3-5 Forth Street, Edinburgh EH1 3JX

2.0 out of 5.0
3.5 out of 5 (65 reviews)

Located in Broughton, this hotel is within a 15-minute walk of Edinburgh Playhouse Theatre, Princes Street Gardens, and Calto …

$51
Bronton Cottage
Bronton Cottage

Edinburgh Road, Perth PH2 9PP

3.0 out of 5.0
4.4 out of 5 (8 reviews)

Situated in Bridge Of Earn, this bed & breakfast is within 6 mi (10 km) of King James V1 Golf Course, Abernethy Village, an …

$71
The Golf Inn
The Golf Inn

1 Golf Place, St. Andrews KY16 9JA

3.0 out of 5.0
3.7 out of 5 (53 reviews)

Situated by the ocean, this inn is steps from Lundin Golf Club, Old Course at St Andrews, and British Golf Museum. St. Andrew …

$98
Aynetree Guest House
Aynetree Guest House

12 Duddingston Crescent, Edinburgh EH15 3AS

3.0 out of 5.0
4.3 out of 5 (8 reviews)

Located in Duddingston, this guesthouse is 1 mi (1.6 km) from Portobello Beach and within 3 mi (5 km) of Arthur's Seat and …

$55
Ducks Inn
Ducks Inn

Main Street, Aberlady EH32 0RE

3.0 out of 5.0
3.5 out of 5 (2 reviews)

Located in East Lothian, this inn is within 1 mi (2 km) of Craigielaw Golf Course and Aberlady Bay Nature Reserve. Luffness …

$77
24 Royal Terrace
24 Royal Terrace

24 Royal Terrace, Edinburgh EH7 5AH

4.0 out of 5.0
4.7 out of 5 (35 reviews)

Located in New Town, this boutique hotel is within a 10-minute walk of Holyrood Abbey, Edinburgh Playhouse Theatre, and Palac …

$72
Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate

East Lothian, Musselburgh EH21 8PY

3.0 out of 5.0
4.5 out of 5 (37 reviews)

Located in East Lothian, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 9 mi (15 km) of Arthur's Seat …

$86
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel
1.6 mi from Cupar
3.0 out of 5.0
4.4 out of 5 (39 reviews)

Situated in the suburbs, this hotel is within 6 mi (10 km) of Skydive St. Andrews, Bongos Soft Play Centre, and Lomond Hills. …

$65
Macdonald Rusacks Hotel
Macdonald Rusacks Hotel
3.5 mi from Cupar
4.0 out of 5.0
4.2 out of 5 (109 reviews)

Situated in St. Andrews, this golf hotel is steps from Lundin Golf Club, The Royal & Ancient Golf Club of St. Andrews, and Ol …

$107
Doubletree by Hilton Dundee
Doubletree by Hilton Dundee
4.1 mi from Cupar
4.0 out of 5.0
4.3 out of 5 (84 reviews)

Situated in Dundee, this hotel is within 1 mi (2 km) of Dundee Karting and Maggie's Centre. Camperdown Country Park and …

$61
Holiday Inn Express Dundee
Holiday Inn Express Dundee
4.5 mi from Cupar
3.0 out of 5.0
3.9 out of 5 (146 reviews)

Located in the heart of Dundee, this hotel is within a 15-minute walk of City Square and Discovery Point. Verdant Works is 0. …

$60
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa
4.6 mi from Cupar
4.0 out of 5.0
4.4 out of 5 (246 reviews)

This stylish Dundee hotel is in the heart of the new City Quay development, on the waterfront. The HM Frigate Unicorn is just …

$62
Fairmont St Andrews
Fairmont St Andrews
5.3 mi from Cupar
5.0 out of 5.0
4.5 out of 5 (313 reviews)

This family-friendly St. Andrews hotel is located by the sea, within a 15-minute walk of St. Andrews Bay Golf Resort and St …

$140

Recent Reviews in Cupar

Hide content

Where to stay in Cupar

Cupar Hotel Guide

Visitors to Cupar should consider booking a place to stay well in advance of their departure date, as there isn't a wide range of accommodation options close to Cupar's downtown.

The Redlands Country Lodge Guest House is the closest Expedia hotel to the middle of Cupar and is just a short drive away.

The Westport Serviced Apartments is situated 11 miles from the center of Cupar. Another option is the The Bay Hotel, which is situated 17 miles away. Alternatively you could check out the rates and amenities at the Balbirnie House or the Apex City Quay Hotel & Spa.

Dunfermline is 20 miles to the southwest of Cupar and is home to the Dunfermline Abbey and Forth Road Bridge. The Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel are a few of the hotel and apartment alternatives in Dunfermline. Or, you could consider staying in Kirkcaldy, 13 miles to the south of Cupar, where you can pick from the Dean Park Hotel and Ashgrove B&B. The Kirkcaldy Museum and Art Gallery and Cluny Golf are just some of the more popular attractions to explore when visiting Kirkcaldy.

Before you leave Fife, ensure you catch some local sport. Visit Murrayfield Stadium to the south of Cupar. For those who are keen on booking accommodation nearby, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

For travelers planning on arriving through Dundee Airport, you may find it convenient to book a bed at Doubletree by Hilton Dundee, or West Park, both of which are a short distance away.