Photo by Angela Newlands

Find hotels in Inverkeithing from £41

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Inverkeithing hotels and places to stay

The Craigie

3.5 star property
9.6 out of 10, Exceptional, (334)
"Beautiful, quiet area nice staff, and great facilities!"
The price is £150
includes taxes & fees
27 Aug - 28 Aug
The Craigie

Dalhousie Castle Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (751)
"It was a beautiful place to stay. "
The price is £174
includes taxes & fees
1 Sept - 2 Sept
Dalhousie Castle Hotel & Spa

Best Western The Hilcroft Hotel West Lothian

3.0 star property
8.8 out of 10, Excellent, (346)
"Overall a very nice hotel, clean friendly and helpful staff. "
The price is £122
includes taxes & fees
2 Sept - 3 Sept
Best Western The Hilcroft Hotel West Lothian

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (877)
"Evening meals were excellent with great service"
The price is £215
includes taxes & fees
1 Sept - 2 Sept
Carberry Tower Mansion House and Estate

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1621)
"The front desk staff were amazing!!!"
The price is £143
includes taxes & fees
31 Aug - 1 Sept
Dalmahoy Hotel & Country Club

Kildonan Lodge Hotel

4.0 star property
9.0 out of 10, Wonderful, (313)
"I wish we had been able to spend more time at this hotel. "
The price is £201
includes taxes & fees
31 Aug - 1 Sept
Kildonan Lodge Hotel

The Lane Hotel

4.0 star property
9.6 out of 10, Exceptional, (197)
"Lovely staff, beautiful pub/restaurant and room was a luxury"
The price is £162
includes taxes & fees
28 Aug - 29 Aug
The Lane Hotel

Lauderville Guest House

4.0 star property
9.6 out of 10, Exceptional, (263)
"Great accommodation, convenient location"
The price is £450
includes taxes & fees
19 Aug - 20 Aug
Lauderville Guest House

Hotel Ceilidh-donia

3.0 star property
9.4 out of 10, Exceptional, (800)
"Excellent stay"
The price is £194
includes taxes & fees
3 Sept - 4 Sept
Hotel Ceilidh-donia

The Scott

4.0 star property
9.6 out of 10, Exceptional, (494)
"Amazing stay! "
The price is £273
includes taxes & fees
26 Aug - 27 Aug
The Scott

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1000)
"It was very clean and the breakfast was very good."
The price is £191
includes taxes & fees
25 Aug - 26 Aug
The Scholar

Bruntsfield Hotel

4.0 star property
8.8 out of 10, Excellent, (1003)
"Great location for us as so close to the Meadows. We will be back later in the year. "
The price is £149
includes taxes & fees
31 Aug - 1 Sept
Bruntsfield Hotel

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very good, (1001)
"Great hotel comfy room and bed great food. Decor needs a little update as does bar area but overall a great place to be "
The price is £117
includes taxes & fees
31 Aug - 1 Sept
Macdonald Houstoun House

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (990)
"Great staff and location"
The price is £190
includes taxes & fees
31 Aug - 1 Sept
Norton House Hotel & Spa

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1004)
"Clean and nice hotel"
The price is £135
includes taxes & fees
31 Aug - 1 Sept
Best Western Kings Manor Hotel

Tynecastle Park Hotel

4.0 star property
9.6 out of 10, Exceptional, (320)
"Amazing stay. Staff was wonderful and so so kind. Room was huge and so clean"
The price is £176
includes taxes & fees
31 Aug - 1 Sept
Tynecastle Park Hotel

Staycity Aparthotels, Edinburgh, West End

4.0 star property
8.8 out of 10, Excellent, (1002)
"Perfect stay close to city center "
The price is £190
includes taxes & fees
31 Aug - 1 Sept
Staycity Aparthotels, Edinburgh, West End

Leonardo Edinburgh City

3.0 star property
8.8 out of 10, Excellent, (1002)
"Clean, cozy and nice staff! It was really close to restaurants, attraction, old town and everything! "
The price is £176
includes taxes & fees
31 Aug - 1 Sept
Leonardo Edinburgh City

KM Apartments

3.0 star property
8.6 out of 10, Excellent, (612)
"Great apartments in a central location, with top notch staff! "
The price is £221
includes taxes & fees
10 Aug - 11 Aug
KM Apartments

The Knight Residence Apartments by Mansley

4.0 star property
9.6 out of 10, Exceptional, (1375)
"A perfect place to spend the week in Edinburgh. Friendly staff, great hotel room. Super convenient to have a kitchen with washing machine. "
The price is £269
includes taxes & fees
31 Aug - 1 Sept
The Knight Residence Apartments by Mansley
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.
Save an average of 15% on thousands of hotels when you're signed in

Accommodation near Inverkeithing attractions

Learn more about Inverkeithing

Inverkeithing awaits: its bars, festivals, gardens and more!

by
(
)
Open Photo by John Clive Nicholson (CC BY-SA) / Cropped from original

Top Inverkeithing Hotel Reviews

Find out more about Inverkeithing

Find out more about Inverkeithing

Top reasons to visit Inverkeithing

  • Stunning Coastal Walks: Enjoy picturesque hiking trails along the coastline, perfect for appreciating the natural beauty of the area.
  • Historic Landmarks: Explore the historic East Bridgewater and nearby castles that showcase Inverkeithing's rich heritage.
  • Charming Village Atmosphere: Experience the friendly community vibe, ideal for families and couples alike.
  • Local Beaches: Unwind at the local beach, offering a relaxing spot to soak up the sun and enjoy the views.
  • Convenient Access: Easily explore nearby Dunfermline for additional sightseeing opportunities.

Find great hotels near Inverkeithing

Inverkeithing offers a delightful selection of accommodations to suit every traveller's needs, from charming guesthouses to well-equipped hotels. Whether you're seeking a pet-friendly stay, a business-friendly environment, or a warm and welcoming atmosphere for LGBTQIA guests, you'll find numerous options here. Explore the top hotels and lodging choices around Inverkeithing to ensure a memorable visit to this picturesque Scottish locale.

  • Leonardo Hotel Edinburgh Haymarket: Nestled in the heart of Edinburgh, this eco-certified 4-star hotel is ideal for business travellers seeking a sustainable stay. Located only 5.6km from Inverkeithing, it boasts well-equipped meeting rooms and a dedicated business centre to cater to your professional needs. The hotel’s commitment to eco-friendliness ensures that your stay is both comfortable and responsible, allowing you to enjoy modern amenities while reducing your carbon footprint.
  • YOTEL Edinburgh: This trendy 4-star hotel offers a vibrant atmosphere just 5.6km away from Inverkeithing. YOTEL Edinburgh features a stylish bar and restaurant, serving breakfast, lunch, and dinner, perfect for unwinding after a day of exploration. Guests can take advantage of the 24-hour fitness facilities and enjoy in-room entertainment with Smart TVs. With its proximity to the city centre, you can easily experience Edinburgh’s rich culture and nightlife.
  • Dalmahoy Hotel & Country Club: Set in a stunning country estate, this 4-star hotel combines elegance with recreational activities, just 5.6km from Inverkeithing. Offering golf-themed experiences, it is perfect for enthusiasts looking to tee off. The hotel also caters to business guests with a 24-hour business centre and multiple meeting rooms. Eco-certified, it provides a sustainable environment while ensuring guests enjoy luxurious accommodations and picturesque grounds.

Where to stay near Inverkeithing

Inverkeithing offers a charming blend of outdoor adventures and rich cultural experiences. Visitors can stroll along the picturesque coastline, explore the historic East Bridgewater, and unwind at the local beach. The village exudes a friendly atmosphere, perfect for families and couples alike. With easy access to nearby Dunfermline, you'll find even more sightseeing opportunities. Embrace the warmth of the community while enjoying the scenic beauty of this delightful Scottish destination.

  • North Queensferry: Nestled just 1.6km from Inverkeithing, North Queensferry is a charming village known for its stunning outdoor scenery and family-friendly experiences. It boasts a variety of activities such as shopping and enjoying performances at the local theatre. Visitors are drawn to the area for its picturesque landscapes, historic landmarks, and access to the nearby national park. The village serves as a perfect starting point for exploring the scenic lakes and walking trails that surround it, making it a delightful destination for nature enthusiasts.
  • Rosyth: Also located a mile from Inverkeithing, Rosyth is a vibrant neighbourhood with a rich cultural backdrop. The area attracts visitors year-round, particularly during the peak months of June to July. It offers a mix of outdoor activities, including karting and entertainment at its arena facilities. History buffs will appreciate the nearby historic sites and the calming seaside, while the surrounding national state park invites exploration. Rosyth is an excellent choice for those looking to experience both adventure and cultural richness.
  • St. Davids: A quaint village just 1.6km away from Inverkeithing, St. Davids is ideal for those seeking adventure and beautiful scenery. Visitors enjoy access to various hiking trails and shopping areas, making it a well-rounded destination. The village's proximity to historic sites and serene lakes adds to its allure, inviting travellers to explore its picturesque streets. Peak visitation occurs from July to September, making it a lively spot for outdoor activities, perfect for families and adventurers alike.

Things to do near Inverkeithing

Inverkeithing offers a delightful blend of outdoor activities, scenic views, and cultural experiences. Visitors can enjoy picturesque hiking trails and easy trail access, perfect for exploring the natural beauty of the area. Additionally, the local shopping areas provide opportunities for leisurely strolls and unique finds, making it an ideal destination for a varied and enjoyable holiday.

Shopping

Inverkeithing offers a delightful shopping experience with various centres nearby. Gyle Shopping Centre, located 4.3km away, and Ocean Terminal Shopping Centre, 5.6km away, both provide a vibrant mix of businesses and entertainment. If you're up for a drive, FountainPark, also 5.6km away, offers more family-friendly vibes.

Recreation

Explore the vibrant atmosphere at Murrayfield Stadium, where you can catch exciting sports events. Enjoy a round at Dunfermline Golf Club, surrounded by beautiful landscapes. For relaxation, visit Townhill Country Park, perfect for leisurely walks and unwinding in nature’s embrace.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 5.0km from Inverkeithing, where you can witness high-speed races and even take part in driving experiences. For climbing enthusiasts, Edinburgh International Climbing Arena Ratho, 4.3km away, offers excellent outdoor climbing opportunities amidst breathtaking views.

If you're seeking adventure, A1 Paintball Edinburgh, situated 5.6km from Inverkeithing, promises an exhilarating day filled with paintball challenges and team-based fun in a vibrant, adrenaline-fuelled environment.

Nightlife

For a vibrant night out, catch a show at the Edinburgh Playhouse Theatre or the Royal Lyceum Theatre, both offering a mix of culture and entertainment. For a fun family adventure, visit the Camera Obscura and World of Illusions for an unforgettable experience.

Booking tips and Expedia advantages for Inverkeithing

To save on your trip to Inverkeithing, consider visiting from January to March when accommodation prices are lower. Book your hotel about a month in advance, ideally on a Tuesday for the best rates, and check Expedia for last-minute deals. Utilise their search tool to find eco-friendly options and sort by price to secure the best offers. Combine your hotel stay with flights and activities for further savings, and explore free local attractions to enhance your experience without breaking the bank.

  • 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: Book your hotel in Inverkeithing about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 choices based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel stay in Inverkeithing with your flights and activities through an Expedia package.

Find the best attractions near Inverkeithing

Inverkeithing offers a delightful blend of outdoor activities, scenic beauty, and rich culture, making it an ideal destination for various types of travellers. Explore charming streets, relax on the beach, and visit historic castles that showcase the area's heritage. With attractions catering to those seeking cultural experiences and coastal adventures, Inverkeithing promises an enjoyable holiday filled with memorable sights and activities.

  • Princes Street: Experience the vibrant atmosphere of Princes Street, a bustling hub of shopping and dining located 5.6km from Inverkeithing. With stunning views of Edinburgh Castle and the beautiful Princes Street Gardens, it's a perfect spot for a leisurely stroll or a spot of lunch.
  • Royal Highland Centre: Situated 3.7km from Inverkeithing, the Royal Highland Centre is an exciting venue for various events and exhibitions. Enjoy a family-friendly atmosphere with entertainment options for all ages, making it a great place to spend a day out.
  • Forth Road Bridge: Just 1.9km away, the Forth Road Bridge is a modern engineering marvel. Offering picturesque views over the Firth of Forth, it’s an ideal spot for photography and enjoying the surrounding scenery.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 Rain (Dry)Mostly 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

To visit Inverkeithing, the nearest major airport is Edinburgh (EDI), located 3.7km away. Recommended hotels nearby include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 4.3km from the airport. Another option is the InterContinental Edinburgh The George by IHG, also 4.3km away. For those considering Glasgow (GLA), situated 26.1km from Inverkeithing, excellent hotels include the 5-star Kimpton Blythswood Hotel & Spa, and the 4-star Mar Hall Golf & Spa Resort, located 2.5km and 4.3km from the airport, respectively. Dundee (DND) is 19.9km away, with notable accommodations like The Hideaway Experience and Apex City Quay Hotel & Spa.

Frequently asked questions

When is the best time to go to Inverkeithing?
The most popular time to visit Inverkeithing is during the summer months, particularly July, when the weather is at its most inviting. Average temperatures hover around 17 to 20 Celsius, creating an enjoyable environment for outdoor exploration, whether you're wandering the charming streets or enjoying the scenic views along the Firth of Forth.

During the peak season from June to August, Inverkeithing sees an influx of visitors, eager to experience its rich history and natural beauty. This bustling period is great for those who love outdoor activities, as you can take advantage of the longer daylight hours to explore nearby attractions like the historic Inverkeithing Abbey or enjoy leisurely walks along the coast. The vibrant atmosphere in the town is complemented by various local events and festivals, making it an exciting time to immerse yourself in the community.

If you're seeking a quieter experience while still enjoying pleasant weather, consider visiting in September. This month often boasts milder temperatures and a more relaxed pace, allowing you to savour the local charm and perhaps even find better accommodation deals. With fewer tourists around, you can enjoy the sights at your leisure, making it an excellent time for sightseeing and engaging with locals.
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 canceled 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 Inverkeithing hotel booking with Expedia?
Members always get our best prices. Find our best Inverkeithing hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Inverkeithing hotel?
Prices for hotels in Inverkeithing often vary, but you can find a great deal from £41 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 the cheapest rate.