Skip to main content

Hotels in 4 Commercial Crescent Ladybank Cupar Fife

60 handpicked places to stay

Balbirnie House Hotel
4 star

Balbirnie House Hotel

Hotel · Markinch, near Glenrothes, around 15 miles from Aberdour · 4.5 miles away

An 18th-century Georgian mansion set in 400 acres of parkland, run as one of Fife's most highly rated country-house hotels.

Forth Guest House
4 star

Forth Guest House

Guest House · Seaton Place, near the railway station · 7.4 miles away

A small, family-run Victorian guest house close to the station, praised for personal service and generous cooked breakfasts.

The Courtyard

The Courtyard

Guest Accommodation · West Inchmichael, Perth · 10.6 miles away

Rufflets St Andrews
4 star

Rufflets St Andrews

Hotel · Strathkinness Low Road, west of town · 11.6 miles away

Country house hotel in ten acres of gardens on the western edge of St Andrews, with a brasserie using produce from its own kitchen garden.

Old Course Hotel, Golf Resort & Spa
5 star

Old Course Hotel, Golf Resort & Spa

Hotel · Overlooking the 17th of the Old Course · 12.9 miles away

Five-star resort hotel set directly alongside the Old Course, with a rooftop spa, three restaurants and the Road Hole bunker below the windows.

Rusacks St Andrews
5 star

Rusacks St Andrews

Hotel · Above the 18th fairway of the Old Course · 13.1 miles away

Landmark 1887 hotel overlooking the 18th fairway, restored by Marine & Lawn with a rooftop restaurant and a Rao's dining room.

Hotel du Vin St Andrews
4 star

Hotel du Vin St Andrews

Hotel · The Scores, clifftop near the castle · 13.3 miles away

Forty-two-room boutique hotel in a Victorian terrace on The Scores, a short walk from both the castle and the first tee.

Lorimer House
4 star

Lorimer House

Guest House · Murray Park, minutes from the Old Course · 13.3 miles away

Small owner-run guest house in a Victorian townhouse close to the centre, well regarded for its breakfasts and its position.

The Albany Hotel
3 star★★

The Albany Hotel

Hotel · 56 North Street, town centre · 13.5 miles away

Twenty-two-room townhouse hotel on North Street, in the middle of the old town and a few minutes from the cathedral and the links.

Sunbank House Hotel
4 star

Sunbank House Hotel

Guest House · Dundee Road, overlooking the River Tay · 13.9 miles away

Victorian guest house on the Dundee Road with views over the Tay and Kinnoull Hill, a short walk from the centre.

Guest House
Kinnaird Guest House
3 star★★

Kinnaird Guest House

Guest House · Marshall Place, overlooking the South Inch · 14.3 miles away

Small guest house on Marshall Place facing the South Inch park, a short walk from Perth city centre.

Acer Guest House

Acer Guest House

Guest Accommodation · 3 South Inch View, Perth · 14.3 miles away

The Townhouse

The Townhouse

Guest Accommodation · 17 Marshall Place, Perth · 14.4 miles away

The Salutation Hotel
3 star★★

The Salutation Hotel

Hotel · South Street, Perth city centre · 14.4 miles away

Historic coaching inn on South Street dating to 1699, claimed as the oldest hotel in Scotland, right in the city centre.

Parklands Hotel
4 star

Parklands Hotel

Hotel · St Leonard's Bank, overlooking the South Inch · 14.5 miles away

Boutique townhouse hotel above the South Inch park, a short walk from the city centre, known for its restaurant.

Adam Guest House

Adam Guest House

Guest Accommodation · 6 Pitcullen Crescent, Perth · 14.6 miles away

Best Western Queens Hotel Perth
3 star★★

Best Western Queens Hotel Perth

Hotel · Leonard Street, opposite Perth railway station · 14.6 miles away

Mid-range hotel opposite Perth railway station, a straightforward base for rail travellers and short city stays.

Woodlea

Woodlea

Guest Accommodation · 23 York Place, Perth · 14.7 miles away

Kingswood Hotel
3 star★★

Kingswood Hotel

Hotel · Between Kinghorn and Burntisland, around 6 miles from Aberdour · 14.8 miles away

An independent hotel set in gardens and woodland between Kinghorn and Burntisland, with a Sea View Restaurant looking over the Forth.