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
Located in Nairn, a 10-minute walk from Nairn Central Beach, Westend Hotel & Bar has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar. The hotel has family rooms.
At the hotel, rooms have a closet. Rooms include an electric tea pot and a private bathroom with a shower and a hairdryer, while certain rooms have a kitchenette equipped with a fridge. 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.
Inverness Castle is 16 miles from Westend Hotel & Bar, while Castle Stuart Golf Links is 10 miles from the property. Inverness Airport is 6.8 miles 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
With a garden and a terrace, Cawdor House B&B is a historic bed and breakfast that offers accommodations with free Wifi. This 4-star bed and breakfast offers private check-in and check-out and bicycle parking. Inverness Castle is 16 miles away, and Castle Stuart Golf Links is 11 miles from the bed and breakfast.
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 rooms are equipped with heating facilities.
Buffet and continental breakfast options with fresh pastries, fruit, and juice are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.
Guests at Cawdor House B&B will be able to enjoy activities in and around Nairn, like cycling and hiking. The bed and breakfast has a picnic area where you can spend the day outdoors.
Popular points of interest near the accommodation include Nairn Central Beach, Nairn Museum, and The Nairn Golf Club. Inverness Airport is 6.8 miles 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
Located in Nairn, a 17-minute walk from Nairn Central Beach, Westerlea Hotel Nairn has accommodations with a garden, free private parking, a restaurant and a bar. Located around 16 miles from Inverness Castle, the hotel with free WiFi is also 11 miles away from Castle Stuart Golf Links. The hotel has family rooms.
At the hotel, rooms have a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms will provide guests with a closet and an electric tea pot.
An à la carte, Full English/Irish or vegetarian breakfast is available each morning at the property.
University of the Highlands and Islands, Inverness is 15 miles from Westerlea Hotel Nairn, while Inverness Train Station is 15 miles from the property. Inverness Airport is 6.8 miles 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
Corsee House offers accommodations in Nairn, 16 miles from Inverness Castle and 10 miles from Castle Stuart Golf Links. This bed and breakfast offers free private parking, luggage storage space, and free Wifi. The bed and breakfast features garden views and 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 bed and breakfast provides certain units with sea views, and all units include a kettle. The rooms are equipped with heating facilities.
A selection of options including warm dishes, fruit, and juice are 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 Central Beach, Nairn Museum, and The Nairn Golf Club. Inverness Airport is 6.8 miles away.

Holiday park in Forres, Dyke · 9.61 km from centre
9.3
9 reviews
B8 at The Old Mill Holiday Park is located in Dyke, just 17 miles from Castle Stuart Golf Links and 22 miles from University of the Highlands and Islands, Inverness. With free private parking, the property is 23 miles from Inverness Castle and 16 miles from Elgin Cathedral. Nairn Dunbar Golf Club is 6.3 miles away and Nairn Museum is 6.5 miles from the resort village.
The resort village includes 3 bedrooms, a living room, and 1 bathroom with a hair dryer and a shower. Towels and bed linen are available in the resort village. The accommodation is non-smoking.
Inverness Train Station is 22 miles from the resort village, while Brodie Castle is a 12-minute walk from the property. Inverness Airport is 14 miles away.

Hotel in Auldearn, Nairn · 3.65 km from centre
8.8
72 reviews
Breakfast available
Located in Nairn, 19 miles from Inverness Castle, Boath House Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar. Guests can enjoy garden views.
Guest rooms at the hotel are equipped with a seating area. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All guest rooms will provide guests with a closet and an electric tea pot.
The breakfast offers à la carte, continental or Full English/Irish options.
Guests at Boath House Hotel will be able to enjoy activities in and around Nairn, like hiking.
Castle Stuart Golf Links is 13 miles from the accommodation, while University of the Highlands and Islands, Inverness is 18 miles away. Inverness Airport is 9.3 miles from the property.

Holiday park in Forres, Dyke · 9.61 km from centre
9.2
6 reviews
B9 at The Old Mill Holiday Park offers accommodations in Dyke, 17 miles from Castle Stuart Golf Links and 22 miles from University of the Highlands and Islands, Inverness. With free private parking, the property is 23 miles from Inverness Castle and 16 miles from Elgin Cathedral. Nairn Dunbar Golf Club is 6.3 miles from the resort village and Nairn Museum is 6.5 miles away.
The resort village 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 resort village. The accommodation is non-smoking.
Inverness Train Station is 22 miles from the resort village, while Brodie Castle is a 12-minute walk away. Inverness Airport is 14 miles 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
Holiday Home Seaside by Interhome is located in Nairn, just 1.3 miles from Nairn Central Beach and 17 miles from Inverness Castle. Free Wifi is provided throughout the property and private parking is available on site. Outdoor seating is also available at the vacation home.
Holiday Home Seaside by Interhome features 3 bedrooms, a fully equipped kitchen with an oven and a fridge, a washing machine, and 1 bathroom with a hair dryer. A TV is offered. For added privacy, the accommodation features a private entrance.
Guests at the accommodation can enjoy cycling nearby, or make the most of the garden.
Castle Stuart Golf Links is 12 miles from Holiday Home Seaside by Interhome, while University of the Highlands and Islands, Inverness is 17 miles away. The nearest airport is Inverness Airport, 8.1 miles from the vacation home.

Apartment in Nairn · 0.93 km from centre
Studio Room 26 by Interhome is located in Nairn, just 16 miles from Inverness Train Station and 23 miles from Elgin Cathedral. The property is around 16 miles from Inverness Castle, 10 miles from Castle Stuart Golf Links, and 15 miles from University of the Highlands and Islands, Inverness. Private parking can be arranged at an extra charge.
The accommodation is non-smoking.
If you'd prefer to 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.
Popular points of interest near Studio Room 26 by Interhome include Nairn Central Beach, The Nairn Golf Club, and Nairn Museum. Inverness Airport is 6.8 miles from the property.

Guest house in Nairn · 0.72 km from centre
9.6
163 reviews
Offering a garden and a terrace, Greenlawns in Nairn is close to Nairn Central Beach and Nairn Museum. This 4-star guest house offers daily room 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. At the guest house, every unit has a seating area.
À la carte and full English/Irish breakfast options with local specialities, fruit, and juice are available every morning at the guest house.
Inverness Castle is 16 miles from Greenlawns, while Castle Stuart Golf Links is 11 miles away. Inverness Airport is 6.8 miles 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 guesthouse 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 guesthouse 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
B5 at The Old Mill Holiday Park is located in Dyke, just 17 miles from Castle Stuart Golf Links and 22 miles from University of the Highlands and Islands, Inverness. With free private parking, the property is 23 miles from Inverness Castle and 16 miles from Elgin Cathedral. Inverness Train Station is 22 miles away and Brodie Castle is a 12-minute walk from the apartment.
The apartment consists of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Nairn Dunbar Golf Club is 6.3 miles from the apartment, while Nairn Museum is 6.5 miles away. Inverness Airport is 14 miles from the property.

Holiday home in Nairn · 0.16 km from centre
9.1
7 reviews
The Wee One offers accommodations in Nairn, 16 miles from Inverness Castle and 11 miles from Castle Stuart Golf Links. The 3-star vacation home is a 10-minute walk from Nairn Central Beach. University of the Highlands and Islands, Inverness is 16 miles from the vacation home and Inverness Train Station is 16 miles away.
With free Wifi, this 1-bedroom vacation home provides a TV and a kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Popular points of interest near the vacation home include Nairn Museum, Nairn Dunbar Golf Club, and The Nairn Golf Club. Inverness Airport is 6.8 miles away.

Apartment in Nairn · 0.11 km from centre
9.2
38 reviews
Luxury Apartment at Barron House is located in Nairn, just 16 miles from University of the Highlands and Islands, Inverness and 16 miles from Inverness Train Station. The apartment, set in a building dating from 2016, is 16 miles from Inverness Castle and 10 miles from Castle Stuart Golf Links. Elgin Cathedral is 23 miles away and The Nairn Golf Club is 1.3 miles from the apartment.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. 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 Luxury Apartment at Barron House 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: