Scotland's Charming Coastal Town Is A Seaside Gem With Loch Adventures, Beaches, And Tasty Eats

Add Islands on Google:
Google Discover

Scottish coastal towns are full of wholesome charms. You'll find fishing villages, seaside pubs, and centuries-old castles. The Kingdom of Fife, a peninsula in eastern Scotland (just north of Edinburgh), is no different, as the county is steeped in rich history. A visit to the region reveals a plethora of old castles and churches, markets, and distinctive Scottish architecture. You'll find Kinghorn there, tucked on the southern side of the peninsula along the Fife Coastal Path, situated on the shores of the Firth of Forth.

"Every step you take brings you something interesting round here," wrote a visitor on Instagram, and indeed, there are several alluring reasons to visit Kinghorn. For starters, you'll have a chance to savor local dishes at a beautiful restaurant overlooking the water. Towering cliffs overlook beaches where rock pools hide, and you will not want to miss Kinghorn Loch, a glittering 28-acre lake and wildlife conservation area. You can take in the beautiful views, kayak, and fish for perch and pike.

Relax at beaches and a lake in Kinghorn

If you want to visit Kinghorn's beaches right away, start with Kinghorn Harbour Beach. You can explore rock pools there and take a dip in the brisk water. Another stretch of sand is Pettycur Beach, where you can "walk miles if the tide is out," according to a beachgoer on Google. Feel free to bring your dog along and stroll the sand dunes. The beach is within walking distance of the main high street. Before you go, check the tide times for the best times to visit. On clear days, you can gaze across the bay to see Arthur's Seat in Edinburgh, one of 12 romantic filming locations in the U.K..

Kinghorn Loch is where it's at for an idyllic lakeside experience. According to Paddleways, there are three boating access points. As you paddle along the lake's tranquil surface, keep an eye out for ducks and swans.  Nettles, brambles, and flower-filled grassland surround the water, providing feeding habitat for pretty birds such as thrushes, warblers, and sparrows. If you want to fish, read the rules of the lake and book a day ticket beforehand. Fishing is catch-and-release only and restricted to the east side of the lake.

If you're around in May or June, stick around the coast to witness the Black Rock '5', an annual foot race that runs through the town. The route then goes onto the beach and to a collection of ancient black rocks before looping back to the finish line. Nearly 1,200 runners completed the race in 2026. You can cheer from the sidelines or, if you're so inclined, sign up to join the throngs of competitors.

Eat your fill in Kinghorn

Head to The Harbour View if you want to dine while enjoying seaside views. A full Scottish breakfast (which includes haggis) appears on the menu on Google, as do breakfast rolls, poached eggs, and jam on toast. Oven-baked potatoes, turkey roast dinners, and provolone also feature. What's more, the fish and chips were described as "amazing" by a previous patron. For something sweet, try a homemade chocolate fudge cake, carrot cake, or key lime pie.

For a meal in a pub instead, check out the Auld Hoose, whose history dates back to 1831. If you've never been to a British pub before, there are some unwritten rules you should know before going. The Auld Hoose serves all manner of toasties, paninis, and savouries. Afterwards, you can wash them down with a hand-drawn ale, wine, or Scottish whisky. The atmosphere at the pub also gets lively with music nights and indoor games.

If you're going to Kinghorn Loch and feel a need for a snack, you can pop into Nest Cafe. The cafe has lakeside views and serves homemade soups, hot rolls, and coffees. It is located inside the Ecology Centre on the east side of the lake. If you're staying in the region, it is worth visiting Cellardyke, where you can swim in an enchanting tidal pool accompanied by a wood-fired sauna.

Recommended