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

Holiday park in Forres, Dyke · 9.61 km from centre
7.6
19 reviews
Located in Dyke in the Grampian region with Brodie Castle nearby, C5, The Old Mill Caravan Park, Brodie provides accommodation with free private parking. The property is around 26 km from Elgin Cathedral, 27 km from Castle Stuart Golf Links and 36 km from University of the Highlands and Islands, Inverness. The property is non-smoking and is set 36 km from Inverness Castle.
The holiday park consists of 2 separate bedrooms, 1 bathroom with a hair dryer, a seating area, and a living room. Towels and bed linen are featured in the holiday park.
Inverness Railway Station is 36 km from the holiday park, while Nairn Dunbar Golf Club is 10 km away. Inverness Airport is 22 km from the property.

Vacation home in Forres · 9.66 km from centre
Located in Forres, this holiday home is a 3-minute drive from Brodie Castle and 5 minutes from Boath House Spa. This holiday home is 3.9 mi (6.3 km) from Forres Tolbooth and 3.9 mi (6.3 km) from Moray Coast Trail.

Hotel in Nairn · 0.85 km from centre
8.4
225 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 Nairn · 3.67 km from centre
5.0
10 reviews
Breakfast available
Located in Nairn, The Wendy Hoose is within a 5-minute drive of Moray Firth and Nairn Beach. This bed & breakfast is 2.8 mi (4.5 km) from Nairn Museum and 4.6 mi (7.5 km) from Brodie Castle.

Hotel in Nairn · 3.67 km from centre
4.5
4 reviews
Breakfast available
With a stay at Boath House in Nairn, you'll be within a 5-minute drive of Moray Firth and Nairn Beach. This 5-star inn is 4.6 mi (7.5 km) from Brodie Castle and 7.3 mi (11.7 km) from Cawdor Castle.

Holiday home in Forres · 9.66 km from centre
South Lodge - Brodie Castle in Forres features accommodation with free WiFi, 37 km from Inverness Castle, 26 km from Elgin Cathedral and 28 km from Castle Stuart Golf Links. Boasting free private parking, the holiday home is in an area where guests c...

Cabin in Nairn · 7.52 km from centre
9.4
21 reviews
Located in Nairn, Macbeth's Hillock is within a 5-minute drive of Boath House Spa and Brodie Castle. This cabin is 5.4 mi (8.6 km) from Iolaire and 5.5 mi (8.8 km) from Nairn Museum.

Hotel in Inverness · 12.84 km from centre
9.0
878 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.

Inn in Invergordon · 20.81 km from centre
8.8
111 reviews
Breakfast available
Located in Invergordon, Tuckers Inn is within a 5-minute drive of Invergordon Arts Centre and Invergordon Leisure Centre. This inn is 3.5 mi (5.6 km) from Dalmore Distillery and 4.9 mi (7.9 km) from Alness Golf Club.

Hotel in Forres · 16.21 km from centre
8.6
156 reviews
Breakfast available
Located in Forres, Ramnee Hotel is a 1-minute drive from Grant Park and 6 minutes from Universal Hall Arts Centre. This hotel is 4.6 mi (7.3 km) from Brodie Castle and 8.3 mi (13.4 km) from Boath House Spa.

Bed & breakfast in Highland, Cromarty · 14.19 km from centre
10.0
51 reviews
When you stay at The Factor's House in Cromarty, you'll be by the sea, within a 10-minute walk of Hugh Miller’s Cottage & Museum and Cromarty Courthouse. This luxury bed & breakfast is 0.4 mi (0.6 km) from Cromarty Museum and 0.4 mi (0.6 km) from Hugh Miller Museum.

Hotel in Culloden, Inverness · 19.20 km from centre
9.6
369 reviews
Breakfast available
When you stay at Culloden House Hotel in Inverness, you'll be in the historical district, within a 10-minute drive of Inverness Castle and Inverness Cathedral. This hotel is 3.1 mi (5.1 km) from Culloden Battlefield and 3.3 mi (5.4 km) from Castle Stuart.

Country house in Rafford, Forres · 18.20 km from centre
9.4
43 reviews
Breakfast available
Located in Forres, Blervie House is on a lake, within a 15-minute drive of Ben Romach Distillery and Brodie Castle. This luxury country house is 17.2 mi (27.6 km) from Cawdor Castle and 17.8 mi (28.7 km) from Moray Golf Club.

Hotel in Culloden, Inverness · 20.23 km from centre
8.2
159 reviews
With a stay at Smithton Hotel in Inverness, you'll be within a 10-minute drive of Inverness Castle and Inverness Cathedral. This hotel is 3.2 mi (5.2 km) from Eastgate Shopping Centre and 3.3 mi (5.4 km) from Culloden Visitor Centre.

Hotel in Forres · 16.43 km from centre
Located in Forres, Cluny Hill Hotel is within a 15-minute walk of Nelson's Tower and Grant Park. This hotel is 0.7 mi (1.1 km) from Dava Way and 0.9 mi (1.5 km) from Moray Coast Trail.

Hotel in Forres · 15.42 km from centre
7.2
42 reviews
Breakfast available
With a stay at Carlton Hotel in Forres, you'll be just steps from Moray Coast Trail and Forres Tolbooth. This hotel is 0.2 mi (0.3 km) from Dava Way and 0.2 mi (0.4 km) from Grant Park.

Holiday home in Forres · 17.43 km from centre
9.2
19 reviews
Situated in Forres in the Grampian region, with Findhorn Beach nearby, Aurora View features accommodation with free WiFi and free private parking. The property is around 42 km from Castle Stuart Golf Links, 50 km from University of the Highlands and Islands, Inverness and 50 km from Inverness Railway Station. The property is non-smoking and is set 21 km from Elgin Cathedral.
The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a walk-in shower.
Guests at the holiday home will be able to enjoy activities in and around Forres, like golfing, cycling and fishing. Guests can relax in the garden at the property.
Brodie Castle is 15 km from Aurora View, while Nairn Dunbar Golf Club is 24 km from the property.

Holiday home in Forres · 18.39 km from centre
8.6
7 reviews
Set in Forres in the Grampian region, Easter Blervie offers accommodation with free WiFi and free private parking. The property is situated 20 km from Elgin Cathedral, 39 km from Castle Stuart Golf Links and 46 km from University of the Highlands and Islands, Inverness. The property is non-smoking and is located 47 km from Inverness Castle.
This holiday home is fitted with 1 bedroom, a kitchen with dishwasher, a TV, a seating area and 1 bathroom with a walk-in shower. The accommodation offers a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Forres, like golfing, cycling and fishing. Guests can relax in the garden at the property.
Inverness Railway Station is 47 km from Easter Blervie, while Brodie Castle is 11 km from the property. Inverness Airport is 33 km away.

Apartment in Highland, Cromarty · 14.73 km from centre
9.5
4 reviews
Located in Cromarty and only 300 metres from Cromarty Beach, Flat 4, The Byre provides accommodation with sea views, free WiFi and free private parking. The property is situated 35 km from Inverness Railway Station, 36 km from University of the Highlands and Islands, Inverness and 38 km from Strathpeffer Spa Golf Club. The property is non-smoking and is set 36 km from Inverness Castle.
The spacious apartment features 1 bedroom, a TV, a fully equipped kitchen with an oven and a toaster, a washing machine, and 1 bathroom with a walk-in shower.
Guests at the apartment will be able to enjoy activities in and around Cromarty, like golfing, cycling and fishing.
Castle Stuart Golf Links is 42 km from Flat 4, The Byre. Inverness Airport is 48 km away.

Holiday home in Highland, Cromarty · 14.55 km from centre
9.0
2 reviews
Seashell Cottage, a property with a garden, is located in Cromarty, 35 km from Inverness Castle, 35 km from Inverness Railway Station, as well as 36 km from University of the Highlands and Islands, Inverness. Located around 38 km from Strathpeffer Spa Golf Club, the holiday home is also 44 km away from Castle Stuart Golf Links. Free WiFi is available throughout the property and Cromarty Beach is 300 metres away.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Cromarty, like golfing, cycling and fishing.
Inverness Airport is 47 km away.
It’s no secret that the Scottish Highlands are home to some of the most beautiful beaches in the UK. By booking a last-minute Highlands hotel in Nairn, you’ll be able to fill your time with coastal strolls along idyllic beaches and trips to fantastic local restaurants and majestic ancient castles. The seaside town is also an excellent base for exploring the Cairngorms National Park, Loch Ness and the Black Isle peninsula, all of which are scenic short drives away.
Check in to the Golf View Hotel & Spa for a romantic stay in the heart of Nairn where you’ll have access to a bubbling hot tub, free WiFi and the hotel’s rosette-awarded restaurant. Cosy Albert Inn and the Muthu Newton Hotel both sit steps from the Moray Firth and are great choices if you need a cheap hotel near Inverness Airport. Visiting with family? Take your little ones to the friendly Corsee House Hotel where you can stay in a spacious en suite family room and enjoy handy free parking.
Spend a sunny afternoon practising your swing at one of Nairn’s golf courses or set off on a hike along the waterfront from Nairn Beach. You could also delve into the history of the 14th-century Cawdor Castle or the nearby Culloden Battlefield. Want to discover even more about the area’s past? Check out the Nairn Museum, Fort George or The Highlanders Museum. If you’re visiting in winter, you might even be lucky enough to glimpse the Northern Lights once the sun goes down! Now you know what’s waiting for you in Nairn, why not browse our amazing last-minute hotels?
Whether you’re a foodie, whisky connoisseur, outdoor adventurer or laid-back leisure seeker, the Scottish Highlands has something for you. Discover our last-minute hotels in the following popular destinations: