Nairn Hotels | Hotels in Nairn

hotels, b&bs and other accommodation in Nairn

View the listings below on a map

Alton Burn Hotel

Nairn

25 roomsHotel
Situated in its own grounds well away from the main thoroughfare The Alton Burn Hotel is surrounded by spacious lawns and recreation areas and is located 200 yards from the golden shores of the Moray Firth. As well as this fantastic location the hotel boasts a residents lounge, a spacious restaurant, a putting green and a games room.

Boath House Hotel

Auldearn

8 roomsCountry House Hotel
Once described as the most beautiful Regency House in Scotland. Set in 20 acres including well tended lawns, walled gardens woodland and streams. The fine dining restaurant at Boath House has also been voted one of Scotland top 10 best restaurants and seats 26 covers at capacity.

Braeval Hotel

Nairn

8 roomsHotel
The Braeval Hotel is a friendly family-run hotel situated in an area of stunning natural beauty. The hotel has the coveted Cask Marque award and entry in The Good Beer Guide 2009. Bar meals are available daily in the sea view conservatory.

Claymore House Hotel

Nairn

13 roomsHotel
Situated in a quiet area close to Nairn beach and championship golf courses. An elegant, classically scottish, Victorian villa with 13 en suite bedrooms, individually decorated to a high standard of comfort and style.

Golf View Hotel and Leisure Club

Nairn

42 roomsCountry House Hotel
Overlooking the moray firth with gardens leading down to the seashore. Many of its 42 bedrooms have spectacular views over the sea. The hotel has three floors with lift.

Newton Hotel

Nairn

56 roomsCountry House Hotel
Set in 21 acres of mature parkland and gardens, bordering Nairn Golf Course - host of the Walker Cup in 1999. The Newton Hotel, with 56 bedrooms, is an imposing building in a secluded location. The Conservatory & Bar is open daily for lunch and supper, with a regularly changing main menu and accompanying daily specials.

Sunny Brae Hotel

Nairn

8 roomsHotel
Fully refurbished, small, elegant family run, no smoking hotel with stunning sea view over Moray Firth. A 4 star small hotel offering the highest standards of comfort and Highland hospitality where guests like to return.

Windsor Hotel

Nairn

52 roomsHotel
Situated close to Inverness Airport and provides a welcoming home from home. Set in the quiet seaside town of Nairn, the hotel provides comfortable rooms with full en-suite facilities, there is a convenient restaurant at he hotel and a bar for your enjoyment.

Albert Inn

Nairn

8 roomsInn
The Albert Inn is a cosy 8 bedroomed Inn in the picturesque town of Nairn. With a friendly local bar and stylish resturante, its great place too stay.

Covenanters Inn

Auldearn

14 roomsInn
Covenanters Inn is located in the small country village of Auldearn, just 2 miles from Nairn between Inverness (capital of the Highlands) and the historic town of Elgin in Moray. The Covenanters' Inn offers 14 comfortable bedrooms (double, twin, triple and family rooms) all with en-suite facilities, colour TV, direct-dial telephone and central heating. One bedroom has been adapted for disabled guests.
12 Locations
1 2 Next