A beach with a rocky shoreline, a distant shoreline with buildings, and a cloudy sky.

Search Shopping Hotels in Nairn

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Nairn Shopping Hotels

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for Nairn hotels with shopping nearby

1. Cawdor House

Cawdor House
Nairn
United Kingdom
Chris
£132
includes taxes & fees
1 Sept - 2 Sept
Cawdor House

2. Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
Inverness
Canada
Amanda
£199
includes taxes & fees
5 Sept - 6 Sept
Loch Ness Clansman Hotel

3. The Classroom Drumsmittal North Kessock Inverness

The Classroom Drumsmittal North Kessock Inverness
North Kessock
Canada
Vaughn H.
£175
includes taxes & fees
24 Aug - 25 Aug
The Classroom Drumsmittal North Kessock Inverness

4. Apartment in Inverness

Apartment in Inverness
Hilton
United States
Scott
£197
includes taxes & fees
1 Sept - 2 Sept
Apartment in Inverness

5. Drumsmittal School, Black Isle, Inverness

Drumsmittal School, Black Isle, Inverness
Inverness
United States
Tony
£264
includes taxes & fees
10 Aug - 11 Aug
Drumsmittal School, Black Isle, Inverness

6. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
Aviemore
Canada
Kirsten
£127
includes taxes & fees
24 Aug - 25 Aug
Macdonald Aviemore Highland Hotel

7. Macdonald Morlich Hotel

Macdonald Morlich Hotel
Aviemore
United Kingdom
Violet
£108
includes taxes & fees
31 Aug - 1 Sept
Macdonald Morlich Hotel

8. Cairngorms Flower Lodge

Cairngorms Flower Lodge
Aviemore
United Kingdom
Francis
£134
includes taxes & fees
10 Aug - 11 Aug
Cairngorms Flower Lodge

9. Modern Highland Retreat | Sleeps 7 + Infants | Quiet Family Area Near Inverness

Modern Highland Retreat | Sleeps 7 + Infants | Quiet Family Area Near Inverness
Inverness
United States
Kelly
£421
includes taxes & fees
6 Sept - 7 Sept
Modern Highland Retreat | Sleeps 7 + Infants | Quiet Family Area Near Inverness

10. No 10 - Immaculate top floor city centre two bed flat suitable for 4 guests.

No 10 - Immaculate top floor city centre two bed flat suitable for 4 guests.
Crown
Canada
Leslie
£287
includes taxes & fees
4 Sept - 5 Sept
No 10 - Immaculate top floor city centre two bed flat suitable for 4 guests.
View all properties

Top Nairn Hotel Reviews

Kingsmills Hotel

Kingsmills Hotel

8/10 Good
"Very comfortable bed and fabulous shower! Lovely welcome gift and very spacious room. Bar food was very good…the battered fish and chips were light and crispy! On the negative side, when going to the bedrooms you have to walk through the bar…the outer edges of it but still not nice having people pass rolling suitcases when having a bite to eat or a drink. Strange lay out."
Kathrina 1-night trip
Posted 1 hour ago
Kingsmills Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

8/10 Good
"!"
Karen 1-night trip
Posted 2 days ago
B&B HOTEL Inverness
Waverley Guest House

Waverley Guest House

10/10 Excellent
"Arrived late and luckily there was a staff member just leaving that phoned for us to save us the phone call (we only had a data phone plan). They had left our key in our unlocked room. Took a minute to find it under the coffee cup but then it was all good from there. Loved the street and area. So walkable. Great live music in the pubs."
Denise 2-night trip
Posted 2 days ago
Waverley Guest House
Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness Palace Hotel & Spa, WorldHotel Distinctive

10/10 Excellent
"Loved it would def stay again"
viktoria 2-night trip
Posted 2 days ago
Inverness Palace Hotel & Spa, WorldHotel Distinctive
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"The hotel was in a very good location to walk around and see the beautiful sights"
Malinda 2-night trip
Posted 2 days ago
Columba Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality

8/10 Good
"We got in after 10pm and was told there was a night courier who would check us in."
Mackenzie 3-night trip
Posted 2 days ago
Craigmonie Hotel Inverness by Compass Hospitality
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"Amazing property"
Arshit 2-night trip
Posted 2 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Room was big and clean. Breakfast was amazing. Quite and clean"
Mary 1-night trip
Posted 2 days ago
Craiglynne Hotel
Mercure Inverness Hotel

Mercure Inverness Hotel

8/10 Good
"Pros of Mercure Inverness: Fabulous location. Large room. Comfortable bed. Near a grocery co-op. Coffee house, cafes, etc. The breakfast was worth the additional cost. Staff, friendly and nice. Cons. VERY dimly lit room. Bathroom, likewise, low light. I suspect they're saving money by using what look like low-watt yellow bulbs. One of the tracks for the drapes was badly broken, it was near impossible to pull closed. Evidently they're also saving money by making the room ventilation system as weak as possible. THE ROOM WAS INCREDIBLY "stuffy", warm - needed air. I had the "cooling" fan on the highest it would go, with a low temp chosen but it had zero effect. The coffee-maker is on a permanent shelf in the closet. It could not be pulled forward to make coffee, so you have to reach IN to do it. But the closet was so dark it wasn't possible to see what I was doing. They need to either move the location of the coffee-maker or install a light in the closet. Last: admittedly, the hotel cannot control this: but it is located in a neighborhood of several pubs. I was on the 1st floor. The noise from partying in the street continued until about 3 AM each night I was there. I played white noise on headphones to get to sleep. As they say - it's all in the details. I would not stay here again."
Julie 3-night trip
Posted 3 days ago
Mercure Inverness Hotel

Explore a world of travel with Expedia