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

Hotel in Lossiemouth · 61.67 km from centre
7.4
1,457 reviews
Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.
Recently refurbished, the rooms at Stotfield Hotel have original character and Victorian features, and each has a private bathroom. Guests benefit from free on-site parking.
Free WiFi is available throughout the property.
The Brasserie Restaurant offers an excellent option for both lunch and dinner. Set overlooking the sea with stunning views across the Moray Firth, it offers freshly prepared food. There is an array of wines and drinks to choose from as well as a selection of over 70 of the finest Scottish whiskeys.
Stotfield Hotel has views towards the Cromarty Firth and the hills of Caithness. The Castle and Coastal Trails are easily accessible, and Inverness is within an hour’s drive.

Inn in Nairn · 24.38 km from centre
8.2
49 reviews
Breakfast available
When you stay at Havelock Hotel in Nairn, you'll be by the ocean, within a 10-minute walk of Nairn Beach and Nairn Museum. This inn is 0.5 mi (0.7 km) from Iolaire and 0.9 mi (1.5 km) from Moray Firth.

Guesthouse in Inverness City Centre, Inverness · 0.53 km from centre
9.8
518 reviews
Breakfast available
Located in Inverness (Inverness City Centre), Rossmount Guest House is within a 15-minute walk of Inverness Castle and Inverness Cathedral. This guest house is 0.4 mi (0.6 km) from Uilebheist Distillery & Brewery and 0.5 mi (0.8 km) from Inverness Visit Scotland Information Centre.

Hotel in Gairloch · 90.11 km from centre
7.6
117 reviews
When you stay at Gairloch Highland Lodge in Gairloch, you'll be near the beach, within a 10-minute walk of Gairloch Harbour and Gairloch Sitooterie. This hotel is 0.5 mi (0.9 km) from Gairloch Golf Club and 0.6 mi (1 km) from Gairloch Beach.

Hotel in Carrbridge · 32.78 km from centre
7.8
53 reviews
Breakfast available
With a stay at Carrbridge Hotel in Carrbridge, you'll be next to a golf course, just a 2-minute walk from Carrbridge Golf Club and 10 minutes by foot from The Lost Labyrinth. This golf hotel is 7.7 mi (12.4 km) from Cairngorms National Park and 0.6 mi (1 km) from Landmark Forest Adventure Park.

Hotel in Inverness City Centre, Inverness · 0.58 km from centre
8.2
1,002 reviews
Breakfast available
With a stay at The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, you'll be centrally located in Inverness, steps from Inverness Cathedral and within a 5-minute walk of Inverness Castle. This hotel is 0.8 mi (1.3 km) from Eden Court Theatre and 1 mi (1.6 km) from Victorian Market.

Bed & breakfast in Banavie, Fort William · 88.14 km from centre
10.0
99 reviews
Breakfast available
Located in Fort William, Treetops B&B is in the mountains, within a 5-minute drive of Neptune's Staircase and Ben Nevis Distillery. This bed & breakfast is 2.3 mi (3.7 km) from Inverlochy Castle and 3.7 mi (5.9 km) from West Highland Museum.

Bed and breakfast in Fort William · 85.94 km from centre
9.4
301 reviews
Set in Fort William, 5.3 km from Glen Nevis, Mayfield B&B offers accommodation with free WiFi and free private parking. The property is around 22 km from Loch Linnhe, 27 km from Glenfinnan Station Museum and 2.8 km from Ben Nevis Whisky Distillery. West Highland Museum is 6.3 km from the bed and breakfast and Steall Waterfall is 15 km away.
The bed and breakfast offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. A fridge and kettle are also featured. At the bed and breakfast, each unit comes with bed linen and towels.
À la carte and Full English/Irish breakfast options with warm dishes, pancakes and fruits are available.
Glenfinnan Monument is 27 km from the bed and breakfast, while Glenfinnan Viaduct is 27 km away. Oban Airport is 66 km from the property.

Bed & breakfast in Inverness City Centre, Inverness · 0.53 km from centre
9.1
234 reviews
In the middle of Inverness, Strathallan B&B is a 7-minute walk from Inverness Castle. The property is close to several well-known attractions, a 10-minute walk from Caledonian Canal, 500 metres from Inverness Museum and Art Gallery and an 11-minute walk from RNI Community Hospital. The property is 3.1 km from University of the Highlands and Islands, Inverness and 2.1 km from Caledonian Thistle.
All rooms are equipped with a flat-screen TV, tea/coffee making facilities and an en suite shower room. Free WiFi is available throughout and an iron and ironing board is available upon request.
A Full Scottish and Continental breakfast is served daily including cereals, fruit salad or porridge, smoked salmon and scrambled eggs, smoked haddock or pancakes served with maple syrup.
Raigmore Hospital is 2.6 km from Strathallan B&B. Inverness Airport is 13 km from the property.

Inn in Ullapool · 72.36 km from centre
7.9
1,617 reviews
Facing the beachfront in Ullapool, The Arch Inn features a bar. There is a terrace and guests can make use of free WiFi and free private parking.
At the inn, each room is fitted with a wardrobe and a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, certain rooms at The Arch Inn also offer a sea view. Guest rooms will provide guests with a desk and a coffee machine.
Buffet and continental breakfast options are available at the accommodation.
You can play darts at The Arch Inn, and the area is popular for hiking and cycling.
Stornoway Airport is 89 km away.

Hotel in Tain · 38.66 km from centre
8.0
58 reviews
Breakfast available
With a stay at Morangie Hotel in Tain, you'll be within a 10-minute walk of Tain Through Time and Browns Gallery. This hotel is 0.9 mi (1.4 km) from Tain Golf Course and 0.9 mi (1.4 km) from Glenmorangie Distillery.

Guesthouse in Inverness · 0.98 km from centre
10.0
53 reviews
Breakfast available
With a stay at Ballifeary Guest House in Inverness (Ballifeary), you'll be within a 5-minute drive of Inverness Cathedral and Inverness Castle. This guest house is 0.2 mi (0.3 km) from Eden Court Theatre and 0.5 mi (0.7 km) from Torvean Golf Club.

Hotel in Rothes, Aberlour · 61.03 km from centre
7.8
114 reviews
Breakfast available
When you stay at OYO Eastbank Hotel, Speyside Scotland in Aberlour, you'll be next to a golf course, within a 5-minute drive of Glen Grant Distillery and Macallan Distillery. This golf hotel is 4.9 mi (8 km) from Aberlour Distillery and 9.2 mi (14.7 km) from Cardhu Distillery.

Hotel in Fort Augustus · 46.22 km from centre
8.4
65 reviews
Breakfast available
With a stay at Loch Ness Gate House in Fort Augustus, you'll be within a 5-minute walk of Fort Augustus Locks and Clansman Centre. This hotel is 17.2 mi (27.7 km) from Urquhart Castle and 1.7 mi (2.7 km) from Allt na Criche.

Bed & breakfast in Invermoriston, Inverness · 37.53 km from centre
8.8
65 reviews
With a stay at Darroch View B and B in Inverness, you'll be within a 15-minute drive of Urquhart Castle and Clog and Craft Shop. This bed & breakfast is 5 mi (8.1 km) from Allt na Criche and 6.6 mi (10.7 km) from Fort Augustus Locks.

Hotel in Roybridge, Fort William · 75.27 km from centre
7.4
278 reviews
Roy Bridge Hotel features a garden, terrace, a restaurant and bar in Fort William. The property is around 20 km from Glen Nevis, 37 km from Loch Linnhe and 42 km from Glenfinnan Station Museum. The accommodation provides room service and free WiFi.
Caledonian Canal is 44 km from the hotel, while Ben Nevis Whisky Distillery is 17 km away. Oban Airport is 80 km from the property.

Guest house in Aviemore · 39.59 km from centre
8.9
489 reviews
Featuring 3-star accommodation, The Park Guest House is located in Aviemore, 48 km from Inverness Castle and 46 km from University of the Highlands and Islands, Inverness. Both free WiFi and parking on-site are available at the guest house free of charge. The accommodation provides luggage storage space and a housekeeping service for guests.
All units in the guest house are equipped with a TV. The units include a private bathroom, a hair dryer and bed linen.
Guests at The Park Guest House can enjoy a Full English/Irish breakfast.
Guests at the accommodation will be able to enjoy activities in and around Aviemore, like fishing, canoeing and hiking. Skiing, windsurfing and cycling are possible within the area, and The Park Guest House offers water sports facilities.
Inverness Railway Station is 48 km from the guest house, while Boat of Garten Golf Club is 10 km away. The nearest airport is Inverness Airport, 57 km from The Park Guest House.

Hotel in Aberlour · 59.71 km from centre
9.1
301 reviews
Breakfast available
Situated in Aberlour, 24 km from Elgin Cathedral, The Mash Tun features accommodation with a terrace, free private parking, a restaurant and a bar. The property is set 33 km from Huntly Castle, 31 km from Grantown Museum and 40 km from Abernethy Golf Club. The accommodation offers a sauna, free WiFi and family rooms.
All units in the hotel are fitted with a flat-screen TV. Rooms are equipped with a private bathroom with a shower, free toiletries and a hairdryer. All rooms will provide guests with a wardrobe and a coffee machine.
The breakfast offers à la carte, continental or Full English/Irish options.
Leith Hall Garden & Estate is 44 km from The Mash Tun, while Kildrummy Castle is 48 km from the property.

Guesthouse in Tain · 38.54 km from centre
9.2
10 reviews
Breakfast available
With a stay at NO. TEN GUESTHOUSE in Tain, you'll be just steps from Tain Through Time and Browns Gallery. This guest house is 0.6 mi (1 km) from Tain Golf Course and 1.2 mi (1.9 km) from Glenmorangie Distillery.

Bed & breakfast in Aviemore · 38.75 km from centre
9.2
171 reviews
Breakfast available
With a stay at Carn Mhor Bed and Breakfast in Aviemore, you'll be within a 15-minute walk of Dalfaber Neighbourhood Centre and Cairngorm Brewery. This bed & breakfast is 13.1 mi (21.1 km) from Cairngorms National Park and 0.8 mi (1.3 km) from Spey Valley Championship Golf Course.