Find hotels in Inverkeithing from £45

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Inverkeithing hotels

Best Western The Hilcroft Hotel West Lothian

Best Western The Hilcroft Hotel West Lothian
3.0 star property
Whitburn
8.6 out of 10, Excellent, (388 reviews)
"Very clean staff very polite and helpful"
United Kingdom
Alastair
The price is £65
includes taxes & fees
10 May - 11 May
Best Western The Hilcroft Hotel West Lothian

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,000 reviews)
"Nice hotel would definitely stay again all clean, all doors need replacing there very tired , good breakfast lovely staff bar area nice "
United Kingdom
Heidi
The price is £62
includes taxes & fees
26 Apr - 27 Apr
Mercure Livingston Hotel

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,705 reviews)
"Dalmahoy Hotel and country club was a fantastic stay. Very quiet area, warm swimming pool, fantastic food and very clean hotel. "
United Kingdom
Carol-Ann
The price is £129
includes taxes & fees
26 Apr - 27 Apr
Dalmahoy Hotel & Country Club

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,018 reviews)
"Friendly staff, nice bar food and drink. Easy to travel to and get a good sleep after 30+ hours of travel"
Australia
Johnny
The price is £100
includes taxes & fees
20 Apr - 21 Apr
Holiday Inn Express Edinburgh Airport by IHG

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,363 reviews)
"Great place to stay, walking distance from Airport. Clean room, comfortable beds, great breakfast."
United Kingdom
Sarah
The price is £104
includes taxes & fees
26 Apr - 27 Apr
Moxy Edinburgh Airport

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (955 reviews)
"Beautiful property "
United States
George
The price is £139
includes taxes & fees
20 Apr - 21 Apr
Carberry Tower Mansion House and Estate

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,007 reviews)
" The pool and gym was amazing Clean and well managed facilities The complimentary biscuits was very delicious "
United Kingdom
Iriagbonse Isabella
The price is £99
includes taxes & fees
26 Apr - 27 Apr
Novotel Edinburgh Park

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,442 reviews)
"Great hotel friendly staff "
United Kingdom
Emma
The price is £117
includes taxes & fees
26 Apr - 27 Apr
DoubleTree by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,417 reviews)
"Clean room, great breakfast which was included "
United Kingdom
RICHARD
The price is £117
includes taxes & fees
26 Apr - 27 Apr
Hampton by Hilton Edinburgh Airport

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,077 reviews)
"The room was clean, staff were friendly and accommodating, fast internet connection and quiet."
United Kingdom
Honey
The price is £72
includes taxes & fees
26 Apr - 27 Apr
ibis budget Edinburgh Park

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"We really enjoyed our stay at "
United Kingdom
Jess
The price is £200
includes taxes & fees
17 May - 18 May
Norton House Hotel & Spa

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,001 reviews)
"What a great hotel for leisurely stay. All staff, especially Kirsty and Chloe, on reception, were friendly and professional. Great dining options and fantastic breakfast."
United Kingdom
david
The price is £104
includes taxes & fees
26 Apr - 27 Apr
Macdonald Houstoun House

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1,000 reviews)
"Comfortable , clean, courteous staff and great location to beach promenade!"
Canada
Michelle
The price is £70
includes taxes & fees
19 Apr - 20 Apr
Best Western Kings Manor Hotel

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,278 reviews)
"Good staff , good breakfast "
Australia
Sakchai
The price is £94
includes taxes & fees
26 Apr - 27 Apr
Holiday Inn Edinburgh by IHG

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,001 reviews)
"Lovely and helpful staff, clean room, plenty of things to do nearby and not too far from the town. "
United Kingdom
Jaimie
The price is £74
includes taxes & fees
19 Apr - 20 Apr
Garner Edinburgh Haymarket by IHG

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,096 reviews)
"Rooms were clean, staff were friendly, and Wifi worked perfectly."
United Kingdom
Alireza
The price is £124
includes taxes & fees
22 Apr - 23 Apr
CODE - The Court, Edinburgh

Richmond Park Hotel

Richmond Park Hotel
3.0 star property
Bo'ness
8.2 out of 10, Very good, (725 reviews)
"Decent stay. "
United Kingdom
Sterry
The price is £55
includes taxes & fees
19 Apr - 20 Apr
Richmond Park Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,322 reviews)
"Warm welcome at check-in and very comfortable room"
United Kingdom
Robert
The price is £94
includes taxes & fees
26 Apr - 27 Apr
Dakota Edinburgh

Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
3.0 star property
Ravelston
8.4 out of 10, Very good, (1,001 reviews)
"Room perfect, good breakfast options, staff helpful"
United Kingdom
Sean
The price is £80
includes taxes & fees
19 Apr - 20 Apr
Holiday Inn Express Edinburgh City West by IHG

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (495 reviews)
"This hotel was amazing to stay at while visiting the city. It was really nice and the staff were great. Plus the Nespresso machine was a huge bonus for us. "
United States
Dustin
The price is £152
includes taxes & fees
19 Apr - 20 Apr
The Resident Edinburgh
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

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.

Photo by Paul McIlroy
Open Photo by Paul McIlroy

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

  • Scenic Outdoor Adventures: Inverkeithing offers stunning landscapes with excellent hiking trails and recreational areas for nature lovers.
  • Local Culture: Experience the vibrant Inverkeithing Spring Festival, showcasing local traditions and community spirit.
  • Historic Attractions: Explore picturesque beaches and historic castles that reflect the rich heritage of the area.
  • Family-Friendly Atmosphere: The village provides a welcoming environment perfect for family outings and romantic escapes.
  • Diverse Accommodations: Enjoy a range of lodging options, including pet-friendly and LGBTQIA-inclusive services.

Find great hotels near Inverkeithing

Discover a variety of welcoming accommodations in Inverkeithing, from comfortable hotels to charming guesthouses, perfect for both leisure and business travellers. Enjoy pet-friendly options and LGBTQIA-inclusive services, ensuring a delightful stay for everyone. With easy access to nearby attractions and Edinburgh hotels, your Scottish getaway is just a booking away.

  • Leonardo Hotel Edinburgh Haymarket: A 4-star hotel boasting an impressive guest rating of 8.4, Leonardo Hotel Edinburgh Haymarket is a fantastic choice for eco-conscious travellers and business guests alike. Located approximately 14.5km from Inverkeithing, this hotel offers a modern and sustainable lodging experience. Its eco-certification highlights its commitment to environmentally friendly practices. Guests can enjoy comfortable accommodations along with excellent business facilities, making it ideal for both work and leisure.
  • YOTEL Edinburgh: With a high guest rating of 8.8, YOTEL Edinburgh is a chic 4-star hotel situated about 14.5km from Inverkeithing. This accommodation provides a vibrant atmosphere with a range of dining options, including a bar and light fare venue. Fitness enthusiasts will appreciate the 24-hour fitness facilities, while entertainment options such as Smart TVs in the rooms add to the modern experience. YOTEL Edinburgh is perfect for travellers seeking a dynamic stay in the heart of the city.
  • Point A Hotel Edinburgh Haymarket: Rated at 8.8 by guests, Point A Hotel Edinburgh Haymarket is a 3.5-star property located approximately 14.5km from Inverkeithing. Focusing on eco-friendly practices, this hotel is ideal for environmentally conscious visitors. The contemporary design and comfortable rooms ensure a pleasant stay, while the hotel’s commitment to sustainability makes it a standout option for those looking to minimise their environmental impact during their travels.

Where to stay near Inverkeithing

Inverkeithing offers a delightful blend of outdoor adventure and scenic beauty, making it an ideal destination for your Scottish getaway. Nestled in an enchanting setting, this charming village boasts bustling amenities and a friendly atmosphere. Explore the surrounding areas for a family-friendly vibe, rich history, and romantic spots, ensuring a memorable experience. Whether you're seeking relaxation or adventure, Inverkeithing provides a perfect base for discovering the treasures of Dunfermline and beyond.

  • North Queensferry: Nestled just 1.6km from Inverkeithing, North Queensferry is a charming village that offers an array of outdoor activities amidst stunning scenery. The village attracts visitors year-round, with peak arrivals from July to September, as adventurers flock to its beautiful national park and historic sites. Popular attractions include a shopping area and karting venues, making it a fantastic spot for both relaxation and excitement. Be sure to explore the iconic Forth Rail Bridge, a UNESCO World Heritage Site, which provides breathtaking views and a glimpse into Scotland's engineering marvels.
  • Rosyth: Also located a mile from Inverkeithing, Rosyth is a vibrant neighbourhood with a focus on outdoor adventures and scenic vistas. The visitor numbers are fairly consistent throughout the year, peaking during the summer months of June to July and September. Here, you can partake in activities like climbing and karting, or enjoy leisurely shopping. The area is home to beautiful beaches and monuments, perfect for a day of exploration and relaxation by the waterfront. Rosyth is an ideal base for those looking to immerse themselves in the natural beauty of Scotland.
  • St. Davids: Just a mile from Inverkeithing, St. Davids is a picturesque village that provides a family-friendly atmosphere with an emphasis on outdoor adventure. Visitors enjoy a steady flow throughout the year, with peak times in the summer months. The village is known for its excellent trail access, making it a great place for hiking and motor racing enthusiasts. Notable nearby attractions include beautiful beaches, rolling hills, and the expansive national park, all perfect for a family day out or a peaceful retreat into nature.

Things to do near Inverkeithing

Inverkeithing offers a delightful blend of outdoor activities and scenic beauty, making it perfect for adventure seekers. Visitors can enjoy access to hiking trails and recreational areas, ideal for exploring the stunning landscape. Don't miss the Inverkeithing Spring Festival for a taste of local culture. For convenience, consider day trips from the area and explore nearby hotels to enhance your stay.

Shopping

Inverkeithing offers a charming shopping experience with local shops and cafes. For more extensive options, if you're up for a drive, visit the Fife Leisure Park in Dunfermline, located about 16.1km away, featuring a variety of retail outlets and entertainment options for all ages.

Recreation

At Yellowscott Country Park, indulge in serene walks amidst nature and unwind in a tranquil environment. Macdonald Cardrona Golf Course offers luxurious golfing experiences with stunning views, while Innerleithen Golf Club combines relaxation and sport in a picturesque setting, perfect for wellness seekers.

Adventure

Explore the scenic paths of the Fife Coastal Path for breathtaking views of the coastline and wildlife. For a thrilling experience, try rock climbing at the nearby cliffs, offering challenges for all skill levels amidst stunning natural beauty.

Nightlife

In Inverkeithing, the vibrant local pubs like The King's Head offer a warm atmosphere with live music and traditional ales. Nearby, the Forth View Lounge provides stunning views and a relaxed setting for cocktails, ensuring a delightful evening experience in this charming Scottish town.

*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, including your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Inverkeithing with your flights and activities through an Expedia package.

Find the best attractions near Inverkeithing

Inverkeithing offers a delightful blend of outdoor adventures and scenic beauty, perfect for a holiday. Visitors can explore local attractions such as the picturesque beaches, historic castles, and charming streets. For a touch of culture and nature, Inverkeithing Park is a must-visit. Additionally, those planning an extended stay may find accommodation options in Liverpool useful for their travel itinerary. Enjoy the vibrant experiences this quaint Scottish town has to offer.

  • Princes Street: Experience the vibrant atmosphere of Princes Street, a bustling hub in Edinburgh, located 14.5km from Inverkeithing. Enjoy stunning views of the iconic Edinburgh Castle and explore a variety of shops, cafes, and gardens that line this famous street.
  • Dean Village: Just 14.5km from Inverkeithing, Dean Village offers a picturesque retreat steeped in history. Wander through its charming streets, admire the quaint architecture, and immerse yourself in the rich cultural heritage that this tranquil village has to offer.
  • Forth Road Bridge: Located 4.8km from Inverkeithing, the Forth Road Bridge is a marvel of modern engineering. Walk or cycle across this iconic bridge while enjoying breathtaking views of the Firth of Forth and the surrounding landscape.

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 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

When planning your visit to Inverkeithing, the nearest major airport is EDInburgh Airport (EDI), situated 9.7km away. Excellent accommodation options nearby include Crescent House, a 5.5-star guesthouse, and the luxurious Virgin Hotels Edinburgh and Kimpton Charlotte Square, both 11.3km from the airport. Another option is GLAsgow International Airport (GLA), located 67.6km away, with top hotels like the Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both approximately 4-11.3km from the airport. For a more distant option, Aberdeen Airport (ABZ) is 149.7km away, featuring hotels such as Marcliffe and Courtyard by Marriott, which are conveniently close to the airport.

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 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 £45 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