Need help?
My lastminute.com
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in Nairn

Albert Inn, 2 Albert Street
0.3 Miles from the centre

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. Free off-road parking is provided and Nairn town centre 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 centre 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.

Show more
per night from £65
(price for Tue, 19 Jan)
81
30 reviews by TrustYou
4 High Street
0.4 Miles from the centre

Near Nairn Museum

Show more
per night from £75
(price for Tue, 19 Jan)
8 Crescent Road
0.6 Miles from the centre

Hay Lodge in Nairn offers attractive bed and breakfast accommodation in the Scottish Highlands, around 25 minutes’ drive from Inverness. Just a 5-minute walk from the beach, Hay Lodge provides free parking and Wi-Fi, and has a pretty outdoor terrace. Each room has en suite or shared bathroom facilities with shower or bath. There is a flat-screen TV, wardrobe, hairdryer and tea and coffee facilities. Complimentary breakfast features a full cooked breakfast of your choice from an extensive menu. Guests can also enjoy cereals, toast, croissants, marmalade, jams and honey, porridge, juice, as well as tea and freshly brewed coffee. The town of Nairn has sandy beaches, a range of restaurants, 2 championship golf courses, and hosts an annual Jazz Festival and Book and Arts Festival. Known for their many active outdoor pursuits, Aviemore and the Cairngorms National Park are less than 1 hour’s drive from the town.

Show more
per night from £85
(price for Tue, 19 Jan)
Marine Road, Nairn
0.5 Miles from the centre

Sunny Brae is a small family run, bed and breakfast offering views overlooking the Moray Firth. There is a lounge where guests can relax with views of the sea. All rooms come with large beds, en-suite bath or shower rooms, LCD TV's and free WiFi throughout the building. Guests can enjoy a freshly cooked or continental breakfast in the breakfast room. The property uses local produce wherever possible. Both the beach and town centre, where guests can choose from a selection of local restaurants and shops, are within a short walking distance from Sunny Brae. Golf courses, as well as attractions including castles, beaches and distilleries, can be found within 1 hours drive from Nairn. The nearest airport, Inverness Airport, is 15 km from the property.

Show more
per night from £104
Estimated price based on searches in the last month
89
644 reviews by TrustYou
63 Seabank Road
0.6 Miles from the centre

Near Nairn Museum

Show more
per night from £129
Estimated price based on searches in the last month
Boath House, Nairn, IV12 5TE
2.6 Miles from the centre

In 22 acres of grounds, the elegant Boath House Hotel lies on Scotland’s Moray Coast amongst parkland, ornamental lakes and walled gardens. A 5-minute drive from Nairn, this hotel offers high-quality dining and free parking and WiFi. Each room has a flat-screen TV, iPod dock, telephone, seating area and tea and coffee facilities. En suite bathrooms include bathrobes, slippers, a hairdryer and complimentary toiletries. A full breakfast menu includes smoked salmon with scrambled eggs, organic porridge, fruit smoothies and a range of teas and coffees. The restaurant also offers lunch, dinner and indulgent afternoon tea, which can be taken outdoors on the terrace during the summer. Boath House Hotel is less than 20 miles from the city of Inverness, with attractions including the Eden Court Theatre and Inverness Cathedral within a 40-minute drive. The ski slopes of Aviemore in the Cairngorms National Park are just 1 hour away.

Show more
per night from £220
(price for Tue, 19 Jan)

Our House Hotel

Forres Rd, Auldearn

In Nairn

Show more
per night from £50
Estimated price based on searches in the last month

Macbeth's Hillock Hotel

Brodie

Near Brodie Castle

Show more
per night from £55
Estimated price based on searches in the last month

The 1645 Inn Hotel

High Street, Auldearn

In Nairn

Show more
per night from £60
Estimated price based on searches in the last month

Cawdor House Hotel

96
39 reviews by TrustYou
7 Cawdor Street

Near Nairn Museum

Show more
per night from £72
Estimated price based on searches in the last month

Westerlea Hotel

Inverness road (A96)

Near Nairn Museum

Show more
per night from £75
Estimated price based on searches in the last month

Hotels in Nairn

Nairn is a popular seaside town on the Moray Firth and Nairn hotels are a great choice when it comes to finding a place to stay in one of the sunniest areas of Scotland.

Seaside town

Nairn's reputation as a holiday destination grew during the 19th century, when travellers would visit the town for the warm weather and the fresh sea air. Today the blue flag beaches are still one of the main reasons to visit Nairn, whether you plan on relaxing on the sand with a good book or dipping into the water for a swim. The Moray Firth is home to a colony of dolphins and if you're lucky you might be able to spot some during your stay.

Golf

The area around Nairn boasts some world-class golf courses. There are two championship courses close to the town, The Nairn Golf Club and Nairn Dunbar Golf Club. The Nairn Golf Club was originally founded in 1887 and based on the southern shore of the Moray Firth. Nairn Dunbar Golf Club was founded in 1899 and is located behind the dunes of Nairn's East Beach. Also nearby is the 9-hole course at Cawdor Castle and the Castle Stuart Golf Links, featuring a luxury spa in addition to the course.

Castles

Nairn's highland location means that the town is within easy driving distance of a number of historical castles. Approximately five miles south of Nairn is Cawdor Castle, a 15th-century castle that belonged to the Clan Cawdor before being passed onto another family in the 16th century. Perfect for both family outings and romantic holidays, Cawdor Castle is a dramatic sight to behold and well worth a visit. Also close to Nairn is Brodie Castle, the ancestral seat of clan Brodie and now owned by the National Trust. Originally built in the 16th century, the castle underwent extensive renovations in the 19th century.

Further afield

If you're travelling with a car, journeying outside of Nairn will take you to some of the Highland's most famous attractions. A tour of the historical Glenmorangie Distillery will show you the traditional methods used to make Single Highland malt Scotch whisky, the Bronze Age burial site of Clava Cairns offers an insight into Scotland's prehistoric past and a visit to Culloden Battlefield and Visitor Centre will teach you the history of the Battle of Culloden.

Frequently asked questions about Hotels in Nairn

What are the best hotels to stay in Nairn?

According to our booking data, the most booked hotels in Nairn are Golf View Hotel & Spa, Hay Lodge and Sunny Brae Bed & Breakfast.

What are the most convenient hotel rates in Nairn?

The lowest price for a double room in Nairn is £60.

What hotels are in the central Nairn neighborhood?

If you want to stay near the center of Nairn, you can consider staying at Muthu Newton Hotel (Near Inverness Airport), The Albert Inn and Waverley Hotel.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555