Photo by Dewayne Mathis
Hotels with Swimming Pool in Nairn, Scotland
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Nairn Hotels with Swimming Pool
Top Nairn Hotels with Swimming Pool

Golf View Hotel & Spa
Golf View Hotel & Spa
8.6 out of 10, Excellent, (319)
The price is P10,481
P12,577 total
includes taxes & fees
Aug 3 - Aug 4
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Nairn
Recent Reviews in Nairn

Coylumbridge Resort Hotel
5/5 Excellent
"It is a great place plenty 2 do 4 kids nice pub areas so we decided 2 stay another nite the small double is small the check in was a nightmare as in ques we were lucky got there early but the ques were long n ages 2 go through "
A verified traveler stayed at Coylumbridge Resort Hotel
Posted 5 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Nearby Cities
More accommodations in Nairn
- Apartments in Scotland
- Cottages in Scotland
- Vacation Homes in Scotland
- Guest Houses in Scotland
- B&B in Scotland
- Inns in Scotland
- Cabin Rentals in Scotland
- Lodges in Scotland
- Hostels in Scotland
- Residences in Scotland
- Aparthotels in Scotland
- Chalets in Scotland
- Villas in Scotland
- RV Parks in Scotland
- Country Houses in Scotland
- Condo Rentals in Scotland
- Castles in Scotland
- Holiday Parks in Scotland
- Resorts in Scotland
- Capsule Hotels in Scotland
- Motels in Scotland
- Ranches in Scotland
Hotels near other Attractions
Most Popular Hotels in Nairn
- B&B HOTEL Inverness
- Kingsmills Hotel
- Coylumbridge Resort Hotel
- Stunning 3-bed Cottage in the Village of Tomintoul
- Columba Hotel Inverness by Compass Hospitality
- Mercure Inverness Hotel
- Best Western Inverness Palace Hotel & Spa
- Holiday Inn Express Inverness by IHG
- The Royal Highland Hotel
- Macdonald Aviemore Highland Hotel
- Leonardo Hotel Inverness
- Beaufort Hotel
- Macdonald Aviemore Hotel