Skip to content

Hotels and B&Bs in and around Earlsferry, Fife

Showing 1 - 6 of 6

The Spindrift

The Spindrift

AA rated

ANSTRUTHER

AA logo 4  Gold stars Guest House

This immaculate Victorian villa stands on the western edge of the village. The attractive bedrooms offer a wide range of extra touches; the Captain's Room, a replica of a wood-panelled cabin, is a par...

More about The Spindrift
The Inn at Lathones

The Inn at Lathones

AA rated

ST ANDREWS

This lovely country inn, parts of which are 400 years old, is full of character and individuality. The friendly staff help to create a relaxed atmosphere. Smart contemporary bedrooms are in two separa...

More about The Inn at Lathones
The Bank

The Bank

AA rated

ANSTRUTHER

AA logo 4 star rating Inn

Located in the heart of Anstruther where the Dreel Burn meets the Forth, this friendly inn serves real ales and great pub food; there is a separate building next door for the accommodation. Modern, hi...

More about The Bank
The Peat Inn

The Peat Inn

AA rated

PEAT INN

AA logo 5  Gold stars Restaurant with rooms 3 rosettes

This 300-year-old former coaching inn enjoys a rural location, and is close to St Andrews. The Peat Inn is spacious, very well appointed, and offers rooms that all have lounge areas. The inn is steepe...

More about The Peat Inn
Macdonald Marine Hotel & Spa

Macdonald Marine Hotel & Spa

AA rated

NORTH BERWICK

This imposing hotel commands stunning views across the local golf course to the Firth of Forth. Stylish public areas provide a relaxing atmosphere; creative dishes are served in the restaurant and lig...

More about Macdonald Marine Hotel & Spa
Fairmont St Andrews, Scotland

Fairmont St Andrews, Scotland

AA rated

ST ANDREWS

Sitting just a few miles from St Andrews, overlooking the rugged Fife coastline and the championship golf courses, The Fairmont is situated on a 520-acre estate. There are spacious bedrooms and bathro...

More about Fairmont St Andrews, Scotland
  • 1

Local information in Earlsferry, Fife

Local information in Earlsferry, Fife

Find the following on: