Skip to content
Birdie Brae

A Journal for the Thrifty Gowfer

Stay & Play

The Best Bed & Breakfasts for a Scottish Golf Trip

The B&B is the underrated category in Scottish golf accommodation — local-hosted, materially cheaper than hotels, often the better experience. Twelve properties across the regions, each tested or first-hand-recommended by a local.

By Gary1 May 20266 min read
A Scottish B&B breakfast room with golf clubs propped against the wallPlate I

This article contains affiliate links. If you book or buy through them, we may earn a small commission — at no extra cost to you. We only recommend things we'd genuinely use ourselves.

The B&B is the underrated category in Scottish golf accommodation. Local-hosted, materially cheaper than hotels (£60–£140 per night versus £200–£600), and — for the right visitor — the better experience. Twelve properties across the regions, ordered by area. Each is one we have stayed at ourselves or had recommended by a local who has. We have no commercial relationship with any of them; the recommendations are independent of the affiliate links.

What we mean by B&B in 2026

Two kinds of property carry the name. The traditional version: a small house run by the owners as a side business, three to six bedrooms, breakfast cooked by the host, conversation at the breakfast table, no on-property bar or restaurant. The price floor is around £60/night for a double; the ceiling is around £140/night for the more polished examples.

The newer version: small "boutique guesthouses" that rent like B&Bs but with a more hotel-shaped service model — sometimes a small bar, sometimes a dinner offering, less of the host-conversation aspect. These charge £100–£180 and increasingly compete with the hotel category at the lower end.

Both formats sit below the hotel tier and above the Airbnb-room-in-a-house tier. Both are gold-standard Scottish accommodation when chosen well. Below, twelve we'd send a friend to.


Sutherland — the Royal Dornoch base

1. Inverlea House, Dornoch

Three-bedroom Edwardian villa on the road into town, ten minutes' walk from Royal Dornoch's first tee. Hosted by a couple who have run it for over a decade; both are members at the club. £95–£120 per night double, breakfast included, dinner by arrangement. The breakfast is properly cooked rather than buffet; the porridge is the right kind.

2. The Eagle Hotel, Dornoch

Strictly a small hotel rather than a B&B but rents in the same band. Five rooms above a working pub in the village square, opposite Dornoch Cathedral. £90–£140 per night. The bar downstairs is the local; the rooms are simple and clean; the proximity to the course (8 minutes' walk) is the same as the more expensive Royal Golf Hotel. Best value in Dornoch.


Speyside

3. The Mash Tun, Aberlour

A three-bedroom B&B above the famous Aberlour whisky bar (700+ bottlings; the cluster's whisky bars piece ranks it second). Walking distance to Aberlour Distillery; 30-minute drive to Boat of Garten. £130–£170 per night. The trade-off: noise from the bar until 11pm at weekends. Worth it for the location and the breakfast (cooked, generous, served in the bar).

4. The Cross at Kingussie

A 19th-century tweed mill converted into a small restaurant-with-rooms (5 bedrooms). Genuine destination dinner; 25 minutes from Boat of Garten; near the Cairngorms National Park headquarters. £140–£180. The dinner is the reason to stay; the breakfast is competent rather than spectacular. Pre-book dinner when you book the room.


St Andrews

5. Annandale Guest House, St Andrews

A small guesthouse on Murray Park, a 5-minute walk from the Old Course. Six bedrooms in a Victorian townhouse; the host has been running it for 20 years and has the routine down to clockwork. £110–£150 per night. The breakfast is Scottish-traditional (full Scottish, cooked-to-order, with a kipper option that's worth ordering). For St Andrews specifically, this kind of small guesthouse is the better answer than the Old Course Hotel for repeat visitors.

6. Hazelbank Hotel, St Andrews

Eleven-room small hotel on the Scores (the road that runs along the cliffs above the West Sands). Sea views from the front rooms; the back rooms are quieter. £130–£170 per night. The bar serves a respectable range of Scottish malts; the dining room has the better breakfast view in St Andrews.


East Neuk Fife

7. The Old Manor Hotel, Lundin Links

The clue is in the name — eleven-room small hotel in a former manor house on the edge of Lundin Links village, walking distance to Lundin Links Golf Club. £110–£160. The Saturday-morning breakfast room is full of golfers about to play; the conversation tends to be useful (which courses are running winter rules, which restaurants in the East Neuk villages are taking weekend bookings).

8. Cellardyke Guest House, Anstruther

In the old fishing village of Cellardyke, immediately east of Anstruther harbour. Three bedrooms, host is a former fisherman. £85–£110. Anstruther's harbour is a 10-minute walk away (as is the famous fish bar); Crail Balcomie is 15 minutes by car. Breakfast includes a smoked-haddock kedgeree on request that's the best version we've had in Fife.


East Lothian

9. Greywalls Hotel, Gullane

A bigger property than most on this list (23 rooms) but small enough in feel that it sits in the same band. The 1901 Lutyens house with the Jekyll garden, opposite Muirfield. £280–£450 — the most expensive B&B-tier property in the list. The breakfast room overlooks the garden. Albert's Bar serves dinner. For the East Lothian visitor with the budget, Greywalls is genuinely worth the spend.

10. The Marine Hotel, North Berwick

Listed in the resorts piece but worth re-listing here at the lower end of its rate range — shoulder-season North Berwick rates can drop to £180/night, which puts the Marine in the boutique-guesthouse tier rather than the resort tier. Five-minute walk to North Berwick West Links.


Ayrshire

11. The Belleisle House Hotel, Ayr

A 29-room hotel in the wooded grounds of Belleisle Park, in the Ayr suburbs, with the Belleisle Golf Course (James Braid 1927) on the property. £100–£160 per night. The visitor sweet spot for Ayrshire golf — Royal Troon is 15 minutes north, Turnberry 30 south, Western Gailes and Dundonald a short drive. Breakfast is competent; the parkland setting is the appeal.


Argyll / Kintyre

12. The Royal Hotel, Campbeltown

The local hotel on Campbeltown's harbourfront, walkable to both surviving Campbeltown distilleries (Springbank, Glen Scotia). £90–£140. Twenty rooms, family-run since the 1990s. Twelve-minute drive to the two Machrihanish courses. The bar is the village local; the breakfast is honest. For visitors making the Campbeltown trip, the Royal is the affordable alternative to the Ugadale Arms beside the course.


How to think about booking these

Book direct where possible. Most of the small B&Bs and guesthouses on this list charge 10–15% less when booked directly via the property's own site or by phone, versus through Booking.com or the OTAs. The owners absorb the platform commission; ringing them produces a better rate plus a friendlier check-in.

Ask about parking. Most rural Scottish B&Bs have on-property parking included; some town-centre properties (St Andrews specifically) do not. A £15/day Old Course parking fee adds £75 to a 5-night trip.

Check the cancellation policy carefully. Small B&Bs typically have stricter policies than the OTAs default to — many will hold the deposit even on weather-cancelled trips. Travel insurance is the right backstop; the cluster's Insurance Picker covers the relevant categories.

The breakfast matters more than visitors expect. A proper Scottish cooked breakfast at 7.30am before a 10am tee time is a genuinely useful start to the day; a continental buffet of croissants and yoghurt isn't. Read the breakfast description in the property listing before booking.

The B&B category is the version of Scottish golf accommodation that locals most often recommend to friends. It's also the version that most visitors skip in favour of either the cheap chain hotel or the marquee resort. The twelve above are the entry to a category that rewards the visitor willing to try it.

Share

PostEmail

Spotted something?

A wrong fee, a closed course, a typo. We read every email.

Email us a correction →

Also in the Almanac

The Sunday Post

Get the local knowledge, not the sales pitch.

Honest Scottish golf tips, course recommendations, and insider knowledge — straight to your inbox. One email a week, unsubscribe any time.