You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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
Property in Nairn · 0.18 km from centre
7.2
403 reviews
Breakfast available
Located in Nairn, Waverley Hotel is within a 15-minute walk of Nairn Museum and Iolaire. This property is 0.6 mi (0.9 km) from Nairn Beach and 0.9 mi (1.5 km) from Moray Firth.
Hotel in Nairn · 1.21 km from centre
8.6
303 reviews
Breakfast available
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf Club. This beach hotel is 0.6 mi (1 km) from Nairn Beach and 0.9 mi (1.4 km) from Nairn Museum.
Hotel in Nairn · 0.85 km from centre
8.4
206 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.
Inn in Auldearn, Nairn · 3.60 km 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.
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 Nairn · 0.97 km from centre
8.2
858 reviews
Breakfast available
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be near the beach, within a 15-minute walk of Moray Firth and Nairn Golf Club. This hotel is 0.8 mi (1.2 km) from Nairn Beach and 1 mi (1.6 km) from Nairn Museum.
Property in Nairn · 0.29 km from centre
8.8
193 reviews
Breakfast available
Located in Nairn, Aurora Hotel & Italian Restaurant is within a 15-minute walk of Nairn Museum and Nairn Beach. This property is 0.7 mi (1 km) from Iolaire and 0.7 mi (1.2 km) from Moray Firth.
Hotel in Nairn · 0.85 km from centre
8.0
105 reviews
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 Nairn · 0.23 km from centre
8.2
49 reviews
Breakfast available
When you stay at Havelock Hotel in Nairn, you'll be by the ocean, within a 10-minute walk of Nairn Museum and Nairn Beach. This eco-certified inn is 0.5 mi (0.7 km) from Iolaire and 0.9 mi (1.4 km) from Moray Firth.
Hotel in Nairn · 0.23 km from centre
8.6
130 reviews
Breakfast available
When you stay at The Bandstand in Nairn, you'll be near the beach, within a 10-minute walk of Nairn Museum and Nairn Beach. This hotel is 0.4 mi (0.7 km) from Iolaire and 0.9 mi (1.5 km) from Moray Firth.
Hotel in Nairn · 0.82 km from centre
9.6
42 reviews
Breakfast available
When you stay at Westerlea Hotel in Nairn, you'll be near the airport, within a 5-minute drive of Nairn Museum and Nairn Golf Club. This hotel is 0.9 mi (1.5 km) from Nairn Beach and 5.9 mi (9.5 km) from Cawdor Castle.
Guesthouse in Nairn · 0.84 km from centre
9.8
182 reviews
When you stay at Invernairne Guest House in Nairn, you'll be on the beach, within a 10-minute walk of Nairn Beach and Nairn Museum. This beach guesthouse is 0.4 mi (0.6 km) from Moray Firth and 0.6 mi (0.9 km) from Nairn Golf Club.
Property in Nairn · 0.39 km from centre
9.6
116 reviews
Breakfast available
Located in Nairn, Tali Ayer is within a 15-minute walk of Nairn Museum and Iolaire. This bed & breakfast is 0.7 mi (1.1 km) from Nairn Beach and 0.9 mi (1.5 km) from Moray Firth.
Bed & breakfast in Nairn · 0.27 km from centre
9.6
59 reviews
Breakfast available
With a stay at Cawdor House, you'll be centrally located in Nairn, a 7-minute walk from Nairn Museum and 15 minutes by foot from Nairn Beach. This bed & breakfast is 0.9 mi (1.4 km) from Moray Firth and 1.1 mi (1.7 km) from Nairn Golf Club.
Inn in Nairn · 0.24 km from centre
7.8
575 reviews
Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an private bathroom with a selection of free toiletries. Free off-road parking is provided and Nairn town center is just a 5-minute walk away.
Dolphins can be spotted off the coast and 2 championship golf courses are within 5 minutes’ drive of The Albert Inn. Inverness Airport is less than 10 minutes’ drive away and Inverness’ lovely city center can be reached after a 20-minute drive.
Guests can enjoy a full Scottish breakfast in Albert Inn's dining room and there is also an on-site bar to relax with a drink in.
Bed & breakfast in Nairn · 1.88 km from centre
10.0
49 reviews
Breakfast available
Located in Nairn, Carnach House is within a 5-minute drive of Nairn Museum and Moray Firth. This bed & breakfast is 1.7 mi (2.7 km) from Nairn Golf Club and 1.8 mi (2.9 km) from Nairn Beach.
Property in Inverness · 7.82 km from centre
9.4
86 reviews
Breakfast available
Located in Inverness, Broomlea is a 4-minute drive from Fort George and 5 minutes from Moray Firth. This bed & breakfast is 13 mi (21 km) from Inverness Castle and 5.2 mi (8.4 km) from Nairn Museum.
Guesthouse in Nairn · 0.37 km from centre
7.0
2 reviews
With a stay at Duchally in Nairn, you'll be within a 15-minute walk of Nairn Museum and Nairn Beach. This guesthouse is 0.7 mi (1.2 km) from Moray Firth and 0.8 mi (1.3 km) from Iolaire.
Cottage in Nairn · 0.48 km from centre
10.0
2 reviews
When you stay at this cottage in Nairn, you'll be near the beach, within a 15-minute walk of Nairn Museum and Moray Firth. This cottage is 0.6 mi (1 km) from Nairn Beach and 0.8 mi (1.3 km) from Iolaire.
Apartment in Nairn · 0.06 km from centre
9.3
315 reviews
Douglas House Apartments enjoys a location in Nairn, 16 miles from Inverness Castle and 11 miles from Castle Stuart Golf Links. This beachfront property offers access to free Wifi and free private parking. When staying at the apartment, guests can use private entrance.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a microwave, and a toaster. The apartment complex provides certain units with sea views, and all units are fitted with a kettle. At the apartment complex, all units have a desk, a flat-screen TV, and a private bathroom.
Guests at Douglas House Apartments will be able to enjoy activities in and around Nairn, like hiking.
Popular points of interest near the accommodation include Nairn Central Beach, Nairn Museum, and Nairn Dunbar Golf Club. Inverness Airport is 6.8 miles 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: