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 Isle of Skye, Portree · 80.16 km from centre
9.4
125 reviews
Breakfast available
Located in Portree, Greshornish House Hotel is in the historical district, within a 15-minute drive of Dunvegan Castle and The Shilasdair Shop. This upscale hotel is 17.8 mi (28.6 km) from Portree Harbour and 11.2 mi (18.1 km) from Macleod's Tables.

Hotel in Oban · 101.84 km from centre
7.6
605 reviews
Breakfast available
When you stay at Oban Bay Hotel in Oban, you'll be on the waterfront, within a 5-minute walk of Oban War and Peace Museum and Dunollie Wood. 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 City Centre, Inverness · 57.87 km from centre
7.8
1,013 reviews
Breakfast available
With a stay at Mercure Inverness Hotel in Inverness (Inverness City Centre), you'll be within a 15-minute drive of Inverness Castle and Loch Ness. This hotel is 0.2 mi (0.4 km) from Eastgate Shopping Centre and 0.2 mi (0.4 km) from Victorian Market.

Country house in Fort William · 52.83 km from centre
8.7
147 reviews
Breakfast available
Set among the beautiful Scottish West Highlands scenery, 19th-century Inverlochy is an award-winning luxury hotel and restaurant. Fort William town center is just 4 mi away.
The Menu features modern British cuisine which is internationally recognized by all major guides. We have been awarded AA 3 Red Rosettes.
All of the individually designed rooms have sumptuous decor, with a TV, CD player and a private bathroom. A DVD player and Play Station 2 are available on request. Striking mountainside views may be enjoyed.
Leisure activities at Inverlochy include tennis, fishing and clay pigeon shooting. Free WiFi internet access and free parking are available.

Hotel in Spean Bridge · 39.85 km from centre
9.0
159 reviews
Breakfast available
With a stay at Corriegour Lodge Hotel in Spean Bridge, you'll be 16.1 mi (25.8 km) from Ben Nevis Distillery and 18 mi (29 km) from West Highland Museum. This upscale hotel is 0.1 mi (0.1 km) from Lochaber Geopark and 0.2 mi (0.3 km) from Loch Lochy.

Hotel in Dunblane · 140.43 km from centre
9.8
343 reviews
Located in Dunblane, Cromlix is in a provincial park, within a 10-minute drive of Cathedral Museum and Dunblane Museum. This luxury hotel is 13.4 mi (21.6 km) from Loch Lomond and The Trossachs National Park and 10.4 mi (16.8 km) from Stirling Castle.

Hotel in Crinan · 138.58 km from centre
8.7
542 reviews
Breakfast available
Crinan Hotel is located in Crinan, 36 miles from Oban and 31 miles from Inveraray. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Crinan Hotel features free WiFi .
There is room service at the property.
Dunoon is 70 miles from Crinan Hotel, while Furnace is 40 miles from the property. Glasgow Airport is 86 miles away.

Hotel in Pitlochry · 109.74 km from centre
9.6
156 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 Southern Highlands, Taynuilt · 104.53 km from centre
9.0
49 reviews
Breakfast available
Located in Taynuilt, Ardanaiseig Hotel is in the historical district, a 1-minute drive from Loch Awe and 6 minutes from Loch Visions. This hotel is 7.2 mi (11.7 km) from Glen Nant National Nature Reserve and 10.2 mi (16.5 km) from Bonawe Iron Furnace.

Hotel in Ballater · 129.73 km from centre
9.2
292 reviews
When you stay at Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This spa hotel is 0.3 mi (0.4 km) from Craigendarroch Hill and 0.3 mi (0.5 km) from Ballater Old Royal Station.

Hotel in Aviemore · 80.15 km from centre
7.3
2,284 reviews
Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, a choice of restaurants and bars, as well as extensive leisure facilities including an on-site cinema. There is a championship golf course nearby.
The 4-star rooms at the Macdonald Aviemore Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. Some family rooms feature a partitioned area with bunk beds. Other family rooms will either have a sofa bed or a pop-up bed.
Within this hotel you’ll find Spey Burger, a contemporary American-style family diner serving burgers, burritos, milkshakes and more. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Aspects Restaurant in Macdonald Highlands Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel. Both Spey Burger and Giovanni's are seasonal restaurants.
Guests staying in Macdonald Aviemore Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Center. Located a short 5-minute walk across the resort the center includes a large leisure pool, soft play, gym and café 'seasonal'.
Children aged 12 and under can stay and take breakfast for free when sharing a suitable room with two adults. Child dinner will be charged separately dependent on menu chosen

Hotel in Aviemore · 80.27 km from centre
7.5
3,183 reviews
Breakfast available
Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.
The 4-star rooms at the Macdonald Highlands Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available. Family rooms, some interconnecting, are available with either a sofa or pop up bed for the children.
Within this hotel you will find Aspects Restaurant, the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel.
Please note, Spey Burger and Giovanni's are seasonal restaurants
The Macdonald Highlands Hotel at Macdonald Aviemore Resort also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Center including a large leisure pool, soft play, gym and seasonal café.

Country house in Callander · 132.56 km from centre
8.8
448 reviews
Breakfast available
set within its own gardens and woodlands on the banks of the River Teith, Thackray House is the perfect base from which to explore the stunning surrounding countryside.
Dating back to 1625, the building is filled with original period features. Individually designed rooms with attached bathroom include Smart TV, tea and coffee making facilities and a hairdryer. Some rooms also feature spa baths and lounges areas.
Thackray House serves a full cooked breakfast daily. Dining at Thackray House is a relaxed yet refined experience, guided by the seasons and inspired by the finest local Scottish produce. From the welcoming comfort of the Lounge Menu, where classic favorites are served throughout the day, to the timeless ritual of Afternoon Tea, each setting within the house lounge areas offers its own distinctive character and charm. Dinner is served in the Strawberry Fields Bistro, where freshly grown produce from our very own walled garden brings each dish to life, celebrating the best of the season with simple, elegant flavors.
If you are looking for some activity there is so much to do on the doorstep, be that walking, hill climbing, canoeing, horse riding, cycling, fishing or playing golf. The picturesque local golf course at Callander is a short walk away from the hotel and horse-riding stables a mere ten minute drive. Fishing can be organized on our own stretch of the River Teith or on other local rivers. Glasgow and Edinburgh are around 1 hour’s drive away.

Hotel in Fort William · 58.00 km from centre
8.8
2,367 reviews
Looking onto Loch Linnhe, the Clan Macduff Hotel offers scenic views of the Highland landscape, free WiFi in public areas, free private parking and a restaurant serving Highland cuisine.
Each bright room at Clan Macduff Hotel includes a private bathroom, as well as a flat-screen TV, hairdryer, and tea/coffee facilities.
Some rooms offer views of the loch. Make sure you book a room with a loch view as not all rooms offer this.
Guests can enjoy free buffet breakfast in the restaurant. While in the evening the restaurant offers a wide range of dishes using Scottish produce. The lounge bar offers a selection of over 50 different Scottish malt whiskeys, 30 Scottish gins and a range of Scottish and local beers.
Ben Nevis, the highest mountain in Britain, is 10 minutes’ drive away. The Ben Nevis Distillery can be reached in 10 minutes by car.
It is just 5 minutes' drive from Fort William or approximately 35 minute walk.

Hotel in Banavie, Fort William · 52.43 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 center 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 Dingwall · 53.41 km from centre
8.6
879 reviews
Breakfast available
Located in Dingwall, Tulloch Castle Hotel is in a rural location, within a 15-minute walk of Tulloch Castle and Dingwall Leisure Centre. This hotel is 15.4 mi (24.8 km) from Inverness Castle and 1 mi (1.5 km) from Dingwall Museum.

Hotel in Pitlochry, Grandtully · 110.74 km from centre
9.1
119 reviews
Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar. The property is around 28 miles from Scone Palace, 17 miles from Blair Castle and 5.3 miles from Aberfeldy Golf Course. The Scottish Crannog Centre is 11 miles from the hotel and Blair Atholl Golf Club is 16 miles away.
All rooms in the hotel are equipped with a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, some rooms at The Grandtully Hotel also have a river view.
Blairgowrie Golf Club is 23 miles from the accommodation, while Huntingtower Castle is 25 miles from the property. Dundee Airport is 39 miles away.

Hotel in Gairloch · 52.35 km from centre
9.2
150 reviews
With a stay at Shieldaig Lodge Hotel in Gairloch, you'll be within a 5-minute drive of Loch Bad na h-Achlaise and Gairloch Sitooterie. This hotel is 2.8 mi (4.4 km) from Badachro Distillery and 3.2 mi (5.1 km) from Gairloch Golf Club.

Hotel in Muir of Ord · 45.66 km from centre
9.1
144 reviews
Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord. The property is located 15 miles from Inverness Castle, 9 miles from Strathpeffer Spa Golf Club and 14 miles from Inverness Train Station. The hotel has a sauna, room service and free WiFi throughout the property.
At the hotel, all rooms are equipped with a closet. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Estate Of Ord all rooms come with a desk and a flat-screen TV.
The accommodation offers 4-star accommodations with a spa center.
University of the Highlands and Islands, Inverness is 15 miles from Estate Of Ord, while Castle Stuart Golf Links is 20 miles away. Inverness Airport is 21 miles from the property.

Hotel in Dornoch · 91.54 km from centre
8.8
202 reviews
Breakfast available
With a stay at Royal Golf Hotel in Dornoch, you'll be next to a golf course, just a 5-minute walk from Carnegie Courthouse Visitor Centre and 6 minutes by foot from Dornoch Cathedral. This golf hotel is 0.9 mi (1.4 km) from Dornoch Beach and 0.9 mi (1.5 km) from Historylinks.