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 Golf Hotels

See all 218 Hotels in Nairn
Muthu Newton Hotel

Muthu Newton Hotel

Inverness Road, Nairn
4.0 out of 5.0
3.9 out of 5 (113 reviews)
Potential for greatnessThis is a beautiful hotel located off the beaten tourist track in a quiet neighborhood of charming Nairn. Our stay would have been perfect if hotel staff had been better trained. Dining room staff did not know the menu. Further menu items were unavailable but staff were unaware until well after the ...
  Sep 21, 2017

$84

$84
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

2 Academy Street, Nairn
2.0 out of 5.0
3.9 out of 5 (19 reviews)
Hotel close to InvernessWe stayed at the Aurora after attending the Highland Military Tattoo in Inverness. It was a convenient location and a nice stay. We arrived very late so opted to sleep in a bit the next morning.
  Sep 11, 2017

$94

$94
Waverley Hotel

Waverley Hotel

4 High Street, Nairn
3.0 out of 5.0
3.3 out of 5 (54 reviews)
Nice Hotel in town centre near to beach.Looks as if the owner is working hard to improve Hotel. She is very pleasant and helpful. Hotel is good and I would stay there again. Only possible problem could be parking as it's town centre on the main road. We were okay as we parked right outside the hotel but we were lucky.
  Sep 11, 2017

$75

$75
Tali Ayer

Tali Ayer

Millbank Crescent, Nairn
4.0 out of 5.0
5.0 out of 5 (15 reviews)
Very beautiful accomodations! Great hosts, easy to find, good location, delicious food!
  Sep 19, 2017

$116

$116
Clubhouse Hotel

Clubhouse Hotel

45 Seabank Road, Nairn
3.5 out of 5.0
4.5 out of 5 (2 reviews)
Very clean, nice staff, and good food. Would recommend a stay to anyone
  Aug 17, 2017

$126

$126
Invernairne Guest House

Invernairne Guest House

Thurlow Road, Nairn
3.0 out of 5.0
4.9 out of 5 (14 reviews)
great and very clean rooms close to beach young owners who cater to all your needs NEIL at the bar is a hidden gem Very warm and comfortable place
  Sep 19, 2017

$108

$108
The Windsor Hotel

The Windsor Hotel

ALBERT STREET,16, NAIRN
3.0 out of 5.0
3.0 out of 5 (1 reviews)
The Albert Inn

The Albert Inn

2 Albert Street, Nairn
3.0 out of 5.0
5.0 out of 5 (1 reviews)
Friendly and value for moneySelected blind, this place turned out to be OK for us. The staff were helpful especially in securing our bicycles. We had a pub meal in The Albert which was totally satisfactory, and breakfast was wholesome. This place was OK!
  Sep 3, 2011
Braeval Hotel

Braeval Hotel

Crescent Road, Nairn
3.0 out of 5.0
4.0 out of 5 (13 reviews)
An OasisThe hotel is situated in a quiet residential area, close to the beach and convenient for the golf course as well as Inverness Airport. The room I had was more than adequate in both size and comfort, with all facilities anyone travelling would expect. Although I didn't have a sea facing room, there ...
  May 20, 2017

$86

$86
Covenanters Inn

Covenanters Inn

Auldearn, Nairn
3.0 out of 5.0
3.8 out of 5 (4 reviews)
an interesting experienceThe Covenanters Inn is about 350 years old. It is situated in Auldearn, a village with a great deal of history. We walked round the village and visited a few places of historic interest. The inn itself has served many purposes - starting off as a mill and, as recently as forty years ago, part of ...
  Aug 14, 2015

$86

$86
Map

Pocket Guide: Golf 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