Lodging Image

Find hotels in Inverkeithing from £49

  • 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

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,738 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is £159
includes taxes & fees
21 Jun - 22 Jun
Dalmahoy Hotel & Country Club

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, (397 reviews)
"Good parking Very quiet and comfortable Friendly staff Very tasty breakfast"
United Kingdom
Anton
The price is £71
includes taxes & fees
5 Jul - 6 Jul
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,012 reviews)
"Check in was quick and they were super friendly. "
United States
Vanessa
The price is £75
includes taxes & fees
28 Jun - 29 Jun
Mercure Livingston Hotel

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,472 reviews)
"Great stay before our flight"
United Kingdom
Louise
The price is £149
includes taxes & fees
21 Jun - 22 Jun
Moxy Edinburgh Airport

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (990 reviews)
"Great place to stay at the heart of old town. Staff were friendly and rooms were clean"
Canada
Sriram
The price is £164
includes taxes & fees
11 Jun - 12 Jun
The Inn Place

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (977 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is £188
includes taxes & fees
28 Jun - 29 Jun
Carberry Tower Mansion House and Estate

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,057 reviews)
"A great overnight hotel"
Australia
Graeme
The price is £150
includes taxes & fees
21 Jun - 22 Jun
Holiday Inn Express Edinburgh Airport by IHG

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
The price is £242
includes taxes & fees
28 Jun - 29 Jun
Norton House Hotel & Spa

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,009 reviews)
"Great location and food"
United Kingdom
christopher
The price is £96
includes taxes & fees
15 Jun - 16 Jun
Braid Hills Hotel

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,489 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
The price is £169
includes taxes & fees
28 Jun - 29 Jun
DoubleTree by Hilton Edinburgh Airport

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,006 reviews)
"The staff were friendly. The setting and grounds were absolutely beautiful."
Canada
Joel
The price is £126
includes taxes & fees
21 Jun - 22 Jun
Macdonald Houstoun House

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,008 reviews)
"Quiet and very well located for city centre. Pool was a great bonus. Very friendly staff."
United Kingdom
Rachel
The price is £135
includes taxes & fees
11 Jun - 12 Jun
Best Western Kings Manor Hotel

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,477 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
The price is £178
includes taxes & fees
15 Jun - 16 Jun
Hampton by Hilton Edinburgh Airport

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,006 reviews)
"Reasonable price, convenient location, recommend for simple overnight stay 👌"
Canada
alexandre
The price is £116
includes taxes & fees
28 Jun - 29 Jun
Novotel Edinburgh Park

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (223 reviews)
"Amazing hotel, fab and quirky pain and beautiful accommodation. Great location. "
United Kingdom
Caroline
The price is £158
includes taxes & fees
11 Jun - 12 Jun
The Lane Hotel

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,416 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is £129
includes taxes & fees
12 Jun - 13 Jun
Holiday Inn Edinburgh Zoo by IHG

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
Haymarket
8.0 out of 10, Very good, (1,030 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
The price is £120
includes taxes & fees
5 Jul - 6 Jul
Garner Edinburgh Haymarket by IHG

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,398 reviews)
"Awesome short stay hotel with great restaurant"
United States
Philip
The price is £135
includes taxes & fees
21 Jun - 22 Jun
Dakota Edinburgh

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,000 reviews)
"Spacious and clean room with comfy beds! Not super close to the airport, though."
Canada
Melanie
The price is £133
includes taxes & fees
21 Jun - 22 Jun
Courtyard by Marriott Edinburgh West

Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,002 reviews)
"Very charming hotel, food at the restaurant is very good"
Canada
Stephane
The price is £176
includes taxes & fees
28 Jun - 29 Jun
Murrayfield 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

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