Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Nairn
With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.

Quietly situated, the Alban and Abbey guesthouse offers room-only accommodation, just 10 minutes' walk from the centre of Inverness.

In the heart of historic Inverness, just 2 minutes’ walk from the castle and the riverside, the Redcliffe Hotel offers free parking on site.

Situated in central Inverness, Ardross Glencairn is just 5 minutes’ walk from the river and 15 minutes from the bus and rail station.

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

B&B HOTEL Inverness is just 100 metres from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colourful rooms and a 24-hour front desk.

The Coo's Guest House offers accommodation located 500 metres from the centre of Inverness and features a garden and a terrace. This 3-star guest house offers luggage storage space and bicycle...

Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

Just a 5-minute walk across the river from Inverness centre’s shops, restaurants and train station, the Armadale Guest House has comfortable, traditional rooms with free high-speed WiFi and free...


Popular with guests booking three-star hotels in Nairn
Popular with guests booking three-star hotels in Nairn
Popular with guests booking three-star hotels in Nairn
Popular with guests booking three-star hotels in Nairn