If you're yearning for a truly enchanting escape, look no further than the majestic Scottish Highlands. With its breathtaking landscapes and rich cultural heritage, the Scottish Highlands provide the perfect backdrop for an unforgettable getaway. Whether you're planning a romantic retreat, a last-minute adventure, or a celebratory New Year's escape, the Highlands offer a range of options to suit your desires.
Indulge in the tranquillity of the Highland weekend breaks available, and choose from a variety of hotels that cater to your every need. From charming country retreats to luxurious lodges, there are deals to suit all budgets. Immerse yourself in the rugged beauty of the Highlands, with its sprawling mountains, serene lochs, and ancient castles, providing endless opportunities for exploration and relaxation. For those seeking a spontaneous adventure, the Highlands offer a range of last-minute options. Take advantage of the stunning scenery and embark on thrilling outdoor activities such as hiking, fishing, or even wildlife spotting. Experience the magic of the Highlands in its rawest form.
As the year comes to a close, why not celebrate in style with a memorable New Year's break in the Scottish Highlands? Toast to new beginnings amidst the stunning landscapes and enjoy traditional festivities and ceilidhs that will make your getaway truly special. If you're planning a romantic break for two, the Scottish Highlands offer the perfect setting. Enjoy leisurely walks hand in hand through the picturesque countryside, cosy up by a roaring fire, and indulge in delicious local cuisine. The Highlands provide an idyllic backdrop for creating cherished memories with your loved one.
2,119 properties
Hotel in Aviemore · 24.15 mi from centre
7.6
716 reviews
Breakfast available
Reserve now, pay later
With a stay at Macdonald Aviemore Highland Hotel in Aviemore, you'll be in a national park, just a 5-minute walk from Dalfaber Neighbourhood Centre and 8 minutes by foot from Cairngorm Brewery. This family-friendly hotel is 13 mi (20.9 km) from Cairngorms National Park and 0.7 mi (1.2 km) from Spey Valley Championship Golf Course.
Hotel in Inverness City Centre, Inverness · 0.08 mi from centre
8.8
361 reviews
Breakfast available
River Ness Hotel, a member of Radisson Individuals is centrally located in Inverness – a 4-minute walk from Victorian Market and 7 minutes by foot from Inverness Castle. This hotel is 0.5 mi (0.8 km) from Inverness Cathedral and 0.6 mi (1 km) from Eden Court Theatre.
Guesthouse in Inverness City Centre, Inverness · 0.03 mi from centre
6.2
698 reviews
Breakfast available
With a stay at Waverley Guest House in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Victorian Market. This guest house is 0.3 mi (0.4 km) from Eastgate Shopping Centre and 0.6 mi (1 km) from Merkinch Local Nature Reserve.
Hotel in Fort William · 55.41 mi from centre
6.8
842 reviews
Breakfast available
With a stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district, within a 10-minute drive of Ben Nevis and Lochaber Geopark. This eco-friendly hotel is 0.3 mi (0.5 km) from Loch Linnhe and 0.5 mi (0.8 km) from Inverlochy Castle.
Guest house in Inverness City Centre, Inverness · 0.40 mi from centre
8.4
2,751 reviews
Situated in central Inverness, Ardross Glencairn is just 5 minutes’ walk from the river and 15 minutes from the bus and rail station. The property is 2 historically listed Victorian houses, joined by an extension at the rear and offers free Wi-Fi in public areas. Rooms at the front of the property retain original period features, and all benefit from a Freeview TV, hairdryer and towels. Most have an en suite bathroom and all rooms have tea/coffee making facilities. The self service continental breakfast is served in the dining room with a selection of options to start your day. Ardross Glencairn guest house is within a 5-minute walk of several restaurants and bars. Inverness Museum & Art Gallery and Milton Leisure Club are less than half a mile away.
Hotel in Fort William · 56.39 mi from centre
7.2
2,117 reviews
Reserve now, pay later
The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only basis. Ideally based to explore the Scottish Highlands, Bank Street Lodge is only four years old and all rooms are modern and in excellent order. You have the opportunity to discover many of the visitor attractions that are located in the Fort William area. Nevis Range, Ben Nevis, Glen Nevis, West Highland Museum, Loch Ness and Seal Island Cruises are just a few of the many attractions that are well worth a visit. For the sports minded among you, there are golf courses, mountain biking, hillwalking and all of the usual outdoor pursuits that you would expect to find in a major tourist town.
Inn in Auldearn, Nairn · 16.80 mi from centre
10.0
2 reviews
Breakfast available
With a stay at The 1645 Inn in Nairn, you'll be steps from Boath House Spa and a 4-minute drive from Iolaire. This inn is 2.7 mi (4.3 km) from Nairn Museum and 3 mi (4.9 km) from Nairn Beach.
Bed & breakfast in Nairn · 15.03 mi from centre
7.2
403 reviews
Breakfast available
Only 3 rooms left
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 Strathpeffer · 13.88 mi from centre
6.2
8 reviews
This property is offering a temporary discount on staysSave:13%
Breakfast available
Located in Strathpeffer, The Retreat Hotel is next to a golf course – a 3-minute walk from Strathpeffer Pavilion and 9 minutes by foot from Strathpeffer Pump Room. This golf hotel is 1 mi (1.7 km) from Castle Leod and 3.2 mi (5.2 km) from Falls of Rogie.
Hotel in Dingwall · 13.40 mi from centre
8.2
115 reviews
Breakfast available
Reserve now, pay later
Located in Dingwall, Novar Arms Hotel is a 1-minute drive from Fyrish Monument and 7 minutes from Alness Golf Club. This spa hotel is 4.7 mi (7.6 km) from Dalmore Distillery and 6.3 mi (10.2 km) from Dingwall Museum.
Hotel in Kyle · 53.92 mi from centre
8.2
213 reviews
This property is offering a temporary discount on staysSpecial deal: save 13%
Breakfast available
Located in Kyle, Balmacara Hotel is by the sea, within a 10-minute drive of Eilean Donan Castle and Skye Bridge. This beach hotel is within the region of Fairy Pools and Old Man of Storr.
Hotel in Aviemore · 25.17 mi from centre
9.0
2,480 reviews
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 centre 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 en suite bathroom, and tea and coffee making facilities are also included in each neutrally decorated room.
Hotel in Fort William · 55.91 mi from centre
8.8
556 reviews
Breakfast available
Reserve now, pay later
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 Fort William · 56.27 mi from centre
7.8
905 reviews
Breakfast available
Reserve now, pay later
With a stay at Alexandra Hotel, you'll be centrally located in Fort William, within a 10-minute drive of Ben Nevis and Loch Linnhe. This eco-friendly hotel is 0.1 mi (0.1 km) from Lochaber Geopark and 0.3 mi (0.5 km) from Lochaber Geopark Visitor Centre.
Hotel in Nairn · 14.81 mi from centre
8.4
200 reviews
Breakfast available
With a stay at West End Hotel in Nairn, you'll be near the beach, within a 10-minute walk of Nairn Beach and Moray Firth. This hotel is 0.6 mi (0.9 km) from Nairn Golf Club and 6.2 mi (10 km) from Cawdor Castle.
Hotel in Fort William · 56.39 mi from centre
7.2
347 reviews
Breakfast available
With a stay at Imperial Hotel in Fort William (Fort William City Centre), you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This hotel is 0.1 mi (0.1 km) from Lochaber Geopark and 0.1 mi (0.1 km) from Lochaber Geopark Visitor Centre.
Hotel in Inverness City Centre, Inverness · 0.51 mi from centre
8.0
107 reviews
This property is offering a temporary discount on staysTonight only: save 12%
Breakfast available
Only 2 rooms left
With a stay at Crown Court Hotel & Bar. in Inverness (Crown), you'll be within a 15-minute walk of Inverness Castle and Bellfield Park. This hotel is 0.6 mi (1 km) from Inverness Visit Scotland Information Centre and 0.7 mi (1.1 km) from Inverness Museum and Art Gallery.
Inn in Invergordon · 14.77 mi from centre
8.6
107 reviews
Breakfast available
Located in Invergordon, Tuckers Inn is within a 10-minute drive of Dalmore Distillery and Alness Golf Club. This inn is 8.2 mi (13.2 km) from Fyrish Monument and 11 mi (17.7 km) from Tain Through Time.
Hotel in Kingussie · 28.33 mi from centre
7.8
230 reviews
Breakfast available
Reserve now, pay later
Located in Kingussie, Duke Of Gordon Hotel is within a 5-minute drive of Kingussie Golf Club and Ruthven Barracks. This eco-friendly hotel is 13.6 mi (21.9 km) from Cairngorms National Park and 2.1 mi (3.3 km) from Highland Folk Museum.
Hotel in Tain · 23.86 mi from centre
8.0
252 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.
The Scottish Highlands, with its captivating landscapes and rich cultural heritage, is a top destination for holidaymakers. Here are six of the most popular Highland holiday areas: