Skip to main content
3 star

Kingswood Hotel

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

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

About Kingswood Hotel

Kingswood Hotel sits between Kinghorn and Burntisland on the Fife coast, around six miles east of Aberdour, set within over two acres of gardens and woodland with panoramic views across the Firth of Forth to Edinburgh. Independent and family-run, it has built its reputation locally as much on weddings and events as on overnight stays, and the grounds and setting give it a more relaxed, less corporate feel than some of the larger hotels further inland.

The Sea View Restaurant makes the most of the hotel's outlook, serving a menu built around local produce, while a private dining room and coffee lounge offer further options for guests. Bedrooms are comfortable rather than lavish, geared toward both leisure visitors exploring this stretch of the Fife coast and guests attending one of the hotel's frequent wedding and function bookings.

Its coastal position between two Fife towns each with their own beaches makes Kingswood a reasonable base for a coastal-focused stay taking in Aberdour, Kinghorn and Burntisland without needing to move accommodation.

At a glance

Property type
Hotel
Location
Between Kinghorn and Burntisland, around 6 miles from Aberdour
Star rating
3 star
Guest score
7.9 / 10 (900 reviews)
Prices from
£105 per night
Destination
Aberdour