Lodging Image

Search Inverkeithing hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Oct - 20 Oct
Tomorrow
20 Oct - 21 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Property class

Guest rating

Our top choices for Inverkeithing hotels

1. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
Canada
Edyta
AU$145
includes taxes & fees
1 Nov - 2 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

2. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
shirley
AU$200
includes taxes & fees
5 Nov - 6 Nov
Dakota Edinburgh

3. The City Hotel

The City Hotel
Town Centre
United Kingdom
Lorraine
AU$149
includes taxes & fees
19 Nov - 20 Nov
The City Hotel

4. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
sally
AU$115
includes taxes & fees
19 Nov - 20 Nov
The Adamson Hotel

5. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
United States
Wai
AU$178
includes taxes & fees
9 Nov - 10 Nov
DoubleTree by Hilton Edinburgh Airport

6. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Oscar
AU$216
includes taxes & fees
16 Nov - 17 Nov
Hampton by Hilton Edinburgh Airport

7. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
United States
Maria
AU$192
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Edinburgh Airport by IHG

8. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Canada
Maria
AU$164
includes taxes & fees
9 Nov - 10 Nov
Dalmahoy Hotel & Country Club

9. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
United States
Amanda
AU$274
includes taxes & fees
8 Nov - 9 Nov
Norton House Hotel & Spa

10. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
Nicola
AU$161
includes taxes & fees
8 Nov - 9 Nov
Delta Hotels by Marriott Edinburgh

11. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
Canada
Nancy
AU$165
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Edinburgh Zoo by IHG

12. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
Clermiston
Canada
Louise
AU$154
includes taxes & fees
8 Nov - 9 Nov
Leonardo Edinburgh Murrayfield

13. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Hamza
AU$178
includes taxes & fees
1 Nov - 2 Nov
Novotel Edinburgh Park

14. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Simon
AU$189
includes taxes & fees
19 Nov - 20 Nov
Village Hotel Edinburgh

15. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
United States
Malou
AU$197
includes taxes & fees
8 Nov - 9 Nov
Murrayfield Hotel

16. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United States
Michelle
AU$151
includes taxes & fees
8 Nov - 9 Nov
Courtyard by Marriott Edinburgh West

17. Richmond Park Hotel

Richmond Park Hotel
Bo'ness
United States
Juan
AU$102
includes taxes & fees
1 Nov - 2 Nov
Richmond Park Hotel

18. Macdonald Houstoun House

Macdonald Houstoun House
Broxburn
United States
Christopher
AU$184
includes taxes & fees
1 Nov - 2 Nov
Macdonald Houstoun House

19. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United Kingdom
Nikki
AU$122
includes taxes & fees
19 Nov - 20 Nov
Dean Park Hotel

20. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
United States
Waraporn
AU$257
includes taxes & fees
17 Nov - 18 Nov
The Hoxton, Edinburgh
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Inverkeithing

Medieval history comes alive at Inverkeithing's Mercat Cross and 14th-century Friary ruins, where summer festivals celebrate Scottish heritage. Nearby Dunfermline offers magnificent Abbey grounds and Pittencrieff Park, while coastal paths lead to hidden beaches perfect for afternoon picnics.

See all hotels in Inverkeithing
A stone building with a triangular roof and a street lamp in front.
Photo by Angela Newlands

Top Inverkeithing Hotel Reviews

Recent Reviews in Inverkeithing

Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great room, brilliant staff, nice pool, excellent location. Would absolutely stay there again!"
Marie 2-night trip
Posted 7 hours ago
Apex Grassmarket Hotel
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Fun property & close to airport (walkable). Public transportation to city nearby. Good breakfast"
ALICE 2-night trip
Posted 10 hours ago
Moxy Edinburgh Airport
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

8/10 Good
"Room was small but hotel is in a great location and staff were lovely."
Margaret 2-night trip
Posted 10 hours ago
Garner Edinburgh Haymarket by IHG
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"Friendly, helpful staff."
Nancy 3-night trip
Posted 12 hours ago
Holiday Inn Edinburgh Zoo by IHG
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"10/10. I stayed from Oct 7-13 in a superior suite because I didn’t want to share my space. It was absolutely amazing. The hostel as a whole was clean, cute, and safe. As a female solo traveler, safety was my main priority and I felt secure throughout my whole stay. The room was cute with an amazing view of St Giles Cathedral. I didn’t venture to the common shared spaces because my itinerary was full but the areas I did visit like the cafe and bar, I enjoyed. The location was perfect. On the Royal Mile. Close to many shops and restaurants. I would absolutely stay here again and highly recommend his hostel."
Yaritza 5-night trip
Posted 13 hours ago
CODE - The Court, Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Beautiful hotel with an amazing view. Very central based and had a lovely restaurant. I was very lucky to be able to check in early and had an upgrade which made the experience even better with stunning views from the bay window. I will be looking to book again and would recommend to anyone new to the city or a returner."
Charlotte 1-night trip
Posted 13 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Clean, staff polite, extra requests health with brilliantly. Would highly recommend paying the extra to stay is this part of Edinburgh at this hotel"
Scott 1-night trip
Posted 19 hours ago
Apex City of Edinburgh Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Rooms clean, but needed some maintenance. Breakfast amazing, gym and pool amazing. Great parking!! Would advise to stay here. It's great especially with kids ."
Gabrielle 2-night trip
Posted 21 hours ago
Village Hotel Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Great location for city center exploring & very close to Waverly Station for day trips exploring the area. Hotel staff were knowledgeable about the area and we used their expertise frequently."
Janet 3-night trip
Posted 1 day ago
Radisson Blu Hotel, Edinburgh City Centre

More cheap accommodation in Inverkeithing

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
AU$70
19 Nov - 20 Nov
includes taxes & fees
Revolver Edinburgh
Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
AU$84
20 Oct - 21 Oct
includes taxes & fees
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
AU$86
11 Nov - 12 Nov
includes taxes & fees
7.2/10 Good! (177 reviews)
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
AU$150
2 Nov - 3 Nov
includes taxes & fees
7/10 Good! (506 reviews)
Livingston Lodge Hotel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
AU$166
5 Nov - 6 Nov
includes taxes & fees
Cairn Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
AU$187
5 Nov - 6 Nov
includes taxes & fees
9.4/10 Exceptional! (1,316 reviews)
CODE - The Court, Edinburgh

Find out more about Inverkeithing

Top reasons to visit Inverkeithing

  • Stunning Outdoor Adventures: Inverkeithing offers scenic trails and beautiful coastal views, perfect for hiking and exploration.
  • Rich Historical Heritage: Visit the Inverkeithing Museum and Friary to delve into the area's fascinating history.
  • Charming Coastal Atmosphere: Enjoy relaxing days by the coast amidst picturesque landscapes and friendly locals.
  • Proximity to Dunfermline: Experience significant historical sites just a short distance away in Dunfermline.
  • Diverse Accommodation Options: Find welcoming hotels and guesthouses catering to various needs, including pet-friendly and LGBTQIA-inclusive services.

Find great hotels near Inverkeithing

Explore a range of accommodation options in Inverkeithing, where you can find welcoming hotels and guesthouses tailored for both leisure and business travellers. Enjoy pet-friendly stays and LGBTQIA-inclusive services, ensuring a comfortable experience for all. Conveniently located near Edinburgh, Inverkeithing offers a variety of lodging choices to suit your needs, whether you're seeking a quick getaway or an extended visit to Scotland.

  • Leonardo Hotel Edinburgh Haymarket: With a commendable guest rating of 8.4, the Leonardo Hotel Edinburgh Haymarket offers an eco-friendly haven for business travellers. Located 14km from Inverkeithing, this hotel combines modern comfort with sustainable practices, making it an ideal choice for environmentally conscious visitors. The property is equipped with various amenities designed to cater to professional needs, ensuring a productive stay while maintaining a commitment to eco-certification.
  • YOTEL Edinburgh: Receiving a stellar guest rating of 8.8, YOTEL Edinburgh is a stylish and modern lodging option, also situated 14km from Inverkeithing. This hotel provides an array of dining options, including a restaurant and breakfast services tailored to different schedules. Guests can stay active with 24-hour fitness facilities, while entertainment is enhanced by Smart TVs in the rooms. Its proximity to the city centre allows for exploration of Edinburgh’s vibrant culture and attractions.
  • Dalmahoy Hotel & Country Club: With a guest rating of 8.8, Dalmahoy Hotel & Country Club is perfect for families and adventure seekers alike, located 14km from Inverkeithing. This expansive property offers a range of outdoor activities, including hiking, kayaking, and mountain biking, ensuring an adventurous holiday. The hotel is family-friendly, featuring amenities such as a mini-golf course and an arcade game room, making it an excellent choice for those travelling with children.

Where to stay near Inverkeithing

Inverkeithing, a charming village in Fife, Scotland, offers an inviting blend of outdoor adventures and scenic beauty. Visitors can explore the rich historical atmosphere and enjoy friendly locals, making it perfect for family-friendly outings or romantic getaways. Nearby Dunfermline boasts significant historical sites, while the coastal views and lush landscapes around Inverkeithing provide a delightful backdrop for exploration. Whether you're seeking budget-friendly experiences or a peaceful retreat, Inverkeithing is an ideal destination.

  • North Queensferry: Nestled just 1.6km from Inverkeithing, North Queensferry is a charming village that offers breathtaking views of the Firth of Forth. Known for its outdoor activities and stunning scenery, this area is perfect for adventure seekers. Visitors can explore nearby landmarks such as the historic Forth Bridge, a UNESCO World Heritage Site, or enjoy the tranquility of the local national park. With a variety of shopping options and karting facilities, North Queensferry makes for an exciting day trip, especially during the peak months of July to September.
  • Rosyth: Also located a mile from Inverkeithing, Rosyth is a vibrant neighbourhood that attracts adventurers and nature lovers alike. This area is well-known for its outdoor pursuits, including climbing and exploring the scenic coastal landscapes. Rosyth boasts several shopping areas and karting tracks, providing plenty of entertainment options. Key attractions such as the local monument and the stunning nearby beach are perfect for a leisurely day out. Visitor numbers peak during June to July and September, making it an ideal time to experience the area's lively atmosphere.
  • St. Davids: Just a mile from Inverkeithing, St. Davids is a delightful village that focuses on family-friendly outdoor activities. Known for its beautiful beaches and scenic hiking trails, this area is a haven for those seeking adventure. Water sports enthusiasts will find plenty of opportunities to indulge in their favourite activities. The proximity to national parks enhances the natural beauty of St. Davids, creating a perfect backdrop for exploration. Though visitor numbers are highest from July to September, the charm of St. Davids is a year-round attraction.

Things to do near Inverkeithing

Inverkeithing is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can enjoy popular activities such as hiking along scenic trails and exploring recreational areas. For a seamless journey, convenient transport options are available to ensure easy access to Inverkeithing and its natural beauty.

Shopping

Inverkeithing offers quaint local shops where you can pick up unique souvenirs. If you're up for a drive, visit the Fife Leisure Park in Dunfermline, which features a variety of retail outlets and dining options for a more extensive shopping experience.

Recreation

Enjoy a rejuvenating experience at the Inverkeithing Yoga Studio, where calming classes and mindfulness sessions help you unwind. For outdoor enthusiasts, the nearby Firth of Forth offers scenic walks and opportunities for birdwatching, allowing you to connect with nature and refresh your spirit.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 13km from Inverkeithing. Enjoy adrenaline-pumping races and take in the vibrant atmosphere while soaking up the excitement of various motorsport events and activities.

Nightlife

For a lively evening, visit The Crown Inn on High Street for a warm atmosphere and hearty pub fare. Alternatively, stop by The Inverkeithing Hotel for a casual drink and friendly chat with locals. Enjoy live music at The Old Bank, where you can soak in the vibrant community spirit.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Inverkeithing

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Inverkeithing are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Inverkeithing about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Inverkeithing is Tuesday. The most expensive day to stay in Inverkeithing is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You have the opportunity to save money by combining your hotel stay in Inverkeithing with your flights and activities through an Expedia package.

Find the best attractions near Inverkeithing

Inverkeithing is perfect for those seeking outdoor adventures and scenic beauty. Visitors can explore a variety of attractions, including beautiful beaches, historic castles, and charming houses. Cultural enthusiasts will appreciate the Inverkeithing Museum and the Friary, which offer a glimpse into the area's rich history. Whether you're looking for a relaxing day by the coast or a cultural experience, Inverkeithing has something to offer every traveller.

  • Dean Village: A picturesque historic village located 14km from Inverkeithing, Dean Village offers a tranquil escape with its charming architecture and scenic riverside paths. Enjoy the rich culture and history as you wander through this idyllic setting.
  • Forth Road Bridge: Just 5km from Inverkeithing, this iconic modern bridge showcases stunning engineering and provides breathtaking views of the Firth of Forth. The vibrant city vibes around the bridge make it a fantastic spot for photography and leisurely walks.
  • Knockhill Racing Circuit: Situated 13km away, this thrilling motor racing venue is perfect for adrenaline seekers. Experience the excitement of live racing events or enjoy a unique driving experience on the track.

Best time to go to Inverkeithing

The best time to visit Inverkeithing can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Inverkeithing falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Inverkeithing falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.6°F (3.1°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudySlightly LowSlightly Low
April44.8°F (7.1°C)No RainMostly CloudySlightly HighAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudyAverageSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudyAverageAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Inverkeithing

Reaching Inverkeithing is convenient with nearby airports. EDInburgh Airport (EDI) is situated 10km away and offers various accommodations, such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. Sheraton Grand Hotel & Spa is slightly closer at 10km. GLAsgow International Airport (GLA) is located 68km away, with options like JA Mar Hall Scotland, 6km from GLA, and Kimpton Blythswood Hotel & Spa, 11km distant. For Aberdeen Airport (ABZ), 150km away, Marcliffe and Leonardo Hotel Aberdeen are both 10km from the airport, ensuring easy access for travellers.

Frequently asked questions

What is the best area to stay in Inverkeithing?
The best area to stay in Inverkeithing is the town centre, particularly around High Street, for its convenience and access to local amenities.This central area is the heart of Inverkeithing, offering easy access to shops, eateries, and public transport. High Street is the main thoroughfare, and the area around the Old Town House and the Mercat Cross provides a sense of the town's history. It's a practical base for exploring the local area and beyond.For solo travellers, the town centre is a good fit due to its direct links to Edinburgh and other parts of Fife via the Inverkeithing railway station and bus services. You'll find it straightforward to get around without a car, making day trips incredibly easy. The proximity to local cafes and pubs also means you're never far from a meal or a friendly chat.Couples looking for a convenient and low-key base will appreciate the town centre's position. You can enjoy strolls to local parks like the Inverkeithing War Memorial Park or easily hop on a train to explore the cultural attractions of Edinburgh or the coastal charm of the East Neuk of Fife.
When is the best time to go to Inverkeithing?
The best time to visit Inverkeithing is during the warmer months, from late spring to early autumn, specifically May through September.During these months, you'll experience milder temperatures, making it pleasant for exploring the town and its surroundings. The days are longer, offering more daylight hours for sightseeing and outdoor activities. This period also generally sees less rainfall compared to the rest of the year, which is always a bonus when you're out and about.For travellers interested in local events and festivals, the summer months are particularly good. You might catch a traditional Scottish fete or a local market, adding to the experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Inverkeithing.
How can I save on a hotel booking in Inverkeithing with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Inverkeithing hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Inverkeithing?
Prices for hotels in Inverkeithing often vary, but you can find a great deal from AU$70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia