
Find 3 Star Hotels in Nairn from $38
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Nairn 3 Star Hotels
Our top choices for Nairn 3-star hotels

1. Craiglynne Hotel
Craiglynne Hotel
2. Waverley Guest House
Waverley Guest House
3. Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
4. B&B HOTEL Inverness
B&B HOTEL Inverness
5. The Royal Highland Hotel
The Royal Highland Hotel
6. The Priory Hotel
The Priory Hotel
7. Belvilla Inverness Craigmonie Hotel
Belvilla Inverness Craigmonie Hotel
8. Nethybridge Hotel
Nethybridge Hotel
9. Beaufort Hotel
Beaufort Hotel
10. Ardross Glencairn
Ardross Glencairn
11. The Boat Hotel
The Boat Hotel
13. Golf View Hotel
Golf View Hotel
14. The Speyside Hotel
The Speyside Hotel
15. Waverley Inn Apartments
Waverley Inn Apartments
17. Cluny Hill Hotel
Cluny Hill Hotel
18. Laichmoray Hotel
Laichmoray Hotel
19. West End Hotel
West End Hotel
20. Ben Mhor Hotel
Ben Mhor HotelExplore similar 4-star hotels

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Learn more about Nairn
This charming coastal town offers golden beaches where locals swim even in brisk Scottish weather. Explore Nairn Museum's fishing heritage exhibits, then enjoy fresh seafood at harborside restaurants while watching boats return with the day's catch.

Top Nairn Hotel Reviews

The Royal Highland Hotel

Columba Hotel Inverness by Compass Hospitality
Find out more about Nairn
Three Star Hotel Guide for Nairn
There’s a reason the top 3 star hotels in Nairn, Scotland are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Nairn, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.
Search for a cheap deal on a 3 star upscale hotel in Nairn for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Nairn near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.
From business trips to family getaways, the Nairn 3 star hotels offer a fantastic home base for any type of vacation.
Frequently asked questions
Explore a world of travel with Expedia
- SYHA Hostelling Scotland Hotels in Inverness
- Hotels in Ardersier
- Bespoke Hotels in Black Isle
- Spa in Nairn
- Lodges in Nigg
- Inverness City Centre Hotels
- Hotels in Kinloss
- Strathmore Hotels in Evanton
- Hotels in Rosemarkie
- Free Breakfast in Nairn
- 4 Star Hotels in Cromarty
- Macdonald Hotels in Inverness
- Independent Hotels in Inverness
- Wyndham Hotels in Inverness
- Luxury in Nairn
- Hotels in Craighead
- Premier Inn Hotels in Nairn
- Cabins in Nigg
- 3 Star Hotels in Black Isle
- 5 Star Hotels in Nairn
- 3 Star Hotels in Kinloss
- 3 Star Hotels in Farr
- Hostels in Nairn
- Hotels near Inverness
- Swallow Hotels in Inverness
- Pet Friendly in Nairn
- Hotels in Nigg
- River View in Inverness
- Bedandbreakfast in Nairn
- Beach in Ardersier
- LGBT Friendly in Nairn
- 5 Star Hotels in Cromarty
- Bay Hotels in Invergordon
- 3 Star Hotels in Hilton
- 3 Star Hotels in Inverness
- Best Western Hotels in Inverness
- 2 Star Hotels in Black Isle
- Wedding in Nairn
- Crerar Hotels in Nigg
- Freetobook Hotels in Inverness
- Hotels in Cromarty
- 2 Star Hotels in Dalneigh
- Hotels in Inverness
- Hotels in Forres
- Golf in Nairn
- Hotels in Invergordon
- Travelodge UK Hotels in Black Isle
- 5 Star Hotels in Findhorn
- Hilton Hotels in Munlochy
- Fitness Center in Nairn
- 3 Star Hotels in Dalneigh
- Pool in Nairn
- 4 Star Hotels in Ardersier
- Family Friendly in Inverness
- Budget in Nairn
- Dining in Nairn
- 3 Star Hotels in Tain
- Historical in Inverness
- Hotels near Nairn Golf Club
- Hotels in Nairn
- Jurys Hotels in Rosemarkie
- 3 Star Hotels in Crown
- 4 Star Hotels in Forres
- Flights from Edinburgh (EDI) to Inverness (INV)
- Livingston Manchester (MAN) to Inverness (INV) flights
- Flights to Forres
- Flights to Nigg
- Flights to Findhorn
- Flights from Hounslow (LHR) to Inverness (INV)
- Flights to Culloden Moor
- British Airways Hounslow (LHR) to Inverness (INV) flights
- Flights to Nairn
- Flights to Inverness































































