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

Luxury tent in Newtonmore · 67.82 km from centre
8.7
111 reviews
Croft of Clune Shepherds Hut offers accommodations in Newtonmore, 3.4 miles from Kingussie Golf Club. With free private parking, the property is a 13-minute walk from Newtonmore Golf Club and 0.8 miles from Highland Folk Museum.
Towels and bed linen are provided in the luxury tent. For added privacy, the accommodation features a private entrance.
Inverness Airport is 49 miles away.

Hotel in Tarland, Aboyne · 139.18 km from centre
9.4
271 reviews
Breakfast available
With a stay at The Commercial Hotel in Aboyne, you'll be within a 10-minute drive of Cairngorms National Park and Aboyne Golf Club. This hotel is 17.8 mi (28.6 km) from Balmoral Castle and 31.7 mi (50.9 km) from Union Square Shopping Centre.

Hotel in Oban · 101.84 km from centre
7.6
578 reviews
Breakfast available
With a stay at Oban Bay Hotel in Oban, you'll be on the waterfront, within a 5-minute drive of Oban Ferry Terminal and Oban War and Peace Museum. This spa hotel is 0.6 mi (0.9 km) from Oban Distillery and 0.6 mi (1 km) from Dunollie Museum, Castle and Grounds.

Hotel in Inverness · 57.24 km from centre
9.6
222 reviews
With a stay at Aye Stay, you'll be centrally located in Inverness, steps from Eden Court Theatre and within a 10-minute walk of Inverness Cathedral. This hotel is 0.9 mi (1.4 km) from Inverness Castle and 1.1 mi (1.8 km) from Eastgate Shopping Centre.

Hotel in Dingwall · 53.03 km from centre
7.4
234 reviews
Breakfast available
Located in Dingwall, The National Hotel is within a 15-minute walk of Dingwall Museum and Dingwall Leisure Centre. This hotel is 14.2 mi (22.9 km) from Inverness Cathedral and 14.3 mi (23 km) from Inverness Castle.

Hotel in Perth · 141.56 km from centre
8.8
902 reviews
Breakfast available
Located in Perth, Leonardo Boutique Huntingtower Perth is in the suburbs, within a 5-minute drive of Huntingtower Castle and McDiarmid Park. This hotel is 3.3 mi (5.3 km) from St. Ninian's Cathedral and 3.5 mi (5.6 km) from Perth Ice Rink.

Lodge in Inverness · 45.24 km from centre
9.8
112 reviews
Breakfast available
With a stay at Loch Ness Lodge in Inverness, you'll be in the historical district, within a 10-minute drive of Urquhart Castle and Loch Ness Centre & Exhibition. This luxury lodge is 10.8 mi (17.4 km) from Inverness Castle and 4.4 mi (7.1 km) from Drum Farm Gallery Gift Shop.

Hotel in Stornoway · 123.32 km from centre
8.2
311 reviews
A stay at Caladh Inn places you in the heart of Stornoway, steps from Museum Nan Eilean and 5 minutes by foot from Stornoway Lewis Ferry Terminal. This hotel is 0.5 mi (0.7 km) from An Lanntair and 0.5 mi (0.7 km) from The Good Food Boutique.

Hotel in Inverness City Centre, Inverness · 57.84 km from centre
7.8
1,651 reviews
Breakfast available
This family-run hotel is half a mile from Inverness Train Station and the shops of the center of the city. It has free parking, a bar and a restaurant serving modern Scottish cuisine.
The Beaufort Hotel provides a range of rooms, some with views of the city. Each room has a TV for guests to use, as well as facilities for making tea and coffee.
The restaurant serves a dining menu and is known for its prime Scotch beef. The restaurant and the bar also provide a range of wines and beers for guests to enjoy.
St Andrews Cathedral, overlooking the river, is a 15-minute walk from The Beaufort. There are also a variety of restaurants along the riverbank, which guests can reach in 10 minutes by foot.

Inn in Lossiemouth · 119.75 km from centre
8.4
278 reviews
Breakfast available
When you stay at Firth Hotel & Restaurant in Lossiemouth, you'll be near the beach, within a 10-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This inn is 0.6 mi (0.9 km) from Moray Golf Club and 2.6 mi (4.2 km) from Covesea Lighthouse.

Hotel in Tomintoul, Ballindalloch · 106.30 km from centre
8.4
7 reviews
Breakfast available
With a stay at Hotel Square in Ballindalloch, you'll be 9.3 mi (14.9 km) from Glenlivet Distillery and 18.9 mi (30.4 km) from Cairngorms National Park. This hotel is 23.3 mi (37.6 km) from Balmoral Castle and 25.7 mi (41.4 km) from Macallan Distillery.

Hostel in Inverness · 58.81 km from centre
8.1
3,030 reviews
Just 10 minutes’ walk from Inverness Rail Station, Inverness Youth Hostel offers free private parking and bicycle storage.
Eastgate shopping center is a 10-minute walk from this hostel. Hootananny, a popular music venue, is just 15 minutes’ walk away.
Culloden Battlefield and its visitor center can be reached after a 10-minute drive. The banks of Loch Ness and the country village of Dores are both a 20-minute drive away. Urquart Castle is within 30 minutes’ drive of Inverness Youth Hostel.
All rooms have shared bathroom facilities and are simply furnished. Packed lunches can be arranged on request and luggage storage is available.
Hosteling Scotland is a charity and membership organization. For nonmembers, a supplement per person, per night is included in the published rate.

Guesthouse in Inverness · 57.18 km from centre
8.4
322 reviews
With a stay at Alban & Abbey House in Inverness, you'll be within a 5-minute drive of Inverness Castle and Inverness Museum and Art Gallery. This guesthouse is 0.3 mi (0.5 km) from Inverness Cathedral and 0.3 mi (0.5 km) from Eden Court Theatre.

Hotel in Inverness · 69.12 km from centre
9.0
1,006 reviews
Breakfast available
Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield. This hotel is 7.1 mi (11.4 km) from Cawdor Castle and 8.3 mi (13.3 km) from Eastgate Shopping Centre.

Hotel in Fort William · 51.93 km from centre
8.4
322 reviews
Breakfast available
With a stay at Base Camp Hotel Nevis Range in Fort William, you'll be near ski lifts, within a 10-minute drive of Inverlochy Castle and Nevis Range Mountain Experience. This hotel is 11.5 mi (18.6 km) from Ben Nevis and 0.9 mi (1.4 km) from Leanachan Forest.

Hotel in Highland, Alness · 67.79 km from centre
7.0
27 reviews
Breakfast available
Located in Alness, COMMERCIAL HOTEL is within a 5-minute drive of Alness Golf Club and Dalmore Distillery. This hotel is 3.6 mi (5.7 km) from Invergordon Arts Centre and 3.9 mi (6.3 km) from Fyrish Monument.

Guest house in Inverness City Centre, Inverness · 57.97 km from centre
6.2
820 reviews
Budget Rooms in Inverness features accommodations with free Wifi a 11-minute walk from Inverness Train Station, 2.1 miles from University of the Highlands and Islands, Inverness, and 7.4 miles from Castle Stuart Golf Links. The property is around 21 miles from Strathpeffer Spa Golf Club, a 5-minute walk from Inverness Museum & Art Gallery, and 2.9 miles from Caledonian Thistle. The property is 300 yards from the city center and a 5-minute walk from Inverness Castle.
At the guest house, every unit is fitted with a private bathroom.
Culloden Battlefield is 5.4 miles from the guest house, while Fort George is 12 miles from the property. Inverness Airport is 8.7 miles away.

Hotel in Ballater · 130.29 km from centre
8.6
372 reviews
Breakfast available
Located in Ballater, Balmoral Arms is in a national park, a 1-minute drive from Ballater Golf Club and 9 minutes from Cairngorms National Park. This hotel is 7.8 mi (12.5 km) from Balmoral Castle and 8.6 mi (13.9 km) from Royal Lochnagar Distillery.

Hotel in Oban · 96.71 km from centre
9.2
23 reviews
Breakfast available
With a stay at The Lochnell Arms Hotel in Oban, you'll be on the beach, within a 10-minute drive of Oban Ferry Terminal and Loch Linnhe. This beach hotel is 0.3 mi (0.5 km) from Connel Bridge and 3.4 mi (5.4 km) from Lochan Dubh.

Guesthouse in Fort William · 52.46 km from centre
8.6
239 reviews
With a stay at Factors Inn & Cottage in Fort William, you'll be within a 5-minute drive of Inverlochy Castle and Ben Nevis Distillery. This guesthouse is 2.2 mi (3.5 km) from Aonach Mor Ski Resort and 2.7 mi (4.4 km) from Loch Linnhe.