Photo by Angela Newlands

Find hotels in Inverkeithing from NT$1,774

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating
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.

Lovely day
Photo by Angela Newlands
Open Photo by Angela Newlands

Top Inverkeithing Hotel Reviews

More cheap stays in Inverkeithing

Find out more about Inverkeithing

Top reasons to visit Inverkeithing

  • Outdoor Adventures: Inverkeithing offers exciting activities like karting and motor racing for adventure seekers.
  • Scenic Parks: Inverkeithing Park provides a perfect setting for relaxation and outdoor fun amidst beautiful scenery.
  • Inverkeithing Beach: Enjoy the vibrant atmosphere and beautiful views at the local beach, ideal for relaxation.
  • Charming Village Vibe: Experience friendly local vibes and a welcoming atmosphere that enhances your visit.
  • Dunfermline Proximity: Explore nearby Dunfermline, known for its rich history and family-friendly attractions.

Find great hotels near Inverkeithing

Discover a range of accommodation options in Inverkeithing, from budget-friendly hotels to charming guesthouses. Whether you're traveling for business or leisure, you'll find welcoming places that cater to your needs, including pet-friendly options and LGBTQIA-friendly environments. Explore the best and most affordable hotels in the area, ensuring a comfortable stay while you enjoy all that Inverkeithing has to offer.

  • Leonardo Hotel Edinburgh Haymarket: Experience a stay at the Leonardo Hotel Edinburgh Haymarket, a 4-star eco-certified haven ideal for business travelers and environmentally conscious guests. Located 14.5km from Inverkeithing, this hotel combines modern design with sustainable practices. Guests can enjoy a range of business amenities, including meeting rooms and high-speed Wi-Fi, ensuring a productive stay. The inviting atmosphere is perfect for relaxation after a day of meetings or sightseeing, making it a top choice for those who prioritize both comfort and eco-friendliness.
  • YOTEL Edinburgh: At YOTEL Edinburgh, guests can indulge in a sleek and innovative experience just 14.5km from Inverkeithing. This 4-star hotel offers a unique blend of modern technology and comfort, featuring smart rooms equipped with SmartTVs and cozy bedding. Dining options include delicious meals at the on-site restaurant and light fare for casual bites. With 24-hour fitness facilities and exciting views of the city center, YOTEL is perfect for travelers looking for a lively atmosphere and convenient access to Edinburgh's attractions.
  • Dalmahoy Hotel & Country Club: Nestled 14.5km from Inverkeithing, Dalmahoy Hotel & Country Club is a family-friendly 4-star retreat that offers adventure and relaxation. Ideal for families seeking outdoor activities, the hotel features a range of adventure sports nearby, including sailing, kayaking, and hiking. On-site amenities such as a mini-golf course and arcade game room provide endless entertainment for children, ensuring a fun-filled vacation for all ages. With its expansive grounds and welcoming atmosphere, Dalmahoy is a fantastic choice for those looking to create lasting family memories.

Where to stay near Inverkeithing

Inverkeithing, a charming village in Scotland, offers a delightful blend of outdoor adventures and scenic beauty. Travelers can enjoy friendly local vibes while exploring nearby Dunfermline, known for its rich history and family-friendly attractions. Whether you're seeking a short getaway or a romantic escape, Inverkeithing's picturesque spots and welcoming atmosphere make it an ideal destination for all types of vacationers.

  • North Queensferry: Nestled just 1.6km from Inverkeithing, North Queensferry is a charming village that offers a delightful mix of outdoor activities and cultural experiences. The area is particularly vibrant during the peak months from July to September, attracting visitors who come to enjoy its scenic landscapes and historic landmarks. Explore the local shopping area, relax at the entertainment facilities, or visit nearby attractions such as the historic castle and picturesque lake. Whether you're hiking along the coastal paths or soaking in the village's rich history, North Queensferry is a must-visit for nature lovers and history buffs alike.
  • Rosyth: Also located a mile from Inverkeithing, Rosyth is a lively neighborhood that caters to families and culture enthusiasts. With visitor numbers peaking in June and July, this area is perfect for those looking to engage in outdoor activities and enjoy a variety of cultural experiences. Visitors can explore the local shopping area or unwind in the recreational spots, while sports fans can catch a game at the nearby stadium. Don't miss the historic sites and the majestic castle that tell the story of this vibrant community.
  • St. Davids: A quaint village located just 1.6km away from Inverkeithing, St. Davids is renowned for its captivating scenery and cultural richness. The best time to visit is from July to September when the area comes alive with visitors seeking outdoor adventures and breathtaking views. Stroll through the recreational areas or embark on hiking trails that lead to stunning hills and historic houses. With its charming atmosphere and rich history, St. Davids offers a perfect blend of relaxation and exploration for all types of travelers.

Things to do near Inverkeithing

Inverkeithing is a fantastic destination for outdoor enthusiasts and adventure seekers. Visitors can enjoy activities like karting and motor racing, as well as exploring the scenic Inverkeithing Park. This recreational area offers a great setting for relaxation and outdoor fun, making it an ideal spot for a memorable vacation in Scotland.

Shopping

Inverkeithing offers great shopping options, including the Gyle Shopping Centre, just 11.3km away, and Craigleith Retail Park, located 12.9km away, both featuring entertainment and family vibes. If you're up for a drive, the Ocean Terminal Shopping Centre is 14.5km away, providing a vibrant shopping experience.

Recreation

Murrayfield Stadium, located 14.5km from Inverkeithing, offers an energetic atmosphere perfect for sports enthusiasts. Dunfermline Golf Club, just 8.0km away, invites you to enjoy the outdoors while playing a round of golf. For a tranquil retreat, visit Townhill Country Park, 6.4km from town, where you can unwind in nature.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, located 12.9km from Inverkeithing, where adrenaline and speed meet. For climbing enthusiasts, the Edinburgh International Climbing Arena Ratho, 11.3km away, offers exhilarating outdoor climbing experiences. Lastly, enjoy a lively paintball match at Skirmish Edinburgh Paintball, 14.5km from town.

Nightlife

Experience the vibrant nightlife in Inverkeithing with a visit to the Edinburgh Playhouse Theatre for a romantic show, or enjoy family fun at Camera Obscura and World of Illusions. For a cinematic experience, catch a movie at Cineworld Edinburgh, perfect for any evening outing.

*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 from January to March when accommodation prices are lower. Booking about a month in advance can help you secure the best rates, especially on Tuesdays, the cheapest day to stay. Utilize Expedia's tools to filter for budget-friendly options, and don’t forget to check for last-minute deals. For added savings, combine your hotel, flights, and activities into a package. Exploring on foot is also an excellent way to enjoy the area without spending on transport.

  • 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: Utilize Expedia's search tool to customize your travel options based on your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified filter will showcase a range of sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can 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 an ideal destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and a variety of attractions. Visitors can explore local points of interest such as the beach and entertainment facilities, providing a rich blend of culture and city experiences. Don't miss the chance to relax at Inverkeithing Beach and enjoy the vibrant atmosphere this charming area has to offer.

  • Heriot-Watt University: This historic university, located 14.5km from Inverkeithing, offers a unique blend of academic excellence and cultural heritage. Explore its beautiful campus, rich history, and vibrant atmosphere that fosters innovation and creativity.
  • Cramond Island: Just 8.0km away, Cramond Island is a breathtaking escape into nature with stunning beaches and outdoor activities. Enjoy scenic walks, wildlife spotting, and the tranquility of this picturesque island, perfect for a relaxing day out.
  • Princes Street: Situated 14.5km from Inverkeithing, Princes Street is a bustling hub of city life, featuring an array of shops, restaurants, and stunning views of Edinburgh Castle. Experience the vibrant energy and cultural offerings of this iconic street.

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

Traveling to Inverkeithing is convenient with nearby airports. Edinburgh Airport (EDI) is located 9.7km from Inverkeithing, with excellent hotel options such as Crescent House, Virgin Hotels Edinburgh, and Kimpton Charlotte Square, all within 11.3km of the airport. Glasgow International Airport (GLA) is 67.6km away, offering luxurious stays at Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both approximately 4 to 11.3km from the airport. Lastly, Dundee Airport (DND) is situated 51.5km from Inverkeithing, with hotels like The Hideaway Experience and Premier Inn Dundee North nearby, providing limited shuttle services. Each airport offers various transportation options for easy access.

Frequently asked questions

What's the best place for a stay in Inverkeithing?
Located 9.6 mi (15.5 km) from the heart of Inverkeithing, Apex Grassmarket Hotel is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Apex Waterloo Place Hotel and CODE - The Court, Edinburgh. See all available top hotels, or vacation rentals in Inverkeithing.
What are some of the best vacation rentals in Inverkeithing?
St Giles ApartHotel by Joivy: This vacation home rental outside of Inverkeithing comes with free WiFi so you can feel at home during your trip. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Inverkeithing.
If I need to cancel my hotel reservation in Inverkeithing, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Inverkeithing.
Where can I learn more about changing or cancelling my trip to Inverkeithing?
To find more details about rescheduling or cancelling your trip to Inverkeithing, go to https://www.expedia.com/service/.
What are some hotels with pools in Inverkeithing?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool, and a snack bar/deli. Apex Waterloo Place Hotel and Holiday Inn Edinburgh by IHG are a couple of other choices with an onsite pool. View all hotels with pools in Inverkeithing.
What's the best place to stay near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What's it like to stay in Inverkeithing?
Visitors can enjoy all that Inverkeithing has to offer including the bars, festivals, and entertainment choices. Tourists can also enjoy the city's restaurants and gardens. Top sights around the area include Edinburgh Castle and Royal Mile. In Inverkeithing, there are 9 hotels and other accommodations to choose from. Find out more about Inverkeithing.
What is there to see in Inverkeithing?
Notable places to visit in the surrounding area include Edinburgh Castle and Royal Mile. You'll also find Deep Sea World and Hopetoun House in the area. Check out what more to see and do in Expedia's Inverkeithing guide.
What's the best way to get around Inverkeithing?
If you want to explore the larger area, hop on a train at Inverkeithing Station. If you want to venture out around the area, you may want a rental car in Inverkeithing for your journey.
What's the seasonal weather like in Inverkeithing?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Inverkeithing is 37 inches.

Explore a world of travel with Expedia