Scottish Tourist Board 3 Star HotelThe Bay Hotel is a family run Hotel located on the coast between Burntisland and Kinghorn in the Kingdom of Fife within easy reach of the nearby towns of Kirkcaldy, Glenrothes, Dunfermline, Edinburgh City and Edinburgh Airport.

The hotel is situated in a stunning location with south-facing views over the two mile Pettycur beach and the Firth of Forth looking towards the city of Edinburgh, Arthurs seat and the magnificent Edinburgh Castle.

We also own The Old Manor Hotel in Lundin Links.


All 28 bedrooms are tastefully designed to a high standard in a contemporary style. We offer a choice of accommodation from deluxe rooms to executive suites which provide some extra indulgence. Some of our rooms are also easy-access and suitable for disabled guests.

The suites are built on two floors, with a mezzanine level bedroom and can accommodate up to 4 guests and an additional 2 children. Enjoy stunning, uninterrupted views from your balcony across the River Forth to Edinburgh and beyond.

Leisure Centre


Our beautifully appointed Horizons Restaurant offers you elegant dining in a superb environment. Our experienced chefs have created a variety of exciting menus, both à la carte and table d'hôte, using fresh produce sourced locally and prepared to the highest standards. We also have an all-day menu available in the Waterfront Lounge which offers a range of snacks, bar lunches and suppers.


Our 'Images' Night Club provides the perfect venue for you to enjoy a wide variety of entertainment, including cabaret, dance, traditional Scottish nights and theme nights. Our function suites are available for private events and weddings too!

Current Weather