Book Hotels in Inchkeith
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Inchkeith hotels

CoDE Pod – The CoURT - Edinburgh
Reviewed on Jul 16, 2025

Apex Grassmarket Hotel
Reviewed on Jul 21, 2025

Apex Waterloo Place Hotel
Reviewed on Jul 17, 2025

Aparthotel Adagio Edinburgh Royal Mile
Reviewed on Jul 18, 2025

Radisson Blu Hotel, Edinburgh City Centre
Reviewed on Jul 16, 2025

YOTEL Edinburgh
Reviewed on Jul 19, 2025

Moxy Edinburgh Airport
Reviewed on Jul 21, 2025

Holiday Inn Edinburgh by IHG
Reviewed on Jul 17, 2025

Leonardo Hotel Edinburgh Haymarket
Reviewed on Jul 19, 2025
Inchkeith Hotel & Travel Guide
Researching adventures to Inchkeith? There is a great number of hotels for the modern traveler to choose from. Travelocity currently lists 274 places to lay your head within a 6-mile (10-kilometer) radius of Inchkeith's urban core.
Look through a range of Travelocity lodgings located within a 6-mile (10-kilometer) radius, including the The Balmoral Hotel and Old Town Chambers.
7 miles (11 kilometers) outside of the middle of Inchkeith, you will find the Prestonfield House. Alternatively, the Sheraton Grand Hotel & Spa, Edinburgh is about 7 miles (11 kilometers) away. Alternative Travelocity-registered hotels include the The Chester Residence and the Waldorf Astoria Edinburgh - The Caledonian.
On the hunt for things to do? Consider spending a few hours visiting Dunfermline Abbey and Deep Sea World, which you'll find in Dunfermline, 14 miles (23 kilometers) to the west of Inchkeith. When you want to spend a few nights in Dunfermline, check out the rooms at the Best Western Plus Dunfermline Crossford Keavil House Hotel and Rooms at 29brucestreet. 25 miles (40 kilometers) to the northeast of Inchkeith, is St. Andrews, which features the Old Course Hotel and Macdonald Rusacks Hotel. If you come to St. Andrews, make your way to the University of St. Andrews and St. Andrew's Cathedral.
While you are here why not spend some time enjoying thrills and spills with Fife's sports fans at a local game. Murrayfield Stadium is located 8 miles (12 kilometers) to the southwest of Inchkeith. If you enjoy the convenience of locating a hotel nearby, make a reservation in the Nira Caledonia or Le Monde Hotel.
Edinburgh Airport is 11 miles (17 kilometers) outside the center of Inchkeith. Wise travelers who want to find accommodation in the area can reserve a good option in the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.
Frequently asked questions
Recent Inchkeith hotel reviews by fellow wanderers

Moxy Edinburgh Airport
Explore More Ways to Travel with Travelocity
An Airport
An Attraction
- Hotels near Edinburgh Castle
- Hotels near Princes Street
- Hotels near Royal Mile
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Zoo
- Hotels near Grassmarket
- Hotels near Edinburgh Playhouse Theatre
- Hotels near George Street
- Hotels near Edinburgh Park
- Hotels near Dean Village
- Hotels near Edinburgh International Conference Centre
- Hotels near Princes Street Gardens
- Hotels near St. Giles' Cathedral
- Hotels near St. Andrew Square
- Hotels near Military Tattoo Theatre
- Hotels near Royal Highland Centre
- Hotels near Arthur's Seat
- Hotels near Heriot-Watt University
- Hotels near Usher Hall
- Hotels near Knockhill Racing Circuit
- Hotels near Edinburgh Port
- Hotels near Omni Centre Edinburgh
- Hotels near Scotch Whisky Experience
- Hotels near Livingston Designer Outlet
- Hotels near Gyle Shopping Centre
- Hotels near Linlithgow Palace
- Hotels near Victoria Street
- Hotels near Dalhousie Castle
- Hotels near Holyrood Park
- Hotels near Royal Botanic Garden
- Hotels near Muirfield Golf Course
- Hotels near Festival Theatre
- Hotels near Queen Margaret University
- Hotels near Real Mary King's Close
- Hotels near Forth Road Bridge
- North Sea Hotels
- Anstruther Hotels
- Perth Hotels
- North Berwick Hotels
- Dollar Hotels
- Newbridge Hotels
- Dunfermline Hotels
- South Queensferry Hotels
- Peebles Hotels
- Livingston Hotels
- Dunbar Hotels
- Leven Hotels
- Musselburgh Hotels
- Glenrothes Hotels
- Kirknewton Hotels
- Kirkcaldy Hotels
- Bonnyrigg Hotels
- Haddington Hotels
- Great Britain Hotels
- Lasswade Hotels
- Cupar Hotels
- Linlithgow Hotels
- Bathgate Hotels
- Dalkeith Hotels
- Perthshire Hotels
- Gullane Hotels
- Burntisland Hotels
- Broxburn Hotels
- Kinross Hotels
- Galashiels Hotels
- East Linton Hotels
- Penicuik Hotels
- Elie Hotels
- Bo'ness Hotels
- Tranent Hotels
- St Monans Hotels
- Kirkliston Hotels
- Prestonpans Hotels
- Aberlady Hotels
- Inverkeithing Hotels
Most popular
- Bel Air Pet Friendly Hotels
- Dayton Hotels with an Indoor Pool
- Cheap Hotels in Hancock
- Extended Stay Hotels Madeira Beach
- Cheap Hotels in Loveland
- Stroudsburg Hotels with Hot Tubs
- Providence Marriott Downtown
- Cheap Hotels in Garfield
- Cheap Hotels in Newburgh
- *Smoky Jambearee* Luxury Cabin in Smoky Cove Resort.. Game Room, Pool, Hot Tub
- Extended Stay Hotels Newport News
- Cheap Hotels in Traralgon
- Cayman Airways George Town (GCM) to Tocumen (PTY) flights
- American Airlines Austin (AUS) to Guatemala City (GUA) flights
- Scoot Singapore (SIN) to George Town (PEN) flights
- Qantas Airways Los Angeles (LAX) to Nadi (NAN) flights
- Delta Phoenix (PHX) to Elko (EKO) flights
- American Airlines Birmingham (BHM) to Charlotte (CLT) flights
- JetBlue Airways Louisville (SDF) to New York (LGA) flights
- Harare to Raleigh (HRE - RDU)
- Omaha to Dallas (OMA - DFW)
- St. Louis to Cheyenne (STL - CYS)
- JetBlue Airways Boston (BOS) to Athens (ATH) flights
- KLM Orlando (MCO) to Amsterdam (AMS) flights
- Dallas to Amsterdam (DFW - AMS)