Photo by Sabrina Jane Catherine
Hotels with Swimming Pools in Earlsferry
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Earlsferry Hotels with Swimming Pools
Top Hotels with Swimming Pools in Earlsferry

Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel
8.8 out of 10, Excellent, (727)
The price is S$125
includes taxes & fees
19 Oct - 20 Oct

Fairmont St Andrews
Fairmont St Andrews
9.4 out of 10, Exceptional, (1012)
The price is S$352
includes taxes & fees
4 Nov - 5 Nov

Kilconquhar Castle Estate
Kilconquhar Castle Estate
9.0 out of 10, Wonderful, (370)
The price is S$150
includes taxes & fees
19 Oct - 20 Oct

Nether Abbey Hotel
Nether Abbey Hotel
9.4 out of 10, Exceptional, (160)
The price is S$268
includes taxes & fees
19 Oct - 20 Oct

Old Course Hotel
Old Course Hotel
9.6 out of 10, Exceptional, (1003)
The price is S$537
includes taxes & fees
2 Nov - 3 Nov

Marine North Berwick
Marine North Berwick
8.8 out of 10, Excellent, (261)
The price is S$574
includes taxes & fees
2 Nov - 3 Nov

Lomond Hills Hotel & Health Club
Lomond Hills Hotel & Health Club
8.0 out of 10, Very good, (132)
The price is S$128
includes taxes & fees
22 Oct - 23 Oct

No. 1 High Street - Boutique Rooms
No. 1 High Street - Boutique Rooms
5.4 out of 10, (3)
The price is S$214
includes taxes & fees
15 Nov - 16 Nov
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.
Top Earlsferry Hotel Reviews

Fairmont St Andrews
10/10 Excellent
Explore a world of travel with Expedia
More Accommodation Types in Earlsferry
Hotels near other Attractions
Explore more hotels
- Balbirnie House
- Maitlandfield House Hotel
- Ravelston House
- The Elbow Room
- Seaton House - Small Luxury Hotels of the World
- Old Course Hotel
- Hotel du Vin & Bistro St. Andrews
- Rufflets St Andrews
- No1. Apartments & Bedrooms St Andrews - St Mary’s
- Caledonian Hotel
- Ye Olde Hotel
- Railway Inn
- Kinnettles Hotel and Spa
- The Linton Hotel
- The Albany Hotel St Andrews
- Earl David Hotel
- Greywalls Hotel and Chez Roux
- Dunclutha Guest House