Book a room in one of Premier Inn’s Nairn hotels and discover everything that this picturesque fishing town has to offer.
Premier Inn has hotels throughout Scotland and when you stay in one of our hotels near Nairn, you’ll be able to relax in a comfortable, spacious guest room after spending a busy day sight-seeing in the area.
Tel: 0871 527 8544 *
Tel: 0871 527 8546 *
Tel: 0871 527 9302 *
Tel: 0871 527 9338 *
Calls to this number cost 13p a minute plus any additional charges from your phone operator
Premier Inn lines are open 24 hours a day, 7 days a week.
The Customer Contact Centre is open 8am to 10pm Mon - Sat & 9am to 10pm on Sun.
Tel: 0871 527 9222
The Scottish seaside resort of Nairn is the perfect place to go for a family holiday or a romantic break. And when you stay in one of Premier Inn’s hotels near Nairn, you’ll be ideally placed to visit the area’s many attractions.
Nairn is situated on the Moray Firth coast, just 15 minutes’ drive from Inverness, and is a great destination for a day-trip if you’re staying in one of our Inverness hotels. The area is particularly popular with golfers, as its home to two clubs with championship courses – Nairn Golf Club and Nairn Dunbar Golf Club.
Stay at one of our Nairn hotels and you can also visit attractions like Nairn Museum, Loch Ness and the 14th century Cawdor Castle, mentioned in Shakespeare’s ‘Macbeth’.
Arranging your accommodation at one of Premier Inn’s hotels near Nairn is simple – just choose the hotel you want to stay in and use our handy online booking system to reserve your room.
Browse our Premier Saver rates and get the best rate for your stay.