Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Nairn Independent Hotels

See all 208 Hotels in Nairn
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

7 Ness Walk, Inverness
4.0 out of 5.0
3.5 out of 5 (220 reviews)
Close to many attractions. CLean and comfortable. WIfi was mostly unusable. Across from Inverness castle and on riverbank. - 

$70

$70
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
4.0 out of 5.0
4.5 out of 5 (237 reviews)
Family friendly hotel walkable to downtown Great set up for families. Room was spacious and clean. Common areas (restaurant, bar) could use an … - 

$86

$86
Jurys Inn Inverness

Jurys Inn Inverness

Millburn Road, Inverness
3.0 out of 5.0
3.6 out of 5 (99 reviews)
Easy to book, easy check in, friendly staff and close enough to walk to the river. - 

$59

$59
The Royal Highland Hotel

The Royal Highland Hotel

Station Square, Inverness
3.0 out of 5.0
3.7 out of 5 (302 reviews)
Convenient Lovely Hotel, disappointed with our room, just above the traffic lights so plenty of traffic noise … - 

$73

$73
Dornoch Hotel

Dornoch Hotel

Grange Road, Dornoch
3.5 out of 5.0
2.9 out of 5 (86 reviews)
Great hotel on the North 500 route. What a great place to stop on this now famous route. I had just completed a long drive from Gairloc … - 

$53

$53
Holiday Inn Express Inverness

Holiday Inn Express Inverness

Stoneyfield, Inverness
3.0 out of 5.0
4.2 out of 5 (228 reviews)
Comfortable, convenient, clean and great staff Room was spotless, bed was very comfortable and the staff went out of their way to accommodate our … - 

$72

$72
Best Western Inverness Palace Hotel & Spa

Best Western Inverness Palace Hotel & Spa

8 Ness Walk, Inverness
3.0 out of 5.0
4.0 out of 5 (56 reviews)
Great friendly staff, close to shops. A long weekend get away with shopping and spa. Facilities in the Hotel were great the food excellen … - 

$76

$76
Glen Mhor Hotel

Glen Mhor Hotel

8-15 Ness Bank, Inverness
3.0 out of 5.0
3.7 out of 5 (299 reviews)
Lovely little hotel in a great location! My fiancé and I were in Inverness for one night (sadly!) and the only thing that wasn't perfect was … - 

$51

$51
Muthu Newton Hotel

Muthu Newton Hotel

Inverness Road, Nairn
4.0 out of 5.0
3.9 out of 5 (119 reviews)
Overnight stay Overnight stay as needed to go to Inverness arrived after 8 easy to find , coaches at hotel so thou … - 

$77

$77
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness
4.0 out of 5.0
4.3 out of 5 (156 reviews)
Very comfortable hotel, close to city centre with a very good restaurant. - 

$71

$71
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.4 out of 5 (59 reviews)
Comfy beds but a tad over priced ! The house keeping lady cleaning the rooms when we left was one the friendliest member of staff we m … - 

$122

$122
Beaufort Hotel

Beaufort Hotel

11 Culduthel Road, Inverness
3.0 out of 5.0
4.2 out of 5 (65 reviews)
Good standard of hotel close to town centre Very welcoming at reception and room was very pleasant and spacious. If I was being picky they coul … - 

$100

$100
Macdonald Drumossie Hotel

Macdonald Drumossie Hotel

Old Perth Road, Inverness
4.0 out of 5.0
4.2 out of 5 (85 reviews)
Excellent hotel with very helpful and friendly staff. We had a very nice meal on the night but oh m … - 

$78

$78
pentahotel Inverness

pentahotel Inverness

63 Academy Street, Inverness
4.0 out of 5.0
3.8 out of 5 (177 reviews)
Central location with very comfortable rooms. Easy transaction re booking and getting access to our room which we were also offered earlier than … - 

$77

$77
Achnagairn Luxury Lodges

Achnagairn Luxury Lodges

Achnagairn Estate, Inverness
5.0 out of 5.0
4.3 out of 5 (18 reviews)
1st night Beautiful room superb restaurant quiet just great place to relax after flight - 

$101

$101
Waverley Guest House

Waverley Guest House

25 Union Street, Inverness
3.0 out of 5.0
2.9 out of 5 (110 reviews)
Very handy to city shopping The staff at the Waverley were wonderful the location was excellent although my room was tiny it wa … - 

$61

$61
The Willows

The Willows

2 Woodgrove Drive, Inverness
3.5 out of 5.0
2.0 out of 5 (6 reviews)

$33

$33
City Guesthouse

City Guesthouse

36 Ardconnel Street, Inverness
2.0 out of 5.0
1.5 out of 5 (33 reviews)

$64

$64
Inverness Guest House

Inverness Guest House

47 Montague Row, Inverness
2.5 out of 5.0
2.4 out of 5 (10 reviews)
Okay for what we paid. A good location Would of been handy to know what to do for check in in adava … - 

$37

$37
Cairn Hotel - Inn

Cairn Hotel - Inn

Main Road, Carrbridge
3.0 out of 5.0
4.3 out of 5 (72 reviews)
Cosy and relaxed This is a small hotel attached to a busy inn, but the residential part of the establishment is well … - 

$66

$66
Map

Recently booked Nairn hotels

Golf View Hotel & Spa
4.0 out of 5.0
Last booking: 21 hours ago

Pocket Guide: Independent Hotels in Nairn

Search for hotels in Nairn on Expedia. You can easily find your hotels in Nairn using one of the methods below:

  • View our selection of featured hotels in Nairn
  • Use the map to find hotels in the Nairn neighborhood you prefer
  • Use the filters to see hotels in a specific area of Nairn, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Nairn
  • Enter your travel dates to view the best deals on hotels in Nairn - while they last