Skip to content

Table of contents

About Rosehearty

Rosehearty is a small Aberdeenshire fishing village on the Moray Firth, seven kilometres west of Fraserburgh via the A98 coastal road. Most visitors arrive from Aberdeen using the A90 then A98, about 65 kilometres south. The harbour still houses working fishing boats, and the village centre features traditional granite cottages built from local Mormond Hill stone.

Where is Rosehearty on the map?

Rosehearty is in Scotland, at 57.697, -2.113 - about 38 km north of Brownhill, Aberdeenshire.

How far is Rosehearty from where I am?

Use your device location to see the distance to Rosehearty, how long the drive takes, and directions from where you are.

Find hotels in Rosehearty

Rent a car near Rosehearty

Play a pub crawl round in Rosehearty

Nine holes from pub to pub through the real streets of Rosehearty. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Rosehearty9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Rosehearty?

The closest airport to Rosehearty is Aberdeen International Airport, 74 km (about 1 h 3 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.