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

Hotel in Nairn · 0.92 km from centre
9.0
7 reviews
Situated in Nairn, less than 1 km from Nairn Central Beach, Westend Hotel & Bar features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar. The property is non-smoking and is located 26 km from Inverness Castle.
At the hotel, rooms are fitted with a wardrobe. Rooms include a kettle and a private bathroom with a shower and a hairdryer, while certain rooms have a kitchenette fitted with a microwave. At Westend Hotel & Bar the rooms are equipped with a desk and a flat-screen TV.
Guests at the accommodation can enjoy a Full English/Irish breakfast.
Castle Stuart Golf Links is 17 km from Westend Hotel & Bar, while University of the Highlands and Islands, Inverness is 25 km from the property. Inverness Airport is 11 km away.

Hotel in Nairn · 0.23 km from centre
8.6
132 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.

Bed and breakfast in Nairn · 0.34 km from centre
9.4
147 reviews
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 4-star bed and breakfast features city views and is 1.1 km from Nairn Central Beach. Featuring family rooms, this property also provides guests with a picnic area.
At the bed and breakfast, each unit comes with a outdoor furniture, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast provides certain units with garden views, and the units come with a kettle. The units are equipped with heating facilities.
Buffet and continental breakfast options with fresh pastries, fruits and juice are available. Guests may relax in the on-site lounge, while packed lunches are also available upon request.
Guests at the bed and breakfast will be able to enjoy activities in and around Nairn, like cycling and hiking.
Popular points of interest near Cawdor House B&B include Nairn Museum, The Nairn Golf Club and Nairn Dunbar Golf Club. Inverness Airport is 11 km away.

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.

Hotel in Nairn · 0.95 km from centre
8.9
246 reviews
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. Located around 17 km from Castle Stuart Golf Links, the hotel with free WiFi is also 25 km away from University of the Highlands and Islands, Inverness. The property is non-smoking and is set 26 km from Inverness Castle.
At the hotel, each room includes a wardrobe. The private bathroom is fitted with a shower, free toiletries and a hairdryer. At Westerlea Hotel Nairn rooms are fitted with a desk and a flat-screen TV.
An à la carte, Full English/Irish or vegetarian breakfast is available at the property.
Inverness Railway Station is 25 km from the accommodation, while Elgin Cathedral is 38 km from the property. Inverness Airport is 11 km away.

Holiday home in Nairn · 0.48 km from centre
9.1
8 reviews
Offering a garden and sea view, Pink Cottage is situated in Nairn, 400 metres from Nairn Central Beach and 27 km from Inverness Castle. The property is around 26 km from University of the Highlands and Islands, Inverness, 26 km from Inverness Railway Station and 36 km from Elgin Cathedral. The property is non-smoking and is set 17 km from Castle Stuart Golf Links.
With free WiFi, this 2-bedroom holiday home features a TV, a washing machine and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are available in the holiday home. For added privacy, the accommodation features a private entrance.
Popular points of interest near the holiday home include Nairn Museum, Nairn Dunbar Golf Club and The Nairn Golf Club. The nearest airport is Inverness Airport, 12 km from Pink Cottage.

Bed and breakfast in Nairn · 0.47 km from centre
9.2
126 reviews
Set in Nairn and only 700 metres from Nairn Central Beach, Corsee House offers accommodation with sea views, free WiFi and free private parking. The property features garden views and is 26 km from Inverness Castle and 17 km from Castle Stuart Golf Links. Featuring family rooms, this property also provides guests with a picnic area.
At the bed and breakfast, the units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.
A selection of options including warm dishes, fruits and juice is served for the Full English/Irish breakfast.
Guests can also relax in the garden.
Popular points of interest near the bed and breakfast include Nairn Museum, The Nairn Golf Club and Nairn Dunbar Golf Club. Inverness Airport is 11 km away.

Holiday park in Forres, Dyke · 9.61 km from centre
9.3
9 reviews
Situated in Dyke in the Grampian region with Brodie Castle nearby, B8 at The Old Mill Holiday Park features accommodation with free private parking. The property is set 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 located 36 km from Inverness Castle.
The holiday park includes 3 bedrooms, a living room, and 1 bathroom with a hair dryer and a shower. Towels and bed linen are available in the holiday park.
Inverness Railway Station is 36 km from the holiday park, while Nairn Dunbar Golf Club is 10 km from the property. Inverness Airport is 22 km away.

Hotel in Auldearn, Nairn · 3.65 km from centre
8.8
72 reviews
Breakfast available
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. The property is non-smoking and is located 21 km from Castle Stuart Golf Links.
All units at the hotel come with a seating area. The private bathroom is equipped with a shower, free toiletries and a hairdryer. The units will provide guests with a wardrobe and a kettle.
Breakfast is available, and includes à la carte, continental and Full English/Irish options.
Guests at Boath House Hotel will be able to enjoy activities in and around Nairn, like hiking.
University of the Highlands and Islands, Inverness is 29 km from the accommodation, while Inverness Railway Station is 29 km away. Inverness Airport is 15 km from the property.

Holiday park in Forres, Dyke · 9.61 km from centre
9.2
6 reviews
Set in Dyke in the Grampian region with Brodie Castle nearby, B9 at The Old Mill Holiday Park offers 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 located 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.

Guesthouse in Nairn · 0.72 km from centre
9.6
18 reviews
Breakfast available
With a stay at Greenlawns in Nairn, you'll be near the beach, within a 10-minute walk of Nairn Beach and Moray Firth. This upscale guesthouse is 0.6 mi (1 km) from Nairn Golf Club and 6 mi (9.7 km) from Cawdor Castle.

Holiday home in Nairn · 1.58 km from centre
7.0
3 reviews
Located in Nairn in the Highlands region, Holiday Home Seaside by Interhome has a terrace. Free WiFi is provided throughout the property and private parking is available on site. Outdoor seating is also available at the holiday home.
The holiday home features 3 bedrooms, a TV, a fully equipped kitchen with an oven and a fridge, a washing machine, and 1 bathroom with an a bath or shower. For added privacy, the accommodation features a private entrance.
Guests at Holiday Home Seaside by Interhome can enjoy cycling nearby, or make the most of the garden.
Nairn Central Beach is 2.1 km from the accommodation, while Inverness Castle is 28 km away. The nearest airport is Inverness Airport, 13 km from Holiday Home Seaside by Interhome.

Apartment in Nairn · 0.93 km from centre
Situated in Nairn, near Nairn Central Beach, The Nairn Golf Club and Nairn Museum, Studio Room 26 by Interhome has a bar. The property is set 26 km from Inverness Castle, 17 km from Castle Stuart Golf Links and 25 km from University of the Highlands and Islands, Inverness. Private parking can be arranged at an extra charge.
The accommodation is non-smoking.
If you would rather not eat out, you can make use of the kitchen facilities, which include a fridge, a stovetop and kitchenware.
Guests at the apartment will be able to enjoy activities in and around Nairn, like cycling.
Inverness Railway Station is 25 km from Studio Room 26 by Interhome, while Elgin Cathedral is 37 km from the property. Inverness Airport is 11 km away.

Guest house in Nairn · 0.72 km from centre
9.6
163 reviews
Set within 700 metres of Nairn Central Beach and 26 km of Inverness Castle in Nairn, Greenlawns provides accommodation with seating area. This 4-star guest house offers a housekeeping service and private check-in and check-out. The guest house also offers free WiFi, free private parking and facilities for disabled guests.
At the guest house, the units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house features certain units with garden views, and units have a kettle. The units are equipped with heating facilities.
À la carte and Full English/Irish breakfast options with local specialities, fruits and juice are available every morning at the guest house.
Guests can relax in the garden at the property.
Castle Stuart Golf Links is 17 km from Greenlawns, while University of the Highlands and Islands, Inverness is 25 km away. Inverness Airport is 11 km from the property.

Guesthouse in Nairn · 1.63 km from centre
Breakfast available
With a stay at Altonhill in Nairn, you'll be within a 5-minute drive of Moray Firth and Nairn Golf Club. This guest house is 1.4 mi (2.3 km) from Nairn Beach and 3.6 mi (5.9 km) from Boath House Spa.

Guesthouse in Nairn · 1.63 km from centre
Breakfast available
With a stay at Altonhill in Nairn, you'll be within a 5-minute drive of Moray Firth and Nairn Golf Club. This guest house is 1.4 mi (2.3 km) from Nairn Beach and 3.6 mi (5.9 km) from Boath House Spa.

Apartment in Nairn · 1.69 km from centre
10.0
2 reviews
Located in Nairn, Altonsyde House is within a 5-minute drive of Moray Firth and Nairn Golf Club. This apartment is 1.5 mi (2.4 km) from Nairn Beach and 5.9 mi (9.4 km) from Cawdor Castle.

Apartment in Forres, Dyke · 9.61 km from centre
9.1
11 reviews
Set in Dyke in the Grampian region with Brodie Castle nearby, B5 at The Old Mill Holiday Park offers accommodation with free private parking. The property is situated 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 located 36 km from Inverness Castle.
The apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.
Inverness Railway Station is 36 km from the apartment, while Nairn Dunbar Golf Club is 10 km away. Inverness Airport is 22 km from the property.

Holiday home in Nairn · 0.16 km from centre
9.1
7 reviews
Set 17 km from Castle Stuart Golf Links, 25 km from University of the Highlands and Islands, Inverness and 25 km from Inverness Railway Station, The Wee One offers accommodation situated in Nairn. The 3-star holiday home is 26 km from Inverness Castle. The property is non-smoking and is located less than 1 km from Nairn Central Beach.
With free WiFi, this 1-bedroom holiday home provides a TV and a kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
Popular points of interest near the holiday home include Nairn Museum, Nairn Dunbar Golf Club and The Nairn Golf Club. Inverness Airport is 11 km away.

Apartment in Nairn · 0.11 km from centre
9.2
38 reviews
Luxury Apartment at Barron House is located 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. Housed in a building dating from 2016, this apartment is 25 km from Inverness Railway Station and 36 km from Elgin Cathedral. The property is non-smoking and is set 500 metres from Nairn Central Beach.
The spacious apartment features 2 bedrooms, a flat-screen TV with satellite channels, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a walk-in shower. Offering free private parking, this 5-star apartment also features free WiFi. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the apartment will be able to enjoy activities in and around Nairn, like hiking.
Nairn Museum is 300 metres from Luxury Apartment at Barron House, while Nairn Dunbar Golf Club is 1.2 km away. Inverness Airport is 11 km from the property.
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: