
Find hotels near Croft Moraig, Cupar from AED 246
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Croft Moraig hotels

The Boars Head
The Boars Head< 0.1 km from Croft Moraig
10.0 out of 10, Exceptional, (3 reviews)
The price is AED 409
AED 491 total
includes taxes & fees
19 Mar - 20 Mar

The Covenanter Hotel
The Covenanter Hotel4.6 km from Croft Moraig
9.2 out of 10, Wonderful, (29 reviews)

The Townhouse
The Townhouse16.6 km from Croft Moraig
10.0 out of 10, Exceptional, (300 reviews)
The price is AED 365
AED 438 total
includes taxes & fees
10 Mar - 11 Mar

Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel9.2 km from Croft Moraig
8.8 out of 10, Excellent, (762 reviews)
The price is AED 275
AED 330 total
includes taxes & fees
8 Mar - 9 Mar

Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHG10 km from Croft Moraig
8.8 out of 10, Excellent, (763 reviews)
The price is AED 205
AED 246 total
includes taxes & fees
8 Mar - 9 Mar

Dunclutha Guest House
Dunclutha Guest House17.9 km from Croft Moraig
9.8 out of 10, Exceptional, (419 reviews)
The price is AED 443
AED 443 total
includes taxes & fees
11 Mar - 12 Mar

Hazeldene Guest House
Hazeldene Guest House17 km from Croft Moraig
9.6 out of 10, Exceptional, (125 reviews)

Sunbank House Hotel
Sunbank House Hotel16 km from Croft Moraig
9.4 out of 10, Exceptional, (94 reviews)
The price is AED 300
AED 360 total
includes taxes & fees
15 Mar - 16 Mar

Gilvenbank
Gilvenbank9.4 km from Croft Moraig
8.4 out of 10, Very Good, (90 reviews)
The price is AED 247
AED 296 total
includes taxes & fees
8 Mar - 9 Mar

Lomond Hills Hotel & Health Club
Lomond Hills Hotel & Health Club6.7 km from Croft Moraig
8.0 out of 10, Very Good, (172 reviews)
The price is AED 336
AED 404 total
includes taxes & fees
1 Apr - 2 Apr

Bein Inn hotel
Bein Inn hotel8 km from Croft Moraig
7.8 out of 10, Good, (9 reviews)
The price is AED 246
AED 354 total
includes taxes & fees
11 Mar - 12 Mar

The Elbow Room
The Elbow Room18.6 km from Croft Moraig
9.2 out of 10, Wonderful, (198 reviews)
The price is AED 233
AED 280 total
includes taxes & fees
17 Mar - 18 Mar

Parklands Hotel
Parklands Hotel16.8 km from Croft Moraig
8.8 out of 10, Excellent, (304 reviews)
The price is AED 294
AED 353 total
includes taxes & fees
8 Mar - 9 Mar

Dean Park Hotel
Dean Park Hotel17.5 km from Croft Moraig
8.8 out of 10, Excellent, (682 reviews)
The price is AED 247
AED 296 total
includes taxes & fees
8 Mar - 9 Mar

Earl David Hotel
Earl David Hotel18 km from Croft Moraig
8.8 out of 10, Excellent, (34 reviews)
The price is AED 400
AED 480 total
includes taxes & fees
17 Mar - 18 Mar

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG19.8 km from Croft Moraig
9.0 out of 10, Wonderful, (1,000 reviews)
The price is AED 241
AED 289 total
includes taxes & fees
8 Mar - 9 Mar

Moatville Cupar
Moatville Cupar13.5 km from Croft Moraig
9.0 out of 10, Wonderful, (8 reviews)
The price is AED 654
AED 785 total
includes taxes & fees
6 Mar - 7 Mar

Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction18.8 km from Croft Moraig
8.8 out of 10, Excellent, (43 reviews)
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 Croft Moraig Hotel Reviews

Lomond Hills Hotel & Health Club
8/10 Good
Hotels near other Croft Moraig attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Cupar Attractions
Other Hotels near Croft Moraig, Cupar
Explore more hotels
- The Covenanter Hotel
- Deluxe double room with views of Falkland Palace
- Luxury Bed and Breakfast cottage set within the gardens of Maspie House.
- 2 bedroom accommodation in Falkland, near Cupar
- Lomond Hills Hotel & Health Club
- Palace View - UK40569
- Liquorstane - UK40568
- 2 bedroom accommodation in Falkland
- Newton Manor House -7 Bedroom House
- 7 bedroom accommodation in St Andrews
- Best Western Balgeddie House Hotel



































































