Photo by Paul McIlroy

Find Golf Hotels in Inverkeithing
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Inverkeithing Golf Hotels
Our top choices for Inverkeithing hotels with a golf course

8.8 out of 10, Excellent, (1,447 reviews)
The price is AED 423
AED 507 total
includes taxes & fees
26 Apr - 27 Apr

8.8 out of 10, Excellent, (1,721 reviews)
The price is AED 369
AED 442 total
includes taxes & fees
26 Apr - 27 Apr
The price is AED 476
AED 572 total
includes taxes & fees
21 Apr - 22 Apr
The price is AED 383
AED 459 total
includes taxes & fees
2 Apr - 3 Apr
The price is AED 437
AED 525 total
includes taxes & fees
8 Apr - 9 Apr

The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by HiltonWest End
9.0 out of 10, Wonderful, (1,005 reviews)
The price is AED 799
AED 959 total
includes taxes & fees
6 Apr - 7 Apr
The price is AED 342
AED 410 total
includes taxes & fees
6 Apr - 7 Apr
The price is AED 357
AED 428 total
includes taxes & fees
8 Apr - 9 Apr
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 Inverkeithing Hotel Reviews

Delta Hotels by Marriott Edinburgh
10/10 Excellent
Explore a world of travel with Expedia
More Hotel Options in Inverkeithing
More Accommodation Types in Inverkeithing
Hotels near popular Dunfermline Attractions
Inverkeithing Hotels by Star Rating
Explore more hotels
- Dakota Edinburgh
- Delta Hotels by Marriott Edinburgh
- Novotel Edinburgh Park
- YOTEL Edinburgh
- PREMIER SUITES Edinburgh Fountain Court
- Kimpton Charlotte Square by IHG
- W Edinburgh
- InterContinental Edinburgh The George by IHG
- ibis budget Edinburgh Park
- Old Waverley Hotel
- Sheraton Grand Hotel & Spa, Edinburgh
- Hub By Premier Inn Edinburgh Cc Rose Street
- Premier Inn Edinburgh - Princes Street
- The Hoxton Edinburgh
- The Caledonian Edinburgh, Curio Collection by Hilton
- Hampton by Hilton Edinburgh Airport
- Premier Inn Edinburgh Cc Waverley
- Market Street Hotel
- Novotel Edinburgh Centre











































