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 Inverness City Centre, Inverness · 0.43 km from centre
9.4
1,000 reviews
Breakfast available
A stay at AC Hotel by Marriott Inverness places you in the heart of Inverness, within a 15-minute walk of Inverness Cathedral and Inverness Castle. This hotel is 0.3 mi (0.4 km) from Merkinch Local Nature Reserve and 0.4 mi (0.7 km) from Victorian Market.

Guest house in Elgin · 57.39 km from centre
8.8
498 reviews
Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants. Free WiFi is available throughout, and free limited, private parking.
Popular local activities include fishing, golf, cycling, walking and whisky tasting. Dolphin and whale spotting is also popular and the coast can be reached within 6 miles of the property.
Elgin Football Club and Cathedral can be reached within a 10 minute walk, whilst the Glen Moray distillery is 1.3 miles away. The nearest airport is Inverness Airport, 45 km from the property.

Guest house in Dingwall · 17.57 km from centre
5.2
651 reviews
Royal Hotel is a guest house offering accommodation in Dingwall. Some of the rooms have views of the town.
Most of the rooms have a en suite bathroom and all are equipped with tea/coffee making facilities.
Inverness is 18 km from Royal Hotel, while Nairn is 33 km away. The nearest airport is Inverness Airport, 23 km from the property.

Hotel in Fort William · 89.17 km from centre
6.8
1,001 reviews
Breakfast available
When you stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district – a 1-minute drive from Inverlochy Castle and 9 minutes from Ben Nevis. This hotel is 0.3 mi (0.5 km) from Loch Linnhe and 0.6 mi (1 km) from Commando Monument.

Apartment in Forres · 38.56 km from centre
8.7
146 reviews
Set in Forres, 43 km from Inverness Castle and 22 km from Elgin Cathedral, Exclusive Private double room, en-suite wet room Private entrance provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is around 42 km from University of the Highlands and Islands, Inverness, 42 km from Inverness Railway Station and 7 km from Brodie Castle. The property is non-smoking and is located 34 km from Castle Stuart Golf Links.
The apartment consists of 1 separate bedroom, 1 bathroom with a hair dryer and free toiletries, and a seating area. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the apartment will be able to enjoy activities in and around Forres, like hiking.
Nairn Dunbar Golf Club is 17 km from Exclusive Private double room, en-suite wet room Private entrance, while Nairn Museum is 17 km away.

Campsite in Inverness, Brackla · 14.68 km from centre
8.4
632 reviews
Located in the village of Abriachan, just 12 miles from Inverness, Camping Pod Heaven offers camping accommodation with a unique twist. On-site, there is free WiFi access and free parking. Guests can go on boat trips on the famous Loch Ness, just a short 5-minute drive away.
With a distinctive shape, each of the camping pods feature a mountain view from the room, heating and a private entrance. They also benefit from a shared bathroom. The special roofing material cuts down the noise of heavy rain, whilst the windows and lockable door have double glazing to reduce condensation and provide sound insulation.
Urquhart Castle is 11 miles from the property. Eden Court Theatre and Inverness Castle are both just 25 minutes' drive away. The famed Culloden Battlefield is 18 miles away.

Apartment in Newtonmore · 45.88 km from centre
8.7
143 reviews
Situated in Newtonmore in the Highlands region, with Newtonmore Golf Club and Highland Folk Museum nearby, Gypsy hut features accommodation with free private parking. The property is non-smoking and is located 5.5 km from Kingussie Golf Club.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom.
Inverness Airport is 79 km from the property.

Bed & breakfast in Nairn · 24.19 km from centre
7.4
471 reviews
Breakfast available
Located in Nairn, Waverley Hotel is within a 15-minute walk of Nairn Museum and Iolaire. This bed & breakfast is 0.6 mi (0.9 km) from Nairn Beach and 0.9 mi (1.5 km) from Moray Firth.

Hotel in Banavie, Fort William · 87.76 km from centre
7.6
2,488 reviews
Breakfast available
Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase. A 10-minute drive from the centre of Fort William, it offers a choice of dining options, free WiFi and free parking.
The property has 32 rooms available, featuring panoramic views of Ben Nevis and Aonach Mor. Guests can choose between standard, superior and executive room options, with some rooms offering balconies overlooking the Caledonian Canal. All have satellite TV, and each also has a seating area and facilities for making tea and coffee.
The Moorings Cafe Bistro is open for breakfast, lunch and dinner daily, and offers a bar and outside decking area overlooking Ben Nevis.
We provide accommodations and dining areas that are pet-friendly. A selection of our Standard Rooms is designated for guests with pets. We kindly advise you to contact the hotel directly to ensure arrangements are made when reserving a room that allows pets.

Hotel in Blair Atholl · 82.53 km from centre
8.1
1,185 reviews
Opposite Blair Castle, family-run 19th-century Atholl Arms is full of character, offering log fires, locally sourced food and Wi-Fi. Shopping at the House of Bruar is nearby.
The hotel's cuisine is fresh, simple, full of local flavours and served in the Baronial Dining Room with minstrels' gallery. Enjoy wonderful Scottish malts in the cosy, informal surroundings of Bothy Bar.
The Atholl Arms stands proudly at the northern end of the quiet village of Blair Atholl, near Pitlochry. In Blair Atholl, you can try shooting, golf, climbing Munros, fishing, walking, adventure sports and sightseeing. There is salmon fishing at the River Tay and Tummel.

Hotel in Tain · 38.40 km from centre
8.0
323 reviews
Breakfast available
When you a stay at The Royal Hotel Tain in Tain, you'll be next to a golf course, within a 5-minute walk of Tain Through Time and Browns Gallery. This golf hotel is 0.5 mi (0.8 km) from Tain Golf Course and 1.3 mi (2.1 km) from Glenmorangie Distillery.

Guest house in Wester Ross, Kyle of Lochalsh · 92.09 km from centre
5.9
1,145 reviews
The Skye View Hotel is located in Kyle of Lochalsh. With mountain and sea views, the property features free parking and free Wi-Fi.
Each guest room has a TV and tea and coffee facilities. All have an en-suite bath or shower, with hairdryer and complimentary toiletries.
The hotel is a 45-minute drive from Portree on the Isle of Skye. Historic Fort William is around 120 km away.

Hotel in Inverness City Centre, Inverness · 0.08 km from centre
7.8
1,001 reviews
Breakfast available
Located in Inverness (Inverness City Centre), Mercure Inverness Hotel is within a 10-minute walk of Inverness Castle and Inverness Cathedral. This hotel is 0.2 mi (0.4 km) from Eastgate Shopping Centre and 0.2 mi (0.4 km) from Victorian Market.

Hotel in Elgin · 57.74 km from centre
9.4
480 reviews
Breakfast available
Located in Elgin, Laichmoray Hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. This hotel is 1 mi (1.6 km) from Moray Leisure Centre and 2.6 mi (4.2 km) from Spynie Palace.

Hotel in Fort William · 90.19 km from centre
7.8
72 reviews
Breakfast available
With a stay at Premier Inn Fort William in Fort William (Fort William City Centre), you'll be within a 5-minute drive of Inverlochy Castle and Great Glen Way. This hotel is 0.1 mi (0.1 km) from Loch Linnhe and 0.4 mi (0.6 km) from Old Fort of Fort William.

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

Hotel in Fort William · 90.91 km from centre
7.2
245 reviews
Situated in Fort William and with Glen Nevis reachable within 1.8 km, Ossians features a shared lounge, non-smoking rooms, free WiFi and a bar. The property is around 16 km from Loch Linnhe, 29 km from Glenfinnan Station Museum and 100 metres from West Highland Museum. The hotel has family rooms.
All rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a shower and free toiletries, rooms at Ossians also feature a mountain view. All guest rooms will provide guests with a microwave.
Ben Nevis Whisky Distillery is 3.8 km from the accommodation, while Steall Waterfall is 12 km from the property. Oban Airport is 60 km away.

Guesthouse in Fort William · 89.46 km from centre
10.0
2 reviews
Breakfast available
When you stay at Distillery Guest House in Fort William, you'll be on the waterfront – a 2-minute drive from Inverlochy Castle and 9 minutes from Ben Nevis. This guest house is 0.1 mi (0.2 km) from Loch Linnhe and 0.5 mi (0.7 km) from Commando Monument.

Guest house in Pitlochry · 91.39 km from centre
9.1
514 reviews
Breakfast available
Garden Rooms, Ferry Rd, Pitlochry is located in Pitlochry, 23 km from Castle Menzies, 44 km from Scone Palace, as well as 6.1 km from Killiecrankie. Featuring full-day security, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.
At the guest house, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.
For visitors looking to embark on day trips to nearby landmarks, the guest house provides a selection of packed lunches. Dining options are available close to Garden Rooms, Ferry Rd, Pitlochry.
Blair Castle is 12 km from the accommodation, while Blair Atholl Golf Club is 12 km away. Dundee Airport is 64 km from the property.

Hotel in Fort William · 91.30 km from centre
7.6
565 reviews
Breakfast available
With a stay at Muthu Fort William Hotel, you'll be centrally located in Fort William, within a 15-minute drive of Ben Nevis and West Highland Way. This hotel is 0.1 mi (0.1 km) from Loch Linnhe and 0.4 mi (0.6 km) from Lochaber Geopark Visitor Centre.