Search Cheap Hotels in Nairn
Check availability on Nairn Cheap Hotels
Top Nairn Cheap Hotels

Invernairne Guest House
Invernairne Guest House

Golf View Hotel & Spa
Golf View Hotel & Spa
Find out more about Nairn
Find out more about Nairn
How to get cheap hotels in Nairn?
✅ The length of stay in Nairn often varies depending on the nature of the trip, but many travellers opt to stay for several days or up to a week to take in Nairn's notable landmarks and points of interest.
✅ If you're looking for cheap hotels in Nairn in 2025, book your hotel well in advance. Reserving your stay at least a few weeks or months ahead of time can help you take advantage of amazing rates on cheap hotels in Nairn, and if your plans change you can find many options of hotels with free cancelation.
✅ To find affordable hotels in Nairn on Expedia, start by entering your travel dates and the number of individuals in your group. Once you've provided this information, you can refine your search results by filtering for budget hotels in Nairn.
✅ Use the filtering tools offered by Expedia to refine your search results by location, price limits, amenities such as breakfast included, and other factors that matter to you. This will help you quickly locate the ideal budget-friendly hotel that fits your specific requirements.
✅ If you're looking to save money on a cheap hotel in Nairn, the ideal time to go is usually during the off-season in Nairn. On Expedia, you can find hotels from £150*.
✅ Nairn offers numerous budget-friendly attractions and activities for travellers, such as art and exhibits at free museums and galleries or exploring Nairn on foot.
✅ One of the best ways to find cheap hotels in Nairn is to search Expedia for properties that provide family-friendly accommodations and features such as activities and complimentary meals, and then sort these by price.
*Prices and availability are subject to change. Additional terms may apply.
Nairn Hotel Reviews
Nairn Hotel Reviews

Columba Hotel Inverness by Compass Hospitality
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your Nairn Hotel Style
- Beach Resorts & Hotels in Nairn
- Business Hotels in Nairn
- Family-Friendly Hotels in Nairn
- Golf Hotels in Nairn
- Historic Hotels in Nairn
- Hotels near Museums in Nairn
- Hotels with Air Conditioning in Nairn
- Hotels with Babysitting Services in Nairn
- Hotels with Breakfast in Nairn
- Hotels with Connecting Rooms in Nairn
- Hotels with Entertainment in Nairn
- Hotels with Gym in Nairn
- Hotels with Hot Tubs in Nairn
- Hotels with Indoor Pools in Nairn
- Hotels with Laundry Service in Nairn
- Hotels with Parking in Nairn
- Hotels with Parking in Nairn
- Hotels with Pool in Nairn
- Hotels with Restaurant in Nairn
- Hotels with Room Service in Nairn
- Hotels with Wifi in Nairn
- Hotels with a Bar in Nairn
- Hotels with a View in Nairn
- Luxury Hotels in Nairn
- Mountain Hotels in Nairn
- Pet-Friendly Hotels in Nairn
- Romantic Hotels in Nairn
- Shopping Hotels in Nairn
- Ski Hotels in Nairn
- Spa Hotels in Nairn
- Sports Hotels in Nairn
- Wedding Hotels in Nairn
More accommodation types in
- Cottages in Scotland
- Apartments in Scotland
- Holiday Homes in Scotland
- Guest Houses in Scotland
- B&B in Scotland
- Cabin Rentals in Scotland
- Chalets in Scotland
- Lodges in Scotland
- Inns in Scotland
- Villas in Scotland
- Hostels in Scotland
- Condo Rentals in Scotland
- Residences in Scotland
- Serviced Apartments in Scotland
- Farmstay in Scotland
- Caravan Parks in Scotland
- Castles in Scotland
- Country Houses in Scotland
- Houseboats in Scotland
- Holiday Parks in Scotland
- Resorts in Scotland
- Town Houses in Scotland
- Capsule Hotels in Scotland
- Motels in Scotland
- Ranches in Scotland
Hotels near popular Nairn Attractions
Hotels in Nairn by Star Rating
Explore more hotels
- Courtyard by Marriott Inverness Airport
- B&B HOTEL Inverness
- Kingsmills Hotel
- Coylumbridge Resort Hotel
- Stunning 3-bed Cottage in the Village of Tomintoul
- Crown Court Hotel & Bar.
- Columba Hotel Inverness by Compass Hospitality
- Mercure Inverness Hotel
- Best Western Inverness Palace Hotel & Spa
- Holiday Inn Express Inverness by IHG
- Glenmoriston Townhouse Hotel
- Waverley Guest House
- Macdonald Aviemore Highland Hotel
- Leonardo Hotel Inverness
- Beaufort Hotel
- The Boat Hotel
- Macdonald Aviemore Hotel
- Laichmoray Hotel
- Ardross Glencairn
- Lochardil House Hotel