Hotels in Nairn

61 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Nairn hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

61 Cheap hotels in Nairn

Scenic Escape In The Highlands With Cozy & Spacious Rooms - Nairn
Nairn
03/11 – 05/11
155 €/nighttotal: 310 € (2 )

Scenic Escape In The Highlands With Cozy & Spacious Rooms

1 2
hotel, Nairn
This Nairn apartment, situated adjacent to Nairn Golf Course, is a 10-minute drive from Inverness Airport and close to Nairn Beach and Cawdor and Rait Castles.
The 215-square-metre (2314 sq ft) executive double room offers a garden view, sleeps two, and includes a private garden, free on-site parking, and access to on-site bar and restaurant facilities.
Highland Hideaway Near Nairn Beach & Cawdor Castle, Free Parking - Nairn
Nairn
18/07 – 19/07
308 €/nightfor 1 night

Highland Hideaway Near Nairn Beach & Cawdor Castle, Free Parking

1 2
hotel, Nairn
This Nairn castle, a 9-minute walk from the Moray Firth and 15 minutes from Nairn Beach, offers convenient access to Nairn Golf Club (1.9km) and Nairn Museum (a short drive).
The 215 square metre property sleeps two guests in one bedroom and one bathroom, boasting a private garden, Wi-Fi, and laundry facilities, plus proximity to Cawdor Castle and Fort George.
Seabank House Hotel - Nairn
9.1 109 reviews
Nairn
19/07 – 26/07
261 €/nighttotal: 1827 € (7 )

Seabank House Hotel

1 2
hotel, Nairn
The Clubhouse hotel in Nairn offers a 4-star stay, a 10-minute walk (1.6km) from Nairn Central Beach, 16km from Inverness Castle, and 16km from Castle Stuart Golf Links.
This self-catering property boasts a room with a desk, flat-screen TV, free Wi-Fi, room service, and an on-site bar; guests also enjoy free parking and a choice of continental or full English/Irish breakfasts.
Westerlea Hotel Nairn - Nairn
9.1 295 reviews
Nairn
07/09 – 09/09
371 €/nighttotal: 742 € (2 )

Westerlea Hotel Nairn

2 4
hotel, Nairn
The Westerlea Hotel Nairn is situated just 2.7km from Nairn Central Beach, a beautiful stretch of coastline in the charming town of Nairn. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience, making it a popular choice for travellers.
The hotel offers comfortable rooms with modern amenities, including a desk, flat-screen TV, and private bathroom. Guests can enjoy a range of facilities, including a restaurant and bar, a fitness centre, a garden, and free parking.
Historic Hideaway By Nairn Golf & Beachwhere Charm Meets Comfort - Nairn
Nairn
18/07 – 19/07
255 €/nightfor 1 night

Historic Hideaway By Nairn Golf & Beachwhere Charm Meets Comfort

1 2
hotel, Nairn
This Nairn holiday apartment is ideally located a 0.9km walk from the Moray Firth, 1.2km from Nairn Beach, and a 1km stroll from Nairn Golf Club, offering easy access to Nairn Museum and other local attractions.
The 129 square metre self-catering property boasts one bedroom, one bathroom, sleeping up to two guests, and includes amenities such as Wi-Fi, air conditioning, a garden, and laundry facilities.
Historic Highland Getaway Near Golf, Sandy Shores & Nature Trails L Free Parking - Nairn
Nairn
03/11 – 05/11
145 €/nighttotal: 290 € (2 )

Historic Highland Getaway Near Golf, Sandy Shores & Nature Trails L Free Parking

1 2
hotel, Nairn
This Nairn holiday home, a one-bedroom apartment, is situated a short walk (less than 2km) from Nairn Beach, the Moray Firth, and Nairn Golf Club, and a short drive from Nairn Museum.
The 269 square metre property offers comfortable accommodation for two guests, boasting a garden, air conditioning, internet access, and laundry facilities, alongside its proximity to golfing and eco-tourism opportunities.
Golf View Hotel Leisure Club - Nairn
Nairn
09/07 – 14/07
443 €/nighttotal: 2215 € (5 )

Golf View Hotel Leisure Club

1 2
hotel, Nairn, Highland
The Golf View Hotel Leisure Club is located in Nairn, Highland, Scotland, near Nairn beach and a 15-minute walk (approximately 1.2km) from Nairn railway station.
This lodging offers a 14-metre swimming pool, sauna, steam room, spa bath, Sonas Spa, a gym, tennis courts, and two on-site golf courses, alongside a restaurant serving breakfast.
Muthu Newton Hotel (Near Inverness Airport) - Nairn
8.2 2286 reviews
Nairn
19/07 – 26/07
524 €/nighttotal: 3668 € (7 )

Muthu Newton Hotel (Near Inverness Airport)

2 4
hotel, Nairn
The Muthu Newton Hotel is located near Nairn Golf Course and just a 30-minute drive from Inverness, offering easy access to the Speyside whiskey trail, Loch Ness, and the Cairngorms. The hotel is a 4-star property with very good user ratings for location, cleanliness and overall experience.
The hotel is set within 21 acres of parkland and gardens overlooking the Moray Firth. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and free Wi-Fi and parking.
Unwind In Nairn | Steps From Golf, Castles & Stunning Coastal Walks - Nairn
Nairn
19/07 – 26/07
286 €/nighttotal: 2002 € (7 )

Unwind In Nairn | Steps From Golf, Castles & Stunning Coastal Walks

1 2
hotel, Nairn
This Nairn apartment, situated near Nairn beach and within easy reach of Nairn Golf Club, offers convenient access to coastal walks and nearby castles.
The 215-square-metre self-catering flat features one bedroom, one bathroom, sleeps two guests, and includes Wi-Fi, a private garden, and laundry facilities, alongside proximity to attractions such as Boath House Spa and the Moray Firth.
Historic Stay W/ Breathtaking Garden Views | Steps Away From Nairn Beach - Nairn
Nairn
03/11 – 05/11
140 €/nighttotal: 280 € (2 )

Historic Stay W/ Breathtaking Garden Views | Steps Away From Nairn Beach

1 2
hotel, Nairn
This Nairn apartment, situated next to Nairn Golf Course and a short drive (approx. 16km) from Inverness Airport, is housed in a historic hotel dating back to 1872, once visited by Charlie Chaplin.
The 129 square metre self-catering unit offers one bedroom, one bathroom, sleeps two guests, and includes a garden, free parking, and access to on-site amenities such as a restaurant, bar and 24/7 reception.
Tranquil Getaway Near Loch Ness, Beach, Castles & Nature Trails - Nairn
Nairn
03/11 – 05/11
268 €/nighttotal: 536 € (2 )

Tranquil Getaway Near Loch Ness, Beach, Castles & Nature Trails

2 2
hotel, Nairn
This Nairn holiday apartment is situated a 9-minute walk (0.8km) from the Moray Firth and a 15-minute walk (1.4km) from Nairn Beach, offering easy access to Nairn Golf Club (1.8km).
The two-bedroom, one-bathroom flat sleeps three guests and includes internet, air conditioning, a garden, in-house laundry facilities, and housekeeping; nearby attractions include Cawdor Castle and Fort George.
Seaside Elegance Near Invernessgolf, Castles & Comfort Await - Nairn
Nairn
09/07 – 14/07
211 €/nighttotal: 1055 € (5 )

Seaside Elegance Near Invernessgolf, Castles & Comfort Await

1 2
hotel, Nairn
This Nairn hotel, offering the 'Relaxing Room With Scenic Garden View | Hotel With Breathtaking Surrounding' package, is conveniently located near Nairn beach and within easy reach of Nairn Museum and the Universal Hall.
The 129-square-metre room, sleeping two, boasts a scenic garden view, in-room amenities including Wi-Fi and tea/coffee making facilities, plus access to on-site laundry facilities and daily housekeeping; nearby attractions include the Black Isle Wildlife Park and a golf course.

Best Nairn luxury hotels (4 and 5 stars)

Among the 61 accommodations in Nairn, here are the 3 best luxury hotels

Golf View Hotel & Spa - Nairn
8.4 4320 reviews
Nairn
18/07 – 19/07
443 €/nightfor 1 night

Golf View Hotel & Spa

1 2
hotel, Nairn
The Golf View Hotel & Spa is situated in Nairn, overlooking the Moray Firth, just 1 kilometre from the town centre and close to the renowned Nairn Golf Course. This 4-star hotel has received very good user ratings, particularly for its excellent location and cleanliness.
The hotel offers a range of rooms, all featuring modern comforts and elegant design. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, sauna, spa, fitness centre, restaurant, bar, and tennis court, making it perfect for a relaxing and enjoyable stay.
Courtyard By Marriott Inverness Airport - Nairn
8.9 6942 reviews
Nairn
20/07 – 28/07
1198 €/nighttotal: 9584 € (8 )

Courtyard By Marriott Inverness Airport

4 8
hotel, Inverness
The Courtyard By Marriott Inverness Airport is situated just a short drive from Inverness city centre and Inverness Castle, making it a convenient base for exploring the Highlands. This 4-star hotel has received very good user ratings, highlighting its appeal to travellers.
The hotel offers comfortable accommodation with modern amenities, including a fitness centre, restaurant, and bar. Guests can also enjoy a terrace, garden, and free parking, providing a relaxing and enjoyable stay.
Seabank House Hotel - Nairn
Nairn
18/07 – 19/07
216 €/nightfor 1 night

Seabank House Hotel

1 2
hotel, Nairn
The Clubhouse B&B in Nairn is located one kilometre from the town centre, close to Nairn Beach and Iolaire Graphist.
This guest house offers one bathroom, free Wi-Fi, on-site parking, and is suitable for groups, with a £50 damage deposit.

Best Nairn hotels with a pool

Among the 61 accommodations in Nairn, here are the 1 best hotels with a pool

Golf View Hotel & Spa - Nairn
8.4 4320 reviews
Nairn
18/07 – 19/07
443 €/nightfor 1 night

Golf View Hotel & Spa

1 2
hotel, Nairn
The Golf View Hotel & Spa is situated in Nairn, overlooking the Moray Firth, just 1 kilometre from the town centre and close to the renowned Nairn Golf Course. This 4-star hotel has received very good user ratings, particularly for its excellent location and cleanliness.
The hotel offers a range of rooms, all featuring modern comforts and elegant design. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, sauna, spa, fitness centre, restaurant, bar, and tennis court, making it perfect for a relaxing and enjoyable stay.

Frequently asked questions about hotels in Nairn

  • What are the most affordable attractions in and around Nairn?

    For a budget-friendly day out, head to Nairn Beach. It's free to enjoy the sand and sea, and there are plenty of picnic spots. You can also take a walk along the Nairn River, which is beautiful and relaxing.
  • What are the best hotels with a swimming pool in Nairn?

    Golf View Hotel & Spa and Seaview Lodge are among the best hotels with a swimming pool in Nairn.

  • How can travelers relax during a week in and arond Nairn?

    There are lots of ways to unwind in Nairn. You can take a stroll along the promenade, have a relaxing afternoon at the Nairn Golf Club, or simply enjoy the peace and quiet of the town. If you want something more adventurous, you can go for a bike ride along the scenic cycle paths.
  • What are the most popular 2, 3 and 4-star hotels in Nairn?

    Among 2, 3 and 4-star hotels in Nairn, The Bandstand, Aurora Hotel & Italian Restaurant and The Albert Inn are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Nairn?

    Most hotels in Nairn offer comfortable rooms with standard amenities, like a TV, tea and coffee making facilities, and en-suite bathrooms. Some hotels also have additional features like Wi-Fi, a hairdryer, and a desk.
  • What are the best luxury hotels in Nairn?

  • When is the best time to book a hotel in Nairn?

    The best time to book a hotel in Nairn is during the shoulder seasons, from April to May and September to October. You'll find better prices and fewer crowds during these months.
  • What are the best family friendly hotels in Nairn?

  • What are some pet-friendly activities in and around Nairn?

    Nairn is a great place for dog owners. You can take your furry friend for a walk along the beach, explore the scenic Nairn River path, or even enjoy a meal at one of the many dog-friendly pubs and restaurants in town.
  • What are the best pet friendly hotels in Nairn?

    The best pet friendly hotels in Nairn are Golf View Hotel & Spa, Clubhouse B& B and Westerlea Hotel Nairn.

  • Which towns or cities worth a visit near Nairn?

    If you're looking to explore the surrounding area, you can visit the charming town of Inverness, which is about 20 miles away. You can also head to the stunning Loch Ness, or the historic city of Aberdeen, which is about an hour and a half drive away.
  • What are the best hotels with jacuzzi in Nairn?

    Golf View Hotel & Spa and Seaview Lodge are the best hotels with a jacuzzi in Nairn.

Destinations nearby

Best Nairn hotels with air conditioning

Peaceful Retreat In Inverness: Elegant Room Amidst Lush Historical Gardens - Nairn
Nairn
03/11 – 05/11
145 €/nighttotal: 290 € (2 )

Peaceful Retreat In Inverness: Elegant Room Amidst Lush Historical Gardens

1 2
hotel, Nairn
This Nairn holiday apartment, a short distance from the Moray Firth and Nairn Beach, offers easy access to Nairn Golf Club and Nairn Museum, all within approximately 1.5km.
The 269 square metre property boasts one bedroom, one bathroom, sleeps two guests, and includes amenities such as Wi-Fi, air conditioning, a garden, and laundry facilities; nearby attractions include Boath House Spa and the Black Isle Wildlife Park.
Vintage Comfort Near Nairn Beach, Golf & Highland Heritage - Nairn
Nairn
03/11 – 05/11
135 €/nighttotal: 270 € (2 )

Vintage Comfort Near Nairn Beach, Golf & Highland Heritage

1 2
hotel, Nairn
This Nairn holiday apartment is conveniently located a 9-minute walk from the Moray Firth and a 15-minute walk (approximately 1.4km) from Nairn Beach, with Nairn Golf Club a short 12-minute stroll away.
The 129 square metre self-catering property offers one bedroom, one bathroom, sleeps two guests, and includes amenities such as Wi-Fi, a garden, and laundry facilities, providing a comfortable base for exploring Nairn and its surrounding attractions including Cawdor Castle and Fort George.
Historic Stay W/ Cozy Ambiance | Surrounded By Scenic Trails, Breakfast Included - Nairn
Nairn
18/07 – 19/07
239 €/nightfor 1 night

Historic Stay W/ Cozy Ambiance | Surrounded By Scenic Trails, Breakfast Included

1 2
hotel, Nairn
This Nairn holiday apartment is conveniently located a 9-minute walk (0.7km) from the Moray Firth, a 15-minute walk (1.2km) from Nairn Beach, and close to Nairn Golf Club and Nairn Museum.
The 129 square metre self-catering flat offers one bedroom, one bathroom, sleeps two guests, and includes Wi-Fi, a garden, on-site laundry, and is within easy reach of local amenities.
Serene Getaway Steps From The Beach & Historic Landmarks - Nairn
Nairn
18/07 – 19/07
420 €/nightfor 1 night

Serene Getaway Steps From The Beach & Historic Landmarks

2 2
hotel, Nairn
This Nairn holiday apartment, a 9-minute walk from the Moray Firth and 15 minutes from Nairn Beach, offers easy access to Nairn Golf Club, Nairn Museum, and the Universal Hall.
The 377 square metre (4060 square feet) property features two bedrooms, one bathroom, sleeps three guests, and includes amenities such as Wi-Fi, air conditioning, a garden, and in-house laundry facilities.

Best Nairn hotels with a balcony

The Havelock - Nairn
8.4 466 reviews
Nairn
07/09 – 09/09
277 €/nighttotal: 554 € (2 )

The Havelock

2 4
hotel, Nairn
The Havelock is a pub with rooms located in Nairn, a charming coastal town just a short walk from Nairn Museum and a convenient drive from Inverness Airport. The hotel has received very good ratings for cleanliness and user experience, and its location is rated excellent.
The Havelock offers comfortable accommodation in a traditional Scottish pub setting. Guests can enjoy a terrace with sea views, a restaurant, a bar, a garden, free parking, and modern amenities such as free Wi-Fi, flat-screen TVs, and complimentary toiletries.
Westend Hotel & Bar - Nairn
8.1 52 reviews
Nairn
03/11 – 05/11
75 €/nighttotal: 150 € (2 )

Westend Hotel & Bar

1 2
hotel, Nairn
The Westend Hotel & Bar in Nairn is a 3-star hotel located a 10-minute walk from Nairn Central Beach, 10.9 kilometres from Castle Stuart Golf Links, and 25.7 kilometres from Inverness Castle, with Inverness Airport 10.9 kilometres away.
This family-friendly accommodation offers complimentary WiFi, on-site parking, a restaurant serving a Full English/Irish breakfast, and garden and terrace areas, with some rooms featuring a kitchenette.
The 1645 Inn - Nairn
8.1 606 reviews
Nairn
19/07 – 26/07
329 €/nighttotal: 2303 € (7 )

The 1645 Inn

2 4
hotel, Nairn
The 1645 Inn is located in Nairn, just 19 miles from Inverness Castle and 2.6 miles from Nairn Dunbar Golf Club, offering a convenient base for exploring the area. The hotel has consistently received very good ratings for its cleanliness, location, and overall experience.
The inn features a single bedroom and bathroom, spanning 11 square metres and comfortably accommodating up to two guests. Enjoy a peaceful garden and terrace, on-site restaurant and bar, free parking, free Wi-Fi, and a variety of breakfast options, all within easy reach of hiking and cycling trails.
The Bandstand - Nairn
8.8 1266 reviews
Nairn
07/09 – 09/09
267 €/nighttotal: 534 € (2 )

The Bandstand

1 4
hotel, Nairn
The Bandstand, a 3-star hotel, is located just a short distance from the centre of Nairn, overlooking the beach and the Moray Firth. It has consistently received very good user ratings for its cleanliness, location and overall experience.
The hotel offers a range of amenities, including a restaurant serving fresh seafood and traditional Scottish cuisine, a bar with a wide selection of beers and ciders, and comfortable rooms with sea views. Guests can also enjoy the hotel's garden and terrace, as well as free Wi-Fi throughout the property.
©2026 cozycozy.com