Book Hotels in Nairn
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Nairn hotels

Macbeth's Hillock
Reviewed on Aug 10, 2025

AC Hotel by Marriott Inverness
Reviewed on Sep 22, 2025

Aurora Hotel & Italian Restaurant
Reviewed on Sep 22, 2025

Golf View Hotel & Spa
Reviewed on Sep 28, 2025

West End Hotel
Reviewed on Sep 24, 2025

Muthu Newton Hotel (Near Inverness Airport)
Reviewed on Sep 25, 2025

Columba Hotel Inverness by Compass Hospitality
Reviewed on Sep 27, 2025

Waverley Hotel
Reviewed on Sep 21, 2025

Coylumbridge Resort Hotel
Reviewed on Sep 15, 2025
Cheap Nairn hotels

Muthu Newton Hotel (Near Inverness Airport)
Nairn Hotel & Travel Guide\n
If you find yourself trekking about in Scottish Highlands and plan on spending some time in Nairn, there are a few lodgings. The Travelocity booking page presently is showing 9 lodging options within a 6-mile (10-kilometer) distance of the CBD district and surrounds of Nairn.
Found within a short distance of Nairn, are the Golf View Hotel & Spa and The Newton Hotel.
The Aurora Hotel & Italian Restaurant is nicely located 5 miles (8 kilometers) from the middle of Nairn and is perfect for those on a budget. If you'd like another budget option, you could look into the Covenanters Inn.
16 miles (26 kilometers) from central Nairn, you can find the Dalrachney Lodge Hotel. The The Boat Hotel is approximately 19 miles (30 kilometers) away. If you'd prefer, you could check out the amenities and rates at the The Craiglynne Hotel or the Dolphin Bay Suites.
Grantown-on-Spey is 19 miles (30 kilometers) to the south of Nairn. While here, take the chance to visit the Loch Garten Osprey Centre. Boat of Garten Travelocity-listed hotels include the Macdonald Aviemore Highland Hotel and Carn Mhor Bed and Breakfast. If you're looking for an alternative, you might like to stay at Grantown-on-Spey, 14 miles (22 kilometers) southeast of Nairn. While you're there, take some time to visit the Lochindorb Castle. The Seafield Lodge Hotel and Rosehall Guest House are options for places to retire for the night.
If cheering on sport is on your list of things to do in Nairn, pay a visit to Caledonian Stadium, which is 14 miles (23 kilometers) to the west of Nairn. Travelocity users that are keen on checking in to a room in the vicinity, book in the Rocpool Reserve Hotel & Chez Roux Restaurant or The Glen Mhor Apartments.
Are you looking for the most logical airport for Nairn? Inverness Airport is situated 8 miles (14 kilometers) away.
Frequently asked questions
Recent Nairn hotel reviews by fellow wanderers

Golf View Hotel & Spa
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Moy Hotels
- Hotels near Kinloss Country Golf Club
- Hotels near Inverness
- Hotels near Clootie Well
- Balintore Hotels
- Hotels near Culloden Battlefield
- Fearn Hotels
- Rockfield Hotels
- Black Isle Hotels
- Hotels near Eden Court Theatre
- Rosemarkie Hotels
- Hilton of Cadboll Hotels
- Hotels near Clava Cairns
- North Kessock Hotels
- Highland Hotels
- Milton of Leys Hotels
- Culloden Moor Hotels
- Hotels near Inverness Cathedral
- Fortrose Hotels
- Condos in Croy
- Ardersier Hotels
- Inverness Hotels
- Cromarty Hotels
- Nigg Hotels
- Invergordon Hotels
- Hotels near Merkinch Local Nature Reserve
- Forres Hotels
- Hotels near Inverness Castle
- Avoch Hotels
- Findhorn Hotels
- Hotels near Castle Stuart
- Flights from Inverness
- Aer Lingus Cork (ORK) to Inverness (INV) flights
- American Airlines Charlotte (CLT) to Inverness (INV) flights
- American Airlines Dallas (DFW) to Inverness (INV) flights
- American Airlines Newark Liberty Intl. Airport (EWR) to Inverness (INV) flights
- American Airlines Chicago (ORD) to Inverness (INV) flights
- American Airlines Philadelphia (PHL) to Inverness (INV) flights
- British Airways Aberdeen (ABZ) to Inverness (INV) flights
- British Airways London (LGW) to Inverness (INV) flights
- British Airways London (LHR) to Inverness (INV) flights
- British Airways Cleveland (CLE) to Inverness (INV) flights
- British Airways New York (JFK) to Inverness (INV) flights
- British Airways Boston (BOS) to Inverness (INV) flights
- British Airways Portland (PDX) to Inverness (INV) flights
- British Airways Raleigh (RDU) to Inverness (INV) flights
- British Airways Sacramento (SMF) to Inverness (INV) flights
- British Airways Salt Lake City (SLC) to Inverness (INV) flights
- British Airways Seattle (SEA) to Inverness (INV) flights
- British Airways Washington (IAD) to Inverness (INV) flights
- Delta Atlanta (ATL) to Inverness (INV) flights
- Delta New York (JFK) to Inverness (INV) flights
- Delta Minneapolis (MSP) to Inverness (INV) flights
- Delta Spokane (GEG) to Inverness (INV) flights
- Easyjet Belfast (BFS) to Inverness (INV) flights
- Easyjet London (LGW) to Inverness (INV) flights
- Easyjet London (LTN) to Inverness (INV) flights
- Flybe Birmingham (BHX) to Inverness (INV) flights
- Klm Gainesville (GNV) to Inverness (INV) flights
- Klm Kansas City (MCI) to Inverness (INV) flights
- Klm Amsterdam (AMS) to Inverness (INV) flights
- Loganair Dublin (DUB) to Inverness (INV) flights
- Loganair Manchester (MAN) to Inverness (INV) flights
- Loganair Southampton (SOU) to Inverness (INV) flights
- Virgin Atlantic San Francisco (SFO) to Inverness (INV) flights
- Flights from Atlanta (ATL) to Inverness (INV)
- Flights from Hartford (BDL) to Inverness (INV)
- Flights from Belfast (BFS) to Inverness (INV)
- Flights from Belfast (BHD) to Inverness (INV)
- Flights from Columbus (CMH) to Inverness (INV)
- Flights from Denver (DEN) to Inverness (INV)
- Flights from Dallas (DFW) to Inverness (INV)
- Flights from Dublin (DUB) to Inverness (INV)
- Flights from Edinburgh (EDI) to Inverness (INV)
- Flights from Newark Liberty Intl. Airport (EWR) to Inverness (INV)
- Flights from Washington (IAD) to Inverness (INV)
- Flights from Houston (IAH) to Inverness (INV)
- Flights from Los Angeles (LAX) to Inverness (INV)
- Flights from London (LGW) to Inverness (INV)
- Flights from London (LHR) to Inverness (INV)
- Flights from London (LTN) to Inverness (INV)
- Flights from Orlando (MCO) to Inverness (INV)
- Flights from Miami (MIA) to Inverness (INV)
- Flights from Chicago (ORD) to Inverness (INV)
- Flights from Portland (PDX) to Inverness (INV)
- Flights from Philadelphia (PHL) to Inverness (INV)
- Flights from Phoenix (PHX) to Inverness (INV)
- Flights from Pittsburgh (PIT) to Inverness (INV)
- Flights from Raleigh (RDU) to Inverness (INV)
- Flights from Fort Myers (RSW) to Inverness (INV)
- Flights from San Francisco (SFO) to Inverness (INV)
- Flights from Shannon (SNN) to Inverness (INV)
- Flights from St. Louis (STL) to Inverness (INV)
- Flights from Stornoway (SYY) to Inverness (INV)
- Flights from Tampa (TPA) to Inverness (INV)
- Flights from Toronto (YYZ) to Inverness (INV)