Enter your dates to see the latest prices and deals for Nairn hotels
Located in Nairn, less than 1 km from Nairn Central Beach, The Clubhouse Nairn provides accommodation with a garden, free private parking and a bar.
Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
Situated less than 1 km from Nairn Central Beach, Aurora Hotel & Italian Restaurant offers 2-star accommodation in Nairn and has a restaurant, a bar and water sports facilities.
Featuring a garden, terrace, bar and free WiFi, The 1645 Inn is located in Nairn, 30 km from Inverness Castle and 21 km from Castle Stuart Golf Links.
Situated in Nairn, 1.5 km from Nairn Central Beach, Westerlea Hotel Nairn features accommodation with a garden, free private parking, a restaurant and a bar.
Situated in Nairn, 400 metres from Nairn Central Beach, The Havelock features accommodation with a garden, free private parking, a terrace and a restaurant.
With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...
Set in Nairn, 30 km from Inverness Castle, Boath House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar....
Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.
Offering a garden and garden view, Glen Lyon Lodge Bed and Breakfast is situated in Nairn, 1.2 km from Nairn Central Beach and 25 km from Inverness Castle.
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Nairn
Popular with guests booking hotels in Dyke
Set in Dyke, 36 km from Inverness Castle, The Old Mill Inn & Restaurant offers accommodation with a garden, free private parking, a restaurant and a bar.
Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an en suite bathroom with a selection of free toiletries.
Located in Nairn in the Highlands region, with Nairn Central Beach and Nairn Museum nearby, Duchally House provides accommodation with free private parking.
Wee Corsee offers accommodation in Nairn, 200 metres from Nairn Museum. The unit is 8 km from Cawdor Castle. Free private parking is available on site.
Located in Nairn, near Nairn Central Beach and Nairn Museum, the historic North End The Cottage features a garden.
Set in Nairn and only 700 metres from Nairn Central Beach, Corsee House offers accommodation with sea views, free WiFi and free private parking.
Boasting a garden and views of sea, Washington House is a bed and breakfast set in a historic building in Nairn, 600 metres from Nairn Central Beach.
Situated within 26 km of Inverness Castle and 17 km of Castle Stuart Golf Links in Nairn, Sunny Brae Bed & Breakfast offers accommodation with seating area.
Situated less than 1 km from Nairn Central Beach, Aurora Hotel & Italian Restaurant offers 2-star accommodation in Nairn and has a restaurant, a bar and water sports facilities.
With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...
Situated in Nairn, 400 metres from Nairn Central Beach, The Havelock features accommodation with a garden, free private parking, a terrace and a restaurant.
Offering city views, Nairn View Guest House is an accommodation located in Nairn, 26 km from Inverness Castle and 17 km from Castle Stuart Golf Links.
Coorie Doon, a property with a terrace, is located in Nairn, 26 km from Inverness Castle, 18 km from Castle Stuart Golf Links, as well as 26 km from University of the Highlands and Islands, Inverness.
Situated in Nairn, 1.5 km from Nairn Central Beach, Westerlea Hotel Nairn features accommodation with a garden, free private parking, a restaurant and a bar.
Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.
Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
Set in Nairn, 30 km from Inverness Castle, Boath House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar.
Offering free WiFi, parking on-site and barbecue facilities, the recently renovated property of Broomlea, offers accommodation in Ardersier, 20 km from Inverness Castle and 9.3 km from Castle Stuart...
Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.
Offering a garden and inner courtyard view, Amazing views across the Moray Firth, Private Suntrap Patio, 300m from the Beach, off street parking!
Set in Nairn, Cawdor House B&B is a historic bed and breakfast that offers free WiFi, and guests can enjoy a garden and a terrace.
The Willows is set in Nairn, 26 km from Inverness Castle, 17 km from Castle Stuart Golf Links, as well as 25 km from University of the Highlands and Islands, Inverness.
Offering sea views, Douglas House Apartments is an accommodation located in Nairn, 500 metres from Nairn Central Beach and 26 km from Inverness Castle.
Set in Nairn in the Highlands region, with Nairn Central Beach and Nairn Museum nearby, Flat by the Firth - Stay in the heart of Nairn offers accommodation with free WiFi and free private parking.