Lodging Image

Find hotels in Inverkeithing from ฿1,972

  • 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
17 Sep - 18 Sep
Tomorrow
18 Sep - 19 Sep
This weekend
18 Sep - 20 Sep
Next weekend
25 Sep - 27 Sep

Filter by

Star rating

Guest rating

Our top choices for Inverkeithing hotels

1. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United Kingdom
Christy
฿3,479
฿4,384 total
includes taxes & fees
11 Oct - 12 Oct
Dakota Edinburgh

2. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
United Kingdom
Tarik
฿2,818
฿3,382 total
includes taxes & fees
18 Oct - 19 Oct
DoubleTree by Hilton Edinburgh - Queensferry Crossing

3. The City Hotel

The City Hotel
Town Centre
United States
Phil
฿3,042
฿3,650 total
includes taxes & fees
12 Oct - 13 Oct
The City Hotel

4. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United States
Flora
฿2,649
฿3,179 total
includes taxes & fees
27 Sept - 28 Sept
Pitbauchlie House Hotel, Sure Hotel Collection by BW

5. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
Australia
Tabra
฿2,310
฿2,772 total
includes taxes & fees
18 Oct - 19 Oct
Holiday Inn Express Dunfermline by IHG

6. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Audrey
฿5,097
฿6,422 total
includes taxes & fees
18 Oct - 19 Oct
Hampton by Hilton Edinburgh Airport

7. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United Kingdom
Ian
฿3,912
฿4,929 total
includes taxes & fees
18 Oct - 19 Oct
Moxy Edinburgh Airport

8. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
Canada
Jennifer
฿4,261
฿5,369 total
includes taxes & fees
18 Oct - 19 Oct
DoubleTree by Hilton Edinburgh Airport

9. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
Steven
฿2,361
฿2,834 total
includes taxes & fees
27 Sept - 28 Sept
The Adamson Hotel

10. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United States
Maria VIctoria
฿1,785
฿2,143 total
includes taxes & fees
18 Oct - 19 Oct
Dean Park Hotel

11. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
United Kingdom
Sonia
฿7,505
฿9,456 total
includes taxes & fees
27 Sept - 28 Sept
Norton House Hotel & Spa

12. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Singapore
Geoffrey
฿4,161
฿4,993 total
includes taxes & fees
18 Oct - 19 Oct
Dalmahoy Hotel & Country Club

13. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
Canada
Syed
฿4,173
฿5,257 total
includes taxes & fees
20 Sept - 21 Sept
Delta Hotels by Marriott Edinburgh

14. Richmond Park Hotel

Richmond Park Hotel
Bo'ness
฿1,831
฿2,197 total
includes taxes & fees
11 Oct - 12 Oct
Richmond Park Hotel

15. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
Canada
Amy
฿4,932
฿6,214 total
includes taxes & fees
18 Oct - 19 Oct
Holiday Inn Express Edinburgh Airport by IHG

16. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
Clermiston
Canada
Aiden
฿3,992
฿5,029 total
includes taxes & fees
18 Oct - 19 Oct
Leonardo Edinburgh Murrayfield

17. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
David
฿4,222
฿5,320 total
includes taxes & fees
18 Oct - 19 Oct
Novotel Edinburgh Park

18. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United Kingdom
Amanda
฿3,578
฿4,509 total
includes taxes & fees
11 Oct - 12 Oct
Courtyard by Marriott Edinburgh West

19. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Pemba
฿4,180
฿5,267 total
includes taxes & fees
18 Oct - 19 Oct
Village Hotel Edinburgh

20. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Donna
฿3,371
฿4,247 total
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Edinburgh Zoo by IHG
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

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Restaurant was excellent although not very popular."
Carlyle 5-night trip
Posted less than an hour ago
Apex Waterloo Place Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"Nice enough room although no air conditioning so can get very hot and stuffy especially if you are staying in the summer months, the windows do open but didn’t help much. Hop on hop off bus right outside so very convenient transport"
Nicole 2-night trip
Posted 3 hours ago
Apex Grassmarket Hotel
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Nice hotel with good breakfast"
Pedro 3-night trip
Posted 6 hours ago
Holiday Inn Edinburgh Zoo by IHG
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

8/10 Good
"Perfectly fine but expensive for such a small, unequipped room."
Brendan 1-night trip
Posted 7 hours ago
CODE - The Court, Edinburgh
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"great stay thanks will be back"
francesco 1-night trip
Posted 8 hours ago
Garner Edinburgh Haymarket by IHG
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Great hotel. Had a great stay"
Geoffrey 2-night trip
Posted 22 hours ago
Dalmahoy Hotel & Country Club
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Great locations and very comfortable beds and pillows. I would stay here again."
Sue 3-night trip
Posted 1 day ago
Radisson Blu Hotel, Edinburgh City Centre

More cheap stays in Inverkeithing

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
฿1,552
฿1,972 total
18 Sept - 19 Sept
includes taxes & fees
Metro Inns Falkirk
Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
฿1,724
฿2,172 total
13 Oct - 14 Oct
includes taxes & fees
6.6/10 (53 reviews)
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
฿2,036
฿2,565 total
15 Oct - 16 Oct
includes taxes & fees
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
฿2,741
฿3,289 total
1 Oct - 2 Oct
includes taxes & fees
7/10 Good! (493 reviews)
Livingston Lodge Hotel
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
฿4,466
฿5,627 total
11 Oct - 12 Oct
includes taxes & fees
8.6/10 Excellent! (1,001 reviews)
Cairn Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
฿4,609
฿5,808 total
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (1,283 reviews)
CODE - The Court, Edinburgh

Find out more about Inverkeithing

Top reasons to visit Inverkeithing

  • Outdoor Adventures: Inverkeithing boasts stunning hiking trails and recreational areas, perfect for nature lovers.
  • Local Culture: Experience the vibrant Inverkeithing Spring Festival, celebrating the town's unique heritage.
  • Historic Attractions: Explore nearby historic castles and charming houses, showcasing Scotland's rich history.
  • Peaceful Parks: Inverkeithing Park offers a serene spot to unwind and enjoy leisure activities.
  • Convenient Accommodation: A variety of hotels and guesthouses cater to all types of travellers, enhancing your stay.

Find great hotels near Inverkeithing

Inverkeithing offers a delightful selection of accommodations, from comfortable hotels to charming guesthouses, catering to all types of travellers. Whether you're seeking a pet-friendly stay or a welcoming environment for LGBTQIA guests, you'll find options that suit your preferences. Ideal for business travellers and holidaymakers alike, these Inverkeithing hotels provide convenient access to nearby attractions and the vibrant city of Edinburgh, ensuring a memorable visit to Scotland.

  • Leonardo Hotel Edinburgh Haymarket: Nestled 14km from Inverkeithing, the Leonardo Hotel Edinburgh Haymarket offers a contemporary and eco-friendly stay, ideal for business travellers and environmentally conscious guests. This 4-star hotel boasts a guest rating of 8.4 out of 10, reflecting its commitment to sustainable practices. The hotel features modern amenities, including well-appointed rooms designed for comfort and productivity, ensuring a restful experience after a busy day of meetings or sightseeing.
  • YOTEL Edinburgh: A trendy 4-star accommodation located 14km from Inverkeithing, YOTEL Edinburgh is a stylish choice for those seeking a vibrant atmosphere. With a guest rating of 8.8 out of 10, this hotel offers an array of dining options, including a lively restaurant and bar, as well as convenient breakfast services. Fitness enthusiasts will appreciate the 24-hour fitness facilities, while entertainment options, such as Smart TVs in rooms, add a modern touch to your stay, making it an appealing choice for urban explorers.
  • Dalmahoy Hotel & Country Club: Situated 14km from Inverkeithing, Dalmahoy Hotel & Country Club is a 4-star retreat perfect for families and adventure seekers. With a guest rating of 8.8 out of 10, this hotel features an impressive golf course and a range of adventure sports, including hiking and kayaking nearby. Families will find dedicated amenities, such as a children's playground and mini-golf, making it a delightful destination for those seeking both relaxation and activity amidst Scotland's stunning countryside.

Where to stay near Inverkeithing

Inverkeithing offers a delightful blend of outdoor adventure and stunning scenery, making it an ideal destination for various travellers. With its friendly atmosphere and budget-friendly amenities, visitors can explore the enchanting town's rich history and charming neighbourhoods. Nearby Dunfermline adds to the experience with its romantic and family-friendly vibes. Whether you're seeking a peaceful retreat or a bustling atmosphere, Inverkeithing and its surroundings promise an unforgettable vacation.

  • North Queensferry: Nestled only a mile from Inverkeithing, North Queensferry is a charming village that attracts visitors year-round, with peak seasons from July to September. Known for its stunning outdoor scenery and adventurous spirit, this area offers a plethora of activities including shopping, golfing, and exploring nearby national parks and historic sites. The iconic Forth Rail Bridge, a UNESCO World Heritage site, is also within easy reach, providing breathtaking views and a perfect backdrop for photography enthusiasts.
  • Rosyth: Just 1.6km away from Inverkeithing, Rosyth is a vibrant neighbourhood that thrives on outdoor adventure and scenic beauty. With visitor numbers peaking in June to July, Rosyth offers thrilling activities such as climbing and karting, alongside a variety of shopping options. The nearby beaches and national parks are excellent for leisurely strolls or picnics, making it a great spot for families and nature lovers alike. The area's rich history is highlighted by local monuments, adding a cultural touch to your visit.
  • St. Davids: A quaint village located just 1.6km from Inverkeithing, St. Davids is perfect for families seeking outdoor adventures. With peak visitor numbers from July to September, this picturesque village offers a range of activities, including skiing, water sports, and access to scenic trails. The nearby beach and historic village charm create a delightful atmosphere for leisurely exploration. The tranquil river that runs through the area adds to the village's appeal, providing a serene backdrop for relaxation.

Things to do near Inverkeithing

Shopping

Inverkeithing offers a delightful shopping experience with local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, visit The Kingsgate Shopping Centre in Dunfermline, around 6km away, featuring a range of high street brands and a variety of eateries.

Recreation

Explore the tranquil Haven Spa, where you can indulge in soothing treatments and unwind in the relaxation area. For outdoor activities, take a leisurely stroll along the scenic Forth Estuary, enjoying the calm waters and fresh air while observing local wildlife.

Adventure

Knockhill Racing Circuit, located 13km from Inverkeithing, offers exhilarating motor racing experiences. Visitors can enjoy thrilling events, driving experiences, and the vibrant atmosphere of motorsport culture, making it an ideal spot for adventure enthusiasts seeking adrenaline and excitement.

Nightlife

Inverkeithing offers a relaxed nightlife with the welcoming atmosphere of local pubs like The Crown Inn, where you can enjoy a pint and chat with friendly locals. For a livelier scene, visit The Ship Inn, known for its live music and vibrant crowd.

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

Find the best attractions near Inverkeithing

Inverkeithing is perfect for outdoor and adventure enthusiasts, offering stunning scenery and cultural experiences. Visitors can explore local attractions such as beautiful beaches, historic castles, and charming houses. For those seeking leisure activities, Inverkeithing Park provides a lovely spot to unwind. Whether you're looking for a beach day or a taste of history, Inverkeithing has something for everyone, making it a delightful destination in Scotland.

  • Dean Village: A picturesque historic village located 14km from Inverkeithing, Dean Village boasts charming cobbled streets and stunning medieval architecture. Visitors can explore scenic walking paths along the Water of Leith, immersing themselves in its rich cultural heritage and tranquil atmosphere.
  • Knockhill Racing Circuit: Situated 13km from Inverkeithing, Knockhill Racing Circuit offers an exhilarating experience for motorsport enthusiasts. With a variety of thrilling events and activities, it provides an adrenaline rush against a backdrop of stunning Scottish landscapes.
  • Forth Road Bridge: Just 5km from Inverkeithing, the Forth Road Bridge is an iconic modern structure. This impressive engineering feat connects communities while offering panoramic views of the Firth of Forth, ideal for a leisurely stroll or photography.

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

Flying into Inverkeithing is convenient with EDInburgh Airport (EDI) located 10km away. Nearby hotels include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 11km from the airport. Additionally, the 5-star Sheraton Grand Hotel & Spa is situated 10km from EDI. For those considering Glasgow Airport (GLA), it is situated 68km away, with excellent options like the 5-star JA Mar Hall Scotland, just 6km from GLA. Aberdeen Airport (ABZ) is 150km away, with the 5-star Marcliffe Hotel located 10km from the airport. These options provide great accessibility for your stay in Inverkeithing.

Frequently asked questions

What's the best place for a stay in Inverkeithing?
Located 7.9 mi (12.7 km) from the heart of Inverkeithing, Holiday Inn Edinburgh Zoo by IHG is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Apex Grassmarket Hotel and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Inverkeithing.
What are some of the best holiday rentals that Inverkeithing has to offer?
4 Bed-sleeps 8- Free Parking-pets-hot Tub: This holiday home rental outside Inverkeithing is equipped with a private garden, laundry facilities and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. 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 reservations are fully refundable if you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Inverkeithing.
What are some hotels with pools in Inverkeithing?
Holiday Inn Edinburgh Zoo by IHG: Hotel, 2-minute walk from Edinburgh Zoo. Features a health club, an indoor pool and a sauna. Apex Grassmarket Hotel and Village Hotel Edinburgh are two additional hotels that feature an on-site pool. View all hotels with pools in Inverkeithing.
What's it like staying 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 10 hotels and other accommodation options to choose from. Find out more about Inverkeithing.
What should I do while I'm visiting Inverkeithing?
Notable places to visit in the surrounding area include Edinburgh Castle and Royal Mile. You'll also find Deep Sea World and Forth Rail Bridge in the area. Take a look at what more there is to see and do in Expedia's Inverkeithing guide.
What's the best way to get around Inverkeithing?
To venture out into the surrounding area, hop aboard 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 temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Inverkeithing is 933 mm.