You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Bed & breakfast in Highland, Cromarty · 99.62 km from centre
10.0
51 reviews
When you stay at The Factor's House in Cromarty, you'll be by the sea, within a 10-minute walk of Hugh Miller’s Cottage & Museum and Cromarty Courthouse. This luxury bed & breakfast is 0.4 mi (0.6 km) from Cromarty Museum and 0.4 mi (0.6 km) from Hugh Miller Museum.

Bed & breakfast in Bridgend of Lintrathen, Kirriemuir · 72.16 km from centre
9.2
204 reviews
Breakfast available
With a stay at Lodge at Lochside in Kirriemuir, you'll be near ski lifts, just steps from Loch of Lintrathen and a 4-minute drive from Reekie Linn Waterfall. This bed & breakfast is 14.3 mi (23 km) from Cairngorms National Park and 5 mi (8.1 km) from Loch of Kinnordy Nature Reserve.

Hotel in Nairn · 87.00 km from centre
8.2
881 reviews
Breakfast available
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be near the beach, within a 15-minute walk of Moray Firth and Nairn Golf Club. This hotel is 0.8 mi (1.2 km) from Nairn Beach and 1 mi (1.6 km) from Nairn Museum.

Hotel in Pitlochry · 91.54 km from centre
9.8
82 reviews
Breakfast available
With a stay at Knockendarroch Hotel in Pitlochry, you'll be within a 5-minute drive of Pitlochry Golf Club and Pitlochry Festival Theatre. This hotel is 1.2 mi (1.9 km) from Fish Ladder and 2.5 mi (4 km) from Edradour Distillery.

Hotel in Pitlochry · 91.54 km from centre
8.2
275 reviews
Breakfast available
When you stay at Rosemount Hotel in Pitlochry, you'll be in the historical district, within a 5-minute drive of Blair Athol Distillery and Pitlochry Golf Club. This hotel is 0.9 mi (1.5 km) from Black Spout Waterfall and 1 mi (1.6 km) from Pitlochry Festival Theatre.

Country house in Perth · 94.97 km from centre
8.4
1,968 reviews
Breakfast available
Situated within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodation in tranquil surroundings.
One of the UK’s leading country house hotels, Ballathie House aims to offer a traditional taste of the Scottish Highlands. It features 41 x 4 star standard beautiful ensuite bedrooms, each one individually decorated and bread over the Main House and Riverside. There is also 12 x 3 star standard simpler style rooms in a separate building 150 yards from the Main House. There is also an award winning cuisine in the 2AA Rosette Restaurant.
Set in Kinclaven, Stanley, just 19 km from Perth city centre, which is home to a theatre, concert hall and specialist shops, Ballathie House occupies an ideal position from which to explore the many attractions of the Scottish Highlands.

Hotel in Inverness · 97.80 km from centre
8.6
660 reviews
Breakfast available
With a stay at Macdonald Drumossie Hotel in Inverness, you'll be in the suburbs, within a 10-minute drive of Inverness Castle and Sarens PSG Stadium. This hotel is 3.3 mi (5.3 km) from Uilebheist Distillery & Brewery and 3.4 mi (5.4 km) from Inverness Visit Scotland Information Centre.

Hotel in Inverness · 100.79 km from centre
7.0
29 reviews
With a stay at Travelodge Inverness Fairways, you'll be centrally located in Inverness, within a 5-minute drive of Inverness Castle and Bellfield Park. This golf hotel is 2 mi (3.3 km) from Uilebheist Distillery & Brewery and 2.1 mi (3.4 km) from Inverness Visit Scotland Information Centre.

Hotel in Inverness · 101.31 km from centre
8.4
827 reviews
Breakfast available
With a stay at Craigmonie Hotel Inverness by Compass Hospitality in Inverness (Crown), you'll be within a 15-minute walk of Inverness Castle and Bellfield Park. This hotel is 0.7 mi (1.1 km) from Uilebheist Distillery & Brewery and 0.8 mi (1.2 km) from Inverness Visit Scotland Information Centre.

Hotel in Perth · 107.33 km from centre
9.4
80 reviews
Located in Perth, Sunbank House Hotel is within a 15-minute walk of St. John's Kirk and King James V1 Golf Course. This hotel is 0.7 mi (1.2 km) from Perth Art Gallery and Museum and 0.8 mi (1.2 km) from Perth Concert Hall.

Hotel in Invergordon · 109.87 km from centre
9.2
234 reviews
Breakfast available
Located in Invergordon, Kincraig Castle Hotel is within a 5-minute drive of Invergordon Leisure Centre and Alness Golf Club. This hotel is 2.5 mi (4.1 km) from Dalmore Distillery and 2.7 mi (4.3 km) from Invergordon Arts Centre.

Hotel in Pitlochry · 91.33 km from centre
8.4
942 reviews
Breakfast available
With a stay at Atholl Palace Hotel in Pitlochry, you'll be next to a golf course, within a 10-minute drive of Cairngorms National Park and Blair Athol Distillery. This golf hotel is 0.8 mi (1.3 km) from Rob Roy Way - North and 1 mi (1.6 km) from Black Spout Waterfall.

Hotel in St. Andrews · 100.78 km from centre
9.0
159 reviews
Breakfast available
When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This golf hotel is 0.2 mi (0.3 km) from Lundin Golf Club and 0.2 mi (0.4 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in Inverness · 101.34 km from centre
7.7
1,517 reviews
The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station. It’s also home to a lively sports bar and serves a wide selection of Scottish and world dishes throughout the day.
Smartly decorated rooms at The Chieftain offer free Wi-Fi, and all have en suite facilities and a flat-screen TV. There is complementary tea , coffee and biscuits, as well as free parking.
A cooked Scottish breakfast is served each morning, as well as cereals, yoghurt and more. An extensive bar menu offers light meals and snacks, while mains include local specialities like Highland Chicken and Haggis, Neeps and Tatties.
Inverness has plenty to see, with its museum and art gallery, cathedral and castle, and the surrounding area has swathes of unspoilt countryside for walkers to explore. Historic properties including Cawdor Castle and Fort George are less than 25 minutes’ drive from the hotel.

Hotel in Perth · 103.13 km from centre
9.0
360 reviews
Breakfast available
Located in Perth, Murrayshall Country Estate is in a rural location, within a 10-minute drive of St. John's Kirk and Perth Art Gallery and Museum. This golf hotel is 3.2 mi (5.1 km) from Scone Palace and 3.3 mi (5.4 km) from Murray Star Maze.

Country house in Rafford, Forres · 70.12 km from centre
9.4
43 reviews
Breakfast available
Located in Forres, Blervie House is on a lake, within a 15-minute drive of Ben Romach Distillery and Brodie Castle. This luxury country house is 17.2 mi (27.6 km) from Cawdor Castle and 17.8 mi (28.7 km) from Moray Golf Club.

Hotel in St. Andrews · 100.74 km from centre
9.4
365 reviews
Breakfast available
When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from Old Course at St Andrews and University of St. Andrews. This golf hotel is 0.1 mi (0.2 km) from St Andrews - Jubilee Course and 0.1 mi (0.2 km) from Swilken Bridge.

Bed & breakfast in Inverness · 102.60 km from centre
9.2
414 reviews
Breakfast available
With a stay at Heathcote B&B in Inverness (Ballifeary), you'll be within a 5-minute drive of Inverness Castle and Torvean Golf Club. This bed & breakfast is 0.4 mi (0.7 km) from Eden Court Theatre and 0.5 mi (0.8 km) from Inverness Botanic Gardens.

Hotel in Culloden, Inverness · 97.33 km from centre
9.6
369 reviews
Breakfast available
When you stay at Culloden House Hotel in Inverness, you'll be in the historical district, within a 10-minute drive of Inverness Castle and Inverness Cathedral. This hotel is 3.1 mi (5.1 km) from Culloden Battlefield and 3.3 mi (5.4 km) from Castle Stuart.

Hotel in Dingwall · 115.12 km from centre
8.2
118 reviews
Breakfast available
Located in Dingwall, Novar Arms Hotel is a 1-minute drive from Fyrish Monument and 7 minutes from Alness Golf Club. This spa hotel is 5.2 mi (8.3 km) from Dalmore Distillery and 6 mi (9.7 km) from Dingwall Leisure Centre.