Photo by Angela Newlands

Find hotels in Inverkeithing from $59

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,383 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
8.4 out of 10, Very Good, (501)
"The reception is inside the restaurant. Easy parking and very convenient to dining options. "
Australia
Charlon
$55 nightly
The price is $66
Nov 2 - Nov 3
Total with taxes and fees
Sweet Chestnut, Dunfermline by Marston's Inns
Dakota Edinburgh
4.0 star property
9.2 out of 10, Wonderful, (1254)
"Excellent service and room suited our needs"
United Kingdom
Alexandra
$90 nightly
The price is $108
Nov 9 - Nov 10
Total with taxes and fees
Dakota Edinburgh
Orocco Pier
3.5 star property
9.2 out of 10, Wonderful, (448)
"This is a beautiful property on the water in Queensferry. The staff was friendly and extremely helpful with our needs."
United States
Karen
$99 nightly
The price is $119
Nov 3 - Nov 4
Total with taxes and fees
Orocco Pier
Inglewood House and Spa
4.0 star property
9.2 out of 10, Wonderful, (300)
"The staff were helpful and accommodating. The area was only a short drive away to local town and shopping area"
United Kingdom
Connie
$89 nightly
The price is $107
Oct 27 - Oct 28
Total with taxes and fees
Inglewood House and Spa
Norton House Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1004)
"Lovely hotel. Excellent staff at breakfast and on reception but evening staff were rude and unprofessional "
United Kingdom
Jill Ann
$172 nightly
The price is $207
Nov 23 - Nov 24
Total with taxes and fees
Norton House Hotel & Spa
Grange Manor
4.0 star property
8.2 out of 10, Very Good, (327)
"One of the best hotels we’ve ever stayed at. Really polite staff and the hotel was spotlessly clean. An ideal base for visiting Edinburgh, the Kelpies and the Falkirk wheel. "
United Kingdom
Andy
Grange Manor
Premier Lodge
3.5 star property
9.2 out of 10, Wonderful, (569)
"Ladies on reception were 1st class and very helpful. Rooms were clean and comfy, parking excellent. Great stay and close to The Helix tourist attraction. "
United Kingdom
Mr John
$66 nightly
The price is $80
Oct 26 - Oct 27
Total with taxes and fees
Premier Lodge
Livingston Lodge Hotel
2.5 star property
7.0 out of 10, Good, (408)
"Staff were excellent, Livingston is a modern town with fantastic shopping facilities. Noisy doors were a negative and it the hotel was a bit rowdy on Friday evening"
United Kingdom
Trevor
$53 nightly
The price is $64
Oct 30 - Oct 31
Total with taxes and fees
Livingston Lodge Hotel
Carberry Tower Mansion House and Estate
4.0 star property
9.4 out of 10, Exceptional, (905)
"Gorgeous hotel and grounds.if you like history, this is the place for you. "
United States
DIANA
$149 nightly
The price is $179
Nov 2 - Nov 3
Total with taxes and fees
Carberry Tower Mansion House and Estate
Hill Park Hotel
3.0 star property
8.6 out of 10, Excellent, (598)
"Stayed for one night before an early flight departing from Edinburgh - it takes around 20 mins to get to the airport from the hotel making it a good budget option compared to many. This is a great hotel for travellers; cheap, clean and convenient, with a pub and chip shop next door."
United Kingdom
Alice
$61 nightly
The price is $74
Oct 26 - Oct 27
Total with taxes and fees
Hill Park Hotel
Park Hotel
3.0 star property
8.2 out of 10, Very Good, (756)
"Nice friendly and clean place. Close to Edinburgh and easy to walk to local amenities and transportation. "
Canada
stan
$89 nightly
The price is $107
Oct 31 - Nov 1
Total with taxes and fees
Park Hotel
Ocean Mist Leith
2.5 star property
10.0 out of 10, Exceptional, (670)
"Excellent accommodation, friendly helpful staff, "
United Kingdom
Graham
$153 nightly
The price is $184
Nov 19 - Nov 20
Total with taxes and fees
Ocean Mist Leith
The Scott
4.0 star property
9.6 out of 10, Exceptional, (552)
"Such a fantastic boutique hotel - amazing staff, great location and beautiful room ."
United Kingdom
Tim
$201 nightly
The price is $241
Nov 13 - Nov 14
Total with taxes and fees
The Scott
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
8.8 out of 10, Excellent, (685)
"Nice place with good breakfast. The staff was very friendly and helpful. We stay just one night and had a flight the next morning from Edinburgh airport. "
United States
Fred
$71 nightly
The price is $85
Oct 26 - Oct 27
Total with taxes and fees
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Richmond Park Hotel
3.0 star property
8.0 out of 10, Very Good, (639)
"Great hotel, staff were friendly and lovely all around. Our room was above the bar and two of the three nights they had live music - we didn’t know and thus had live music coming up through the floor until 11pm. So just be mindful of which room you book and/or if there’s going to be live entertainment. Otherwise, great location for sight seeing, wonderful little town, food was excellent on site! "
Canada
K
$53 nightly
The price is $64
Nov 5 - Nov 6
Total with taxes and fees
Richmond Park Hotel
Macdonald Houstoun House
4.0 star property
8.2 out of 10, Very Good, (1000)
"The staff were so friendly. The room was well-sized and maintained. The restaurant's food was delicious. There are also nice areas to walk around outside."
United States
Brandie
$89 nightly
The price is $107
Nov 16 - Nov 17
Total with taxes and fees
Macdonald Houstoun House
Leonardo Hotel Edinburgh Haymarket
4.0 star property
8.4 out of 10, Very Good, (1369)
"Great location, close to everything. Clean room and felt safe the entire time."
United States
Quinn
$105 nightly
The price is $126
Nov 9 - Nov 10
Total with taxes and fees
Leonardo Hotel Edinburgh Haymarket
Balbirnie House
4.0 star property
9.0 out of 10, Wonderful, (284)
"Friendly staff, very spacious bedrooms, well presented and very clean. Lovely gardens and walks."
United Kingdom
Sarah
Balbirnie House
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1122)
"The hotel was amazing! The staff was so kind and helped in anything we requested!"
United States
Sulema
$153 nightly
The price is $184
Nov 9 - Nov 10
Total with taxes and fees
Market Street Hotel
Best Western Balgeddie House Hotel
3.0 star property
8.8 out of 10, Excellent, (732)
"Everyone at the hotel was very friendly. They treated us like family."
United States
Joanne
$76 nightly
The price is $91
Nov 2 - Nov 3
Total with taxes and fees
Best Western Balgeddie House Hotel
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

Top Inverkeithing Hotel Reviews

More cheap stays in Inverkeithing

Hotels in Inverkeithing with star-rating

Find out more about Inverkeithing

Top reasons to visit Inverkeithing

  • Outdoor Adventures: Inverkeithing boasts numerous hiking trails and outdoor activities, perfect for adventure seekers.
  • Scenic Beauty: Enjoy breathtaking views at local parks and the picturesque beach, ideal for relaxation.
  • Cultural Heritage: Explore historic castles and learn about the area's rich history and traditions.
  • Family-Friendly Activities: Inverkeithing offers a range of engaging activities suitable for visitors of all ages.
  • Diverse Accommodations: Choose from charming guesthouses to modern hotels, catering to all budgets and preferences.

Find great hotels near Inverkeithing

Discover a variety of lodging options in Inverkeithing, from charming guesthouses to modern hotels, all designed to meet your travel needs. Whether you're seeking budget-friendly accommodations or top-rated stays, there's something for everyone. Enjoy pet-friendly amenities and LGBTQIA-welcoming environments, perfect for both business and leisure travelers. Inverkeithing offers an inviting atmosphere for your vacation in Scotland.

  • Leonardo Hotel Edinburgh Haymarket: A modern 4-star hotel that seamlessly blends eco-consciousness with business convenience. Located 9 miles from Inverkeithing, this eco-certified property caters to environmentally aware travelers seeking a professional atmosphere. Amenities include a well-equipped Business Center and multiple meeting rooms, making it a prime choice for business trips. Guests appreciate the emphasis on sustainability, while enjoying contemporary accommodations that foster productivity and comfort during their stay.
  • YOTEL Edinburgh: This sleek 4-star hotel, situated 9 miles from Inverkeithing, redefines the urban lodging experience with its futuristic design and vibrant ambiance. Dining options abound with a restaurant serving lunch and a lively bar and lounge for evening relaxation. Fitness enthusiasts will love the 24-hour fitness facilities, while entertainment options like Smart TVs enhance the guest experience. Its proximity to the city center makes it a great base for exploring the rich culture and attractions of Edinburgh.
  • Dalmahoy Hotel & Country Club: Nestled 9 miles from Inverkeithing, this stunning 4-star hotel offers a unique blend of business, golf, and family-friendly amenities. With multiple meeting rooms and a full conference center, it's perfect for corporate events. Golf lovers will relish the on-site golf experience, while families can enjoy amenities like an arcade game room and mini-golf. The serene country setting and thoughtful services for children make it an ideal getaway for all types of travelers.

Where to stay near Inverkeithing

Inverkeithing offers a delightful blend of outdoor adventures, scenic beauty, and rich culture, making it an ideal destination for travelers seeking a friendly atmosphere. Just a short distance from Dunfermline and other charming neighborhoods, visitors can enjoy family-friendly activities, historical sites, and romantic spots. Whether you're planning a quick getaway or a longer stay, Inverkeithing promises memorable experiences and picturesque views for everyone.

  • North Queensferry: Nestled just a mile from Inverkeithing, North Queensferry is a charming village that attracts visitors year-round, with peak travel occurring from July to September. Known for its stunning outdoor scenery, it's an ideal destination for families looking to explore nature. The area features shopping centers and malls, making it convenient for travelers. Notable landmarks nearby include a historic site, a picturesque lake, and a national park, offering plenty of opportunities for outdoor adventures and scenic explorations.
  • Rosyth: Also located just a mile from Inverkeithing, Rosyth is a vibrant neighborhood that welcomes visitors throughout the year, with peak arrivals in June to July and September. Renowned for its outdoor activities and cultural experiences, Rosyth boasts an array of entertainment options, including an arena and karting facilities. The neighborhood is close to a beautiful beach and a national park, providing excellent opportunities for relaxation and recreation. History enthusiasts will appreciate the local historic sites that add to the area’s charm.
  • St. Davids: A quaint village situated a mile from Inverkeithing, St. Davids is perfect for those seeking adventure and natural beauty. The village experiences consistent visitor traffic, peaking from July to September. It offers various outdoor activities, including hiking trails and easy access to scenic spots. Shoppers will find appealing areas to explore, while nearby attractions such as a serene lake and beautiful water features make it an ideal getaway for nature lovers and adventure seekers alike.

Things to do near Inverkeithing

Inverkeithing offers a delightful blend of outdoor activities, scenic views, and cultural experiences. Visitors can enjoy access to various trails for hiking and explore the local motor racing scene. A highlight is Inverkeithing Park, which provides a great space for relaxation and outdoor fun. Whether you're seeking adventure or a peaceful retreat, Inverkeithing has something for everyone.

Shopping

Inverkeithing offers a variety of shopping options. The Gyle Shopping Centre, 7 miles away, provides a lively atmosphere with entertainment and dining. Similarly, Ocean Terminal and FountainPark, both 9 miles away, offer family-friendly shopping experiences with plenty of activities to enjoy.

Recreation

At Murrayfield Stadium, enjoy a vibrant sports atmosphere with various activities. Dunfermline Golf Club offers a serene outdoor space perfect for golf enthusiasts. For fun and adventure, visit Murrayfield Ice Rink, where you can skate and embrace the thrill of ice sports.

Adventure

Experience the thrill of motorsports at Knockhill Racing Circuit, located 8 miles from Inverkeithing, where you can watch or participate in exciting races. For a high-energy adventure, head to A1 Paintball Edinburgh or Skirmish Edinburgh Paintball, both 9 miles away, for an action-packed day of paintballing.

Nightlife

Experience Inverkeithing's nightlife by catching a show at the Edinburgh Playhouse Theatre or the Royal Lyceum Theatre, both offering a mix of culture and entertainment. For some fun, head to the Camera Obscura and World of Illusions, where adventure awaits just a short drive away.

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

Booking tips and Expedia advantages for Inverkeithing

To save money on your trip to Inverkeithing, consider visiting during the off-peak months of January to March for lower hotel rates. Book your stay about a month in advance or check last-minute deals on Expedia for potential savings. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. Use Expedia’s search tools to filter by budget and hotel type, and consider packaging your hotel, flights, and activities for additional discounts. Joining Expedia's One Key membership can also provide exclusive deals and cash rewards for future bookings.

  • 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: The cheapest time to book a hotel in Inverkeithing is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia’s search tool lets you set your budget, choose your desired location, and more. You can easily sort the results to display hotels from the lowest to the highest price, ensuring you find the most affordable options first. Additionally, you can refine your search by hotel type. For instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservations in Inverkeithing with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Inverkeithing

Inverkeithing is perfect for a vacation filled with outdoor adventures and cultural experiences. Visitors can explore local attractions such as the scenic beach and historic castles, offering a blend of natural beauty and rich heritage. Whether you're looking to relax by the beach or immerse yourself in the area's culture, Inverkeithing provides an ideal backdrop for a memorable getaway.

  • Princes Street: Experience the vibrant heart of Edinburgh just 9 miles from Inverkeithing, where you can shop at famous stores and enjoy stunning views of the castle and gardens. The lively atmosphere makes it a perfect spot for both relaxation and exploration.
  • Royal Highland Centre: Located 6 miles away, this entertainment hub offers a family-friendly atmosphere with various events year-round, from agricultural shows to concerts. It's a great place to enjoy fun activities and local culture.
  • Forth Road Bridge: Just 3 miles from Inverkeithing, this iconic modern bridge provides breathtaking views of the Firth of Forth. Walk or cycle across to take in the stunning scenery and enjoy a unique perspective of the region.

Best time to go to Inverkeithing

The best time to visit Inverkeithing is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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 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

To visit Inverkeithing, you can fly into two major airports. Edinburgh Airport (EDI) is located 6 miles away and offers convenient access, with nearby hotels such as the 5-star Virgin Hotels Edinburgh and The Balmoral Hotel, both about 7 miles from the airport. Glasgow International Airport (GLA) is 42 miles away, with excellent hotel options like the Mar Hall Golf & Spa Resort, only 4 miles from the airport, providing various transportation services. Dundee Airport (DND), located 32 miles from Inverkeithing, has hotels like The Hideaway Experience and Premier Inn Dundee North, offering shuttle services on request. Each option gives you great access to Inverkeithing and its surroundings.

Frequently asked questions

When is the best time to go to Inverkeithing?
The best time to visit Inverkeithing is during the summer months, particularly in July. At this time, temperatures can reach the mid-60s Fahrenheit, creating a comfortable climate for outdoor exploration and enjoying the scenic beauty of the area. The long days of summer provide ample daylight to experience the charming local sights, including historic landmarks and waterfront views.

From July to September, Inverkeithing experiences an uptick in tourist activity, with visitors drawn to its picturesque landscapes and rich history. This season is great for those who appreciate leisurely strolls, as well as cozy dining experiences at local eateries, where you can indulge in fresh seafood and traditional Scottish fare while enjoying views of the Firth of Forth.

For couples and families alike, July offers a vibrant atmosphere with various local festivals and events that celebrate Scottish culture. Engaging with the community during these festivities can provide a deeper understanding of the region's traditions, making your visit even more memorable.

If you're looking for a more budget-friendly option, consider visiting in late autumn, particularly in October. While the weather may be slightly cooler, it offers a serene experience with fewer crowds, allowing you to explore Inverkeithing's charm at a leisurely pace.
Where can I find the best nightlife in Inverkeithing?
Inverkeithing is a charming coastal town located in Fife, Scotland, known for its rich history and scenic views. However, when it comes to nightlife, Inverkeithing is relatively quiet compared to larger cities.

For those seeking evening entertainment, nearby Dunfermline offers a few options. The town features a selection of pubs and bars where you can enjoy a relaxed atmosphere with friends. Additionally, the surrounding areas of Fife, such as Kirkcaldy and Edinburgh, provide a more vibrant nightlife scene with a variety of clubs, live music venues, and late-night dining options.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Inverkeithing hotel for you.
How can I save on a Inverkeithing hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Inverkeithing hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $59 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.

Explore a world of travel with Expedia