Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Fort William · 89.98 km from centre
8.8
556 review
Breakfast available
With a stay at Nevis Bank Inn in Fort William, you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This upscale hotel is 0.1 mi (0.1 km) from Lochaber Geopark and 0.4 mi (0.6 km) from Belford Hospital.

Hotel in Aviemore · 40.51 km from centre
9.1
2,385 review
With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.
Surrounded by woodland, scenic walks can be enjoyed in the immediate area. Aviemore town center and rail station are less than 10 minutes’ walk away. The Cairngorms National Park is within 30 minutes’ drive of High Range Lodge Hotel.
A wall-mounted LCD TV, an private bathroom, and tea and coffee making facilities are also included in each neutrally decorated room.

Hotel in Inverness, Drumnadrochit · 16.48 km from centre
9.6
596 review
This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.
Bringing together the very best of traditional Scottish architecture and contemporary design, Loch Ness Lodge is a luxurious venue in a truly inspirational setting. The lodge features 9 sumptuous, individually designed bedrooms, elegant reception rooms, a therapy area, and access to some of Scotland's most stunning scenery.
Whatever your needs may be, the perfect venue awaits you at Loch Ness Lodge whether you are planning a corporate event with a difference, a house party celebration or an intimate wedding.

Hotel in Fort William · 91.17 km from centre
8.8
792 review
Breakfast available
With a stay at The Garrison in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe. This hotel is 0.1 mi (0.1 km) from West Highland Way and 0.2 mi (0.3 km) from Lochaber Geopark Visitor Centre.

Hotel in Wester Ross, Garve · 40.15 km from centre
8.1
758 review
Breakfast available
Located in Garve and with Strathpeffer Spa Golf Club reachable within 19 miles, Aultguish Inn provides concierge services, allergy-free rooms, a garden, free WiFi throughout the property and a terrace. This 4-star hotel offers room service. Guests can use a bar.
Every room has a private bathroom with free toiletries, while some rooms will provide you with a balcony and others also provide guests with mountain views. All guest rooms in the hotel are equipped with a flat-screen TV and a hairdryer.
At Aultguish Inn you'll find a restaurant serving British, Pizza and Scottish cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Guests at the accommodation will be able to enjoy activities in and around Garve, like hiking, fishing and cycling.
Aigas Golf Course is 25 miles from Aultguish Inn. Inverness Airport is 41 miles away.

Hotel in Inverness · 11.62 km from centre
9.0
878 review
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 Cullen, Buckie · 87.16 km from centre
9.4
106 review
With a stay at The Seafield Arms in Buckie, you'll be a 2-minute walk from Cullen Millennium Garden and 6 minutes by foot from Cullen Harbour. This hotel is 1 mi (1.5 km) from Cullen Golf Club and 2.7 mi (4.3 km) from Bow Fiddle Rock.

Hotel in Ballater · 85.89 km from centre
8.2
240 review
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 Nairn · 23.69 km from centre
8.0
105 review
Breakfast available
With a stay at The Clubhouse B&B in Nairn, you'll be near the beach, within a 10-minute walk of Moray Firth and Nairn Beach. This hotel is 0.5 mi (0.8 km) from Nairn Golf Club and 3.2 mi (5.1 km) from Boath House Spa.

Inn in Inverness, Foyers · 29.80 km from centre
8.7
701 review
With a tranquil location in an ancient Highland forest, Craigdarroch Hotel has panoramic views of Loch Ness. There is free WiFi, and the spacious rooms all have private bathrooms and modern amenities.
Craigdarroch Hotel features elegant rooms, some with super king beds. The onsite bar houses a large malt whiskey collection and views of Loch Ness. Food is available every evening, except Sunday where Sunday Lunch is offered until 4pm.
The hotel is next to Falls of Foyers and within easy reach of Loch Ness cruises, golf courses, historic castles, the Caledonian Canal and water sports facilities. Conveniently located for those touring the NC500 and hikers on the South Loch Ness Trail.

Inn in Inverness · 9.85 km from centre
8.3
1,276 review
Located just 7 miles from the city of Inverness, Old North Inn Hotel, Inverness is just a 20-minute from the famous Loch Ness and Culloden Battlefield. With a bar serving real ales and a popular restaurant serving fresh traditional cuisine. The hotel also offers free fast WiFi access and free on-site parking. A regular bus service to and from the city center operates directly at the front door of the hotel.

Inn in Aberdeenshire, Alford · 84.18 km from centre
9.4
79 review
Breakfast available
With a stay at Kildrummy Inn in Alford, you'll be within a 10-minute drive of Cairngorms National Park and Kildrummy Castle. This luxury inn is 9.1 mi (14.7 km) from Alford Valley Steam Railway and 9.1 mi (14.7 km) from Haughton Country Park.

Hotel in Tain · 38.58 km from centre
9.8
13 review
Breakfast available
Located in Tain, The Glenmorangie House is a 1-minute drive from Moray Firth and 13 minutes from Tarbat Discovery Centre. This beach hotel is 8.9 mi (14.3 km) from Browns Gallery and 9.1 mi (14.7 km) from Tarbat Ness Lighthouse.

Chalet in Aviemore · 40.44 km from centre
9.1
817 review
High Range Self-Catering Chalets are set within the beauty of Cairngorms National Park. Free private parking is possible on site, and free WiFi is accessible in some areas.
The well-equipped chalets are designed in an alpine style and enjoy a peaceful setting, surrounded by birch trees and heather. Each chalet has cozy and warm bedrooms, a bathroom with a shower and a living room with sofas and a TV.
High Range Self-Catering Chalets each have a kitchen that features an oven, a fridge, a microwave and kitchenware. Local food shops are found within a 5-minute walk, and there is also a bank and post office close by.
Loch an Eilein nature spot is 3.3 miles from the chalets, while Strathspey Steam Railway leaves from Aviemore Station, a 10-minute walk away.

Hotel in Forres · 39.90 km from centre
9.1
150 review
Breakfast available
Nestling in the bank of Cluny Hill, this small, family-run Victorian mansion offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness.
Built in 1865 and extended in 1910, Cluny Bank is a listed building at Historic Scotland. Carefully maintained, it was a private home for many years and was only recently converted into a Bed and Breakfast. Today the hotel offers a unique blend of modern amenities and many of its fine original features.
Cluny Bank offers a fine selection of 52 local whiskys in our bar - from Speyside, the Highlands, the Islands and Islay.
Forres is located on the A96, within easy reach of both the Whiskey and Castle trail. As the Forres Golf Course is just around the corner, Cluny Bank is also ideally located for golfers.

Chalet in Roybridge, Fort William · 75.53 km from centre
9.8
109 review
Featuring mountain views, Bunroy Park in Fort William features accommodations and a garden. This recently renovated chalet is located 13 miles from Glen Nevis and 23 miles from Loch Linnhe. There's a picnic area and guests can make use of free Wifi, free private parking, and an electric vehicle charging station.
Each unit comes with a sofa, a seating area, a flat-screen TV with satellite channels, a well-equipped kitchen with a dining area, and a private bathroom with a hair dryer. An oven, a microwave, and toaster are also available, as well as a kettle. At the chalet complex, every unit comes with bed linen and towels.
Guests at the chalet will be able to enjoy activities in and around Fort William, like hiking. Skiing, cycling, and fishing are possible within the area, and Bunroy Park offers ski storage space.
Glenfinnan Station Museum is 26 miles from the accommodation, while Ben Nevis Whisky Distillery is 11 miles from the property. Oban Airport is 50 miles away.

Hotel in Aviemore · 39.62 km from centre
9.2
663 review
Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodations beside these rugged mountains. Furnished with Scandinavian pine, its apartments offer free WiFi and parking.
Two centrally heated bedrooms, one double room with new private bathrooms and one with twin beds, both have ample storage and hanging space, and reading lamps. There is also a pull out sofa bed in the living room which linen is supplied for. The main bathroom has a full-size bath and separate power shower.
A spacious sitting room with excellent mountain views includes a large dining area, a TV with Freeview and a DVD player. DVDs are available at reception. There is a fully equipped kitchen, with cookware and crockery provided, which has an oven, hob, fridge freezer, microwave, dishwasher and coffee maker.
In the heart of the UK’s largest national park, Aviemore offers a wealth of sporting activities, as well as a range of pubs and restaurants. The busy Highland city of Inverness is around 40 minutes’ drive away.

Hotel in Muir of Ord · 16.82 km from centre
9.4
371 review
Surrounded by Inverness countryside, Carndaisy House offers free parking, free Wi-Fi and spacious bedrooms. Located North from Inverness, the property is ideally located for guests wishing to do the North Coast 500 trail.
With an elegant decor, all our rooms come with modern private bathrooms, fluffy white towels and a selection of complementary toiletries. A flat screen TV, hairdryer and hospitality tray with a selection of teas, coffee, hot chocolate and biscuits are featured in the rooms.
Carndaisy offers a varied menu for breakfast including home-made breads, scones and pancakes, using local organic produce where possible. The property also caters for gluten free, dairy intolerant, vegetarian and vegan guests.
Guests can use the large patio area with outdoor furniture and views of the mountains, or the hidden tables within the wooded area.
Glen Ord Distillery is located 1.9 mi away, while Rogie Falls is 7 mi from the property. Loch Ness can be reached 25 minutes from Carndaisy House.

Chalet in Wester Ross, Plockton · 88.88 km from centre
9.6
111 review
Duirinish Pods with Private Hot Tubs and Duirinish Bothy with No Hot Tub features a hot tub and free private parking, and is within 4.3 miles of Kyle of Lochalsh and 9.1 miles of Eilean Donan Castle. There's a private entrance at the chalet for the convenience of those who stay. The chalet offers sea views, an outdoor fireplace, and free Wifi is available throughout the property.
All units include a seating area, a flat-screen TV with streaming services, a fully equipped kitchenette, a dining area, and a private bathroom equipped with a hair dryer, while some rooms feature a terrace or a balcony. A microwave, a toaster, and fridge are also featured, as well as a kettle. At the chalet complex, the units are fitted with bed linen and towels.
Guests can make the most of the warm weather with the property's barbecue facilities.
The chalet has a picnic area where you can spend the day outdoors.
Museum of the Isles is 26 miles from the chalet. Inverness Airport is 81 miles away.

Agritourism property in Inverness · 24.14 km from centre
9.6
64 review
Breakfast available
Located in Inverness, Loch Ness Glamping is in a rural location, within a 5-minute drive of Loch Ness Centre & Exhibition and Loch Ness 2000 Exhibition Centre. This 4-star farm stay is 4.2 mi (6.8 km) from Urquhart Castle and 2.3 mi (3.8 km) from Loch Ness Gallery.