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.

Cheap Hotels in Nairn

1306 reviews by TrustYou
Inverness Road
0.3 Miles from the centre
per night from £68
(price for Tue, 28 Mar)
396 reviews by TrustYou
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 £70
(price for Tue, 28 Mar)
35 reviews by TrustYou
0.9 Miles from the centre
per night from £77
Estimated price based on searches in the last month
273 reviews by TrustYou
45 Seabank Road
0.4 Miles from the centre
per night from £78
(price for Tue, 28 Mar)
21 reviews by TrustYou
4 High Street
0.4 Miles from the centre
per night from £85
(price for Tue, 28 Mar)
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 £115
(price for Tue, 28 Mar)
191 reviews by TrustYou
1.5 Miles from the centre
per night from £115
Estimated price based on searches in the last month
72 reviews by TrustYou
Marine Rd
0.5 Miles from the centre
per night from £127
Estimated price based on searches in the last month
799 reviews by TrustYou
63 Seabank Road
0.6 Miles from the centre
per night from £186
(price for Tue, 28 Mar)
38 reviews by TrustYou
Boath House, Nairn, IV12 5TE
2.6 Miles from the centre

Boath House is a sanctuary on Scotland’s northern coast. Located in the Highlands near the bay of Findhorn, Boath House has 10 bedrooms and a four bedroom lodge. Within the 400 year old walled garden is a cafe, store & studio with a cabin & sauna hidden in the extensive grounds. We also provide a creative residency program that moves and shifts with the seasons via its curated collective program.

Show more
per night from £311
(price for Tue, 28 Mar)

Invernairne Guest House Apartaments

422 reviews by TrustYou
Thurlow Road
0.5 Miles from the centre
per night from £75
(price for Tue, 28 Mar)

Havelock Hotel

Crescent Road
per night from £80
(price for Tue, 28 Mar)

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.


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.


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 Carnach House, Clubhouse Hotel and Sunny Brae.

What are the most convenient hotel rates in Nairn?

Muthu Newton Hotel (Near Inverness Airport) in Nairn offers one night in a double room at the price of £68.

What hotels are in the central Nairn neighborhood?

The best hotels near the center of Nairn are Muthu Newton Hotel (Near Inverness Airport), The Albert Inn and Clubhouse 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