A stone building with a triangular roof and a street lamp in front.

Search Inverkeithing hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
4 Sept - 5 Sept
Tomorrow
5 Sept - 6 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Inverkeithing hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
Canada
Trina Marie
AU$446
includes taxes & fees
4 Oct - 5 Oct
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
AU$222
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Edinburgh Zoo by IHG

3. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Canada
Jocelyne
AU$243
includes taxes & fees
4 Oct - 5 Oct
Dalmahoy Hotel & Country Club

4. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
Canada
Alexis
AU$396
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

5. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
United States
Jason
AU$321
includes taxes & fees
4 Oct - 5 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

6. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
United States
Benjamin
AU$420
includes taxes & fees
28 Sept - 29 Sept
Market Street Hotel

7. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Pemba
AU$218
includes taxes & fees
4 Oct - 5 Oct
Village Hotel Edinburgh

8. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
Canada
Debra
AU$370
includes taxes & fees
4 Oct - 5 Oct
Leonardo Royal Hotel Edinburgh

9. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
United States
Boris
AU$774
includes taxes & fees
4 Oct - 5 Oct
Virgin Hotels Edinburgh

10. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
Canada
Matthew
AU$313
includes taxes & fees
4 Oct - 5 Oct
YOTEL Edinburgh

11. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
Australia
Bishma
AU$353
includes taxes & fees
4 Oct - 5 Oct
The Hoxton, Edinburgh

12. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Philp
AU$207
includes taxes & fees
4 Oct - 5 Oct
Dakota Edinburgh

13. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
Edinburgh City Centre
United States
Kressy
AU$346
includes taxes & fees
4 Oct - 5 Oct
Mount Royal Hotel Edinburgh by The Unlimited Collection

14. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United Kingdom
Melissa
AU$312
includes taxes & fees
5 Oct - 6 Oct
Moxy Edinburgh Airport

15. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End
United Kingdom
Courtney
AU$252
includes taxes & fees
27 Sept - 28 Sept
Garner Edinburgh Haymarket by IHG

16. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Vikki
AU$218
includes taxes & fees
20 Sept - 21 Sept
Novotel Edinburgh Park

17. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh
United States
Lydia
AU$416
includes taxes & fees
5 Oct - 6 Oct
Wilde Aparthotels, Edinburgh, Grassmarket

18. Fraser Suites Edinburgh

Fraser Suites Edinburgh
Old Town Edinburgh
United States
Leo
Fraser Suites Edinburgh

19. ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
United Kingdom
Alison
AU$166
includes taxes & fees
4 Oct - 5 Oct
ibis budget Edinburgh Park

20. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh
United States
Ivana
AU$393
includes taxes & fees
4 Oct - 5 Oct
Motel One Edinburgh-Royal
View all properties
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.

See all hotels in Inverkeithing
A red bridge over a river, surrounded by lush greenery and hills.
Photo by Paul McIlroy

Top Inverkeithing Hotel Reviews

Recent Reviews in Inverkeithing

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Great stay"
Edward 10-night trip
Posted 7 hours ago
Point A Edinburgh Haymarket
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"clean and well maintained space in a safe neighborhood"
Kristen 6-night trip
Posted 9 hours ago
YOTEL Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location. Castle view on the 5th floor. Right in the center of everything. We went for the Tatto & had a repeat each night going to sleep hearing bagpipes. Breakfast was great value for the price. Alot of food and convenient to have at hotel. Staff very friendly & helpful"
Deanna 3-night trip
Posted 10 hours ago
Apex Grassmarket Hotel
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Only an overnight stay for an early flight, didn’t eat in hotel."
Rosemary 1-night trip
Posted 10 hours ago
Moxy Edinburgh Airport
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Great location and lovely room"
Ian 2-night trip
Posted 11 hours ago
Leonardo Royal Hotel Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"I loved this hotel because we were treated so kindly throughout our entire stay. The staff answered all the questions we had, and no request was too big. We were even allowed to check into our room in the morning when we arrived completely exhausted from a red eye flight. This was hugely appreciated. The hotel is in an old building. Edinburgh is OLD! They have kept it up though and we had a clean modern bathroom with both walk in shower and soaker tub. Nice bath products. We had a mini fridge in our room, and the bath towels and bed linens were lovely. Side tables for the bed and reading lights. The only tiny thing that could be done is to replace the carpet. Ours had stains on it. It wasn’t a huge room but big enough for us and our luggage. We had a quiet room not facing the view of the castle, which we preferred as we kept our windows open. The breakfast was incredible. We could choose from a hot and cold buffet, and we could order a main breakfast item from the menu. There was a coffee machine so we could have cappuccino (and I could get decaf) every morning. Such a treat for us as we never go out for coffee. I would highly recommend staying here. It is also perfectly located to walk the entirety of Old Town and New Town and everything in between. Stay here and you don't need transport (unless you don't like to walk). PS their staff could give a course in hotel hospitality!!!"
Brenda 3-night trip
Posted 12 hours ago
Apex City of Edinburgh Hotel
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Terrific place to stay in Edinburgh. Staff was professional and helpful. Centrally located (though be prepared for the hike up the steps to the Royal Mile! Clean, well-appointed. Champagne to welcome you, too! Highly recommend!"
Anthony 2-night trip
Posted 1 day ago
Market Street Hotel
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Added breakfast and it was well worth 12.50 There’s a lot of deferred maintenance in the building. Pool and changing areas were dirty and had mold on the ceiling. Hoses were going through the changing room. We went to the pool and hot tub in the evening and it was really very crowded, my tip is to go when all of the families are at the zoo. I had the place to myself. Area is ok not a lot going on if you’re not going to the zoo. It was ok but I don’t think I would go back and stay just for the property"
heidi 3-night trip
Posted 2 days ago
Holiday Inn Edinburgh Zoo by IHG
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Nice lobby and bar. Rooms standard although bathrooms generous. Would stay again"
Sanjay 2-night trip
Posted 2 days ago
Apex Waterloo Place Hotel

More cheap accommodation in Inverkeithing

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
AU$80
4 Oct - 5 Oct
includes taxes & fees
6/10 (894 reviews)
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
AU$95
4 Oct - 5 Oct
includes taxes & fees
7.4/10 Good! (137 reviews)
Edinburgh Travel Guest House
Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
AU$98
30 Sept - 1 Oct
includes taxes & fees
6.4/10 (51 reviews)
Revolver Edinburgh
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
AU$127
5 Oct - 6 Oct
includes taxes & fees
7/10 Good! (487 reviews)
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
AU$253
6 Sept - 7 Sept
includes taxes & fees
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
AU$312
4 Oct - 5 Oct
includes taxes & fees
8.6/10 Excellent! (1,007 reviews)
Cairn Hotel

Find out more about Inverkeithing

Top reasons to visit Inverkeithing

  • Stunning Outdoor Adventures: Inverkeithing offers scenic trails and beautiful coastal views, perfect for hiking and exploration.
  • Rich Historical Heritage: Visit the Inverkeithing Museum and Friary to delve into the area's fascinating history.
  • Charming Coastal Atmosphere: Enjoy relaxing days by the coast amidst picturesque landscapes and friendly locals.
  • Proximity to Dunfermline: Experience significant historical sites just a short distance away in Dunfermline.
  • Diverse Accommodation Options: Find welcoming hotels and guesthouses catering to various needs, including pet-friendly and LGBTQIA-inclusive services.

Find great hotels near Inverkeithing

Explore a range of accommodation options in Inverkeithing, where you can find welcoming hotels and guesthouses tailored for both leisure and business travellers. Enjoy pet-friendly stays and LGBTQIA-inclusive services, ensuring a comfortable experience for all. Conveniently located near Edinburgh, Inverkeithing offers a variety of lodging choices to suit your needs, whether you're seeking a quick getaway or an extended visit to Scotland.

  • Leonardo Hotel Edinburgh Haymarket: With a commendable guest rating of 8.4, the Leonardo Hotel Edinburgh Haymarket offers an eco-friendly haven for business travellers. Located 14km from Inverkeithing, this hotel combines modern comfort with sustainable practices, making it an ideal choice for environmentally conscious visitors. The property is equipped with various amenities designed to cater to professional needs, ensuring a productive stay while maintaining a commitment to eco-certification.
  • YOTEL Edinburgh: Receiving a stellar guest rating of 8.8, YOTEL Edinburgh is a stylish and modern lodging option, also situated 14km from Inverkeithing. This hotel provides an array of dining options, including a restaurant and breakfast services tailored to different schedules. Guests can stay active with 24-hour fitness facilities, while entertainment is enhanced by Smart TVs in the rooms. Its proximity to the city centre allows for exploration of Edinburgh’s vibrant culture and attractions.
  • Dalmahoy Hotel & Country Club: With a guest rating of 8.8, Dalmahoy Hotel & Country Club is perfect for families and adventure seekers alike, located 14km from Inverkeithing. This expansive property offers a range of outdoor activities, including hiking, kayaking, and mountain biking, ensuring an adventurous holiday. The hotel is family-friendly, featuring amenities such as a mini-golf course and an arcade game room, making it an excellent choice for those travelling with children.

Where to stay near Inverkeithing

Inverkeithing, a charming village in Fife, Scotland, offers an inviting blend of outdoor adventures and scenic beauty. Visitors can explore the rich historical atmosphere and enjoy friendly locals, making it perfect for family-friendly outings or romantic getaways. Nearby Dunfermline boasts significant historical sites, while the coastal views and lush landscapes around Inverkeithing provide a delightful backdrop for exploration. Whether you're seeking budget-friendly experiences or a peaceful retreat, Inverkeithing is an ideal destination.

  • North Queensferry: Nestled just 1.6km from Inverkeithing, North Queensferry is a charming village that offers breathtaking views of the Firth of Forth. Known for its outdoor activities and stunning scenery, this area is perfect for adventure seekers. Visitors can explore nearby landmarks such as the historic Forth Bridge, a UNESCO World Heritage Site, or enjoy the tranquility of the local national park. With a variety of shopping options and karting facilities, North Queensferry makes for an exciting day trip, especially during the peak months of July to September.
  • Rosyth: Also located a mile from Inverkeithing, Rosyth is a vibrant neighbourhood that attracts adventurers and nature lovers alike. This area is well-known for its outdoor pursuits, including climbing and exploring the scenic coastal landscapes. Rosyth boasts several shopping areas and karting tracks, providing plenty of entertainment options. Key attractions such as the local monument and the stunning nearby beach are perfect for a leisurely day out. Visitor numbers peak during June to July and September, making it an ideal time to experience the area's lively atmosphere.
  • St. Davids: Just a mile from Inverkeithing, St. Davids is a delightful village that focuses on family-friendly outdoor activities. Known for its beautiful beaches and scenic hiking trails, this area is a haven for those seeking adventure. Water sports enthusiasts will find plenty of opportunities to indulge in their favourite activities. The proximity to national parks enhances the natural beauty of St. Davids, creating a perfect backdrop for exploration. Though visitor numbers are highest from July to September, the charm of St. Davids is a year-round attraction.

Things to do near Inverkeithing

Inverkeithing is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can enjoy popular activities such as hiking along scenic trails and exploring recreational areas. For a seamless journey, convenient transport options are available to ensure easy access to Inverkeithing and its natural beauty.

Shopping

Inverkeithing offers quaint local shops where you can pick up unique souvenirs. If you're up for a drive, visit the Fife Leisure Park in Dunfermline, which features a variety of retail outlets and dining options for a more extensive shopping experience.

Recreation

Enjoy a rejuvenating experience at the Inverkeithing Yoga Studio, where calming classes and mindfulness sessions help you unwind. For outdoor enthusiasts, the nearby Firth of Forth offers scenic walks and opportunities for birdwatching, allowing you to connect with nature and refresh your spirit.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 13km from Inverkeithing. Enjoy adrenaline-pumping races and take in the vibrant atmosphere while soaking up the excitement of various motorsport events and activities.

Nightlife

For a lively evening, visit The Crown Inn on High Street for a warm atmosphere and hearty pub fare. Alternatively, stop by The Inverkeithing Hotel for a casual drink and friendly chat with locals. Enjoy live music at The Old Bank, where you can soak in the vibrant community spirit.

*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, such as your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You have the opportunity to 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 perfect for those seeking outdoor adventures and scenic beauty. Visitors can explore a variety of attractions, including beautiful beaches, historic castles, and charming houses. Cultural enthusiasts will appreciate the Inverkeithing Museum and the Friary, which offer a glimpse into the area's rich history. Whether you're looking for a relaxing day by the coast or a cultural experience, Inverkeithing has something to offer every traveller.

  • Dean Village: A picturesque historic village located 14km from Inverkeithing, Dean Village offers a tranquil escape with its charming architecture and scenic riverside paths. Enjoy the rich culture and history as you wander through this idyllic setting.
  • Forth Road Bridge: Just 5km from Inverkeithing, this iconic modern bridge showcases stunning engineering and provides breathtaking views of the Firth of Forth. The vibrant city vibes around the bridge make it a fantastic spot for photography and leisurely walks.
  • Knockhill Racing Circuit: Situated 13km away, this thrilling motor racing venue is perfect for adrenaline seekers. Experience the excitement of live racing events or enjoy a unique driving experience on the track.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Reaching Inverkeithing is convenient with nearby airports. EDInburgh Airport (EDI) is situated 10km away and offers various accommodations, such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. Sheraton Grand Hotel & Spa is slightly closer at 10km. GLAsgow International Airport (GLA) is located 68km away, with options like JA Mar Hall Scotland, 6km from GLA, and Kimpton Blythswood Hotel & Spa, 11km distant. For Aberdeen Airport (ABZ), 150km away, Marcliffe and Leonardo Hotel Aberdeen are both 10km from the airport, ensuring easy access for travellers.

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 cancelled 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 hotel booking in Inverkeithing with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Inverkeithing hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Inverkeithing?
Prices for hotels in Inverkeithing often vary, but you can find a great deal from AU$80 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 our cheapest rates.

Explore a world of travel with Expedia