Photo by Dewayne Mathis

Search Hotels in Nairn

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Macbeth's Hillock
2.5 out of 5
Brodie, Nairn, Scotland, IV36 2TD
The price is £94 per night from 5 Jul to 6 Jul
4.66 mi from city centre
Macbeth's Hillock
Cawdor House
4 out of 5
7 Cawdor Street, Nairn, Scotland, IV12 4QD
The price is £114 per night from 8 Jul to 9 Jul
0.17 mi from city centre
4.9/5 Exceptional! (27 reviews)
"This is our 2nd visit and wouldn’t dream of staying anywhere else. Such pleasant hosts and we love the lighter varied choices at breakfast, very refreshing. Home made granola very tasty Book early - popular with visiting Europeans . Nairn being such a nice area is the bonus."

Reviewed on 29 Jun 2022

Cawdor House
Tali Ayer
4 out of 5
Tali Ayer, Millbank Crescent, Nairn, Scotland, IV12 4QB
0.24 mi from city centre
4.8/5 Exceptional! (89 reviews)
Superb B & B
"The Tali Ayer is a wonderful B & B. The room is quite large and beautifully decorated with antiques. The bed and bedding are luxurious. The bathroom is phenomenal. Double sinks, a rainforest shower and a deep soaking tub. What more could you ask for. Breakfast also was excellent. Highly recommended ..."

Reviewed on 17 Sep 2021

Tali Ayer
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Invernairne Guest House
3 out of 5
Thurlow Road, Nairn, Scotland, IV12 4EZ
Fully refundableReserve now, pay when you stay
The price is £125 per night from 17 Jul to 18 Jul
0.52 mi from city centre
4.9/5 Exceptional! (105 reviews)
Great sea view room
"Lovely clean interesting hotel. Very welcoming and helpful and excellent value for money. Lovely breakfast in very pleasant dining room overlooking garden and the sea. We had a sea view room which was delightful!"

Reviewed on 17 Sep 2021

Invernairne Guest House
The Bandstand
3 out of 5
Crescent Road, Nairn, Scotland, IV12 4NB
Fully refundableReserve now, pay when you stay
The price is £105 per night from 11 Jul to 12 Jul
0.14 mi from city centre
4.2/5 Very Good! (102 reviews)
"Great location. Excellent service. Great food and music"

Reviewed on 31 May 2022

The Bandstand
Sandown House B&B
5 out of 5
SANDOWN FARM LANE, Nairn, Scotland, IV12 5NE
The price is £165 per night from 5 Jul to 6 Jul
1.29 mi from city centre
5/5 Exceptional! (15 reviews)
"Excellent place ,lovely landlady,liked to have a conversation with us which makes things easier on meeting, the room was large very spacious,very clean and there was a lovely welcome gift of home made shortbread,drinking chocolate in sachets, plenty of tea,coffee and milk all ready in the fridge ..."

Reviewed on 3 Oct 2021

Sandown House B&B
Aurora Hotel & Italian Restaurant
2 out of 5
Aurora Hotel & Italian Restaurant, Academy St, Nairn, Scotland, IV12 4RJ
The price is £85 per night from 5 Jul to 6 Jul
0.18 mi from city centre
4.3/5 Excellent! (124 reviews)
"Hotel is small, as are the rooms but clean and comfortable. restaurant was very good, dinner was excellent. Breakfast also very good, but limited in choice. The owners of the hotel were exceptional - very kind and nothing was a trouble. All staff were very friendly. Nothing fancy here but exceptional ..."

Reviewed on 30 May 2022

Aurora Hotel & Italian Restaurant
Waverley Hotel
3 out of 5
4 High Street, Nairn, Scotland, IV12 4BJ
Fully refundableReserve now, pay when you stay
The price is £85 per night from 5 Jul to 6 Jul
0.11 mi from city centre
3.6/5 Good! (276 reviews)
"What a beautiful clean bedroom Warm welcome I only was there overnight unfortunately but will definitely stay again"

Reviewed on 19 Jun 2022

Waverley Hotel
West End Hotel
3 out of 5
Thurlow Road, Nairn, Scotland, IV12 4EZ
Fully refundableReserve now, pay when you stay
The price is £68 per night from 6 Jul to 7 Jul
0.52 mi from city centre
4.4/5 Excellent! (34 reviews)
"Excellent staff. Room clean, warm and very comfortable. Will stay again."

Reviewed on 18 Jun 2022

West End Hotel
Sunny Brae
4 out of 5
Marine Rd, Nairn, Scotland, IV12 4EA
The price is £150 per night from 10 Jul to 11 Jul
0.3 mi from city centre
4.9/5 Exceptional! (15 reviews)
Just the best B&B
"Super professional in every aspect. Lovely warm welcome from Rachel and John. Fantastic sea view room that was spotlessly clean and very well appointed. Home cooked breakfast to order was superb and set us up for the day. Ideally situated adjacent to bars and restaurants and a two minute stroll to ..."

Reviewed on 18 Oct 2021

Sunny Brae
Don't see what you're looking for?
See all available properties in Nairn
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Nairn Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code