Hotels in Inverkeithing

Find the best Inverkeithing hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Inverkeithing hotels with free cancellation or excellent ratings

Trusted Inverkeithing hotel providers

See all hotels in Inverkeithing

View more hotels
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
View more hotels

Hotels in Inverkeithing rated best by other travelers

Rated by travelers as the best in the city, these stays all get 5 stars for cleanliness, customer service and location.
See more

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelBoreland Lodge Hotel – 3.3

How to find the best hotel deals in Inverkeithing

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Inverkeithing

  • Love how easy it is to book flights with us? The same clever search engine has a talent for hunting down deals on Inverkeithing hotels too. Use these tips to find the best rates out there.

  • Save on your Inverkeithing hotel and be first in line for the best rooms by booking early. You'll also have more time to weigh your options and choose the perfect place.

  • That said, booking at the last minute can work to your advantage. Some places lower their rates a day or two before check-in to help fill empty rooms.

  • Stay flexible with your dates to land better rates. Search for hotels in different months or seasons. Even going during the week (instead of weekends) can save you cash.

  • Explore the range of accommodation options with free cancellation and take the stress out of booking. You can amend or cancel your stay without fees if your plans change or a better deal shows up.

Where to stay in Inverkeithing

Central Inverkeithing

  • Choose the city center and be where it's all happening. Take your pick of these accommodation options that keep you near the main attractions in central Inverkeithing.

  • The Roods B&B has your next adventure within easy reach. Around 3 kilometers away, it's a popular stay near Church of Scotland.

  • Hospitium of the Grey Friars on your itinerary? Albert Hotel keeps you in a super handy spot. This hotel in Inverkeithing is roughly 2 kilometers away.

  • Or check what deals are on offer for hotels near Inverkeithing Skatepark. Pitbauchlie House Hotel, Sure Hotel Collection by BW is 5 kilometers or so from this popular sight. This stay makes the perfect base for experiencing the city.

When to go to Inverkeithing

  • The weather forecast can help shape your travel plans. July brings the warmest conditions, with a maximum high temperature of 20ºC (68ºF).

  • The coolest month here is January. Expect lows of -1ºC (30ºF).

  • Browse around for Inverkeithing hotels during April for your best shot at clearer skies. Averaging six days of rain, this is the driest month.

  • The wettest time of year is July. Visit then and you'll likely get around 11 days of rainfall.

Best hotels in Inverkeithing

Best budget hotels

  • Why pay more than you have to? Budget Inverkeithing hotels provide the basics so you can spend on what truly counts: having adventures and buying too many souvenirs. Often equipped with money-saving amenities like self-service laundries and kitchenettes, you'll find at least 70 of these well-priced stays across the city.

  • Royal Scots Club is a 3-star option in New Town that gives you what you need without the extras. Luggage storage and a safe deposit box are among its amenities.

  • With practical perks like Wi-Fi in designated areas and internet access, Albany Hotel delivers what you need, without overdoing it. This Inverkeithing hotel is in New Town/Broughton and holds a 3-star rating.

  • You'll also like the prices at Premier Inn Edinburgh Cc Waverley, which is rated 3 stars. It's located in New Town and features luggage storage and Wi-Fi.

Best 4-star hotels in Inverkeithing

  • Searching for hotels in Inverkeithing that deliver beyond the basics? A 4-star stay is the perfect match. With around 90 to select from, they come with attractive extras like fitness studios, pools, and cocktail lounges. You get top quality without the top-end price tag.

  • The Raeburn delivers the full 4-star experience. Bathrobes and room service help make this Stockbridge/Inverleith accommodation option a go-to for many.

  • Room service and a restaurant are just some of the amenities available at Tynecastle Park Hotel. You'll find this inviting Inverkeithing hotel in Gorgie/Dalry.

  • Voco Edinburgh - Haymarket is one more to bookmark. It's located in West End and comes with a golf course and a restaurant, among other things.

Best luxury 5-star hotels

  • Equipped with anything from soundproof suites to personal concierges and gourmet restaurants, a 5-star hotel is where your trip turns next-level. Wellness therapies, rooftop terraces, and designer toiletries? You might just find that too. There are at least ten luxury hotels in Inverkeithing ready to welcome you.

  • Start the day in luxury at InterContinental Edinburgh The George by IHG. Car rental options and room service help take the guest experience up a notch at this New Town hotel.

  • Alternatively, treat yourself like you deserve at The Witchery by the Castle. This 5-star Inverkeithing hotel is located in Old Town and features room service, concierge assistance and plenty more.

  • The Bonham in West End is one more choice. Take advantage of its many amenities such as a restaurant and concierge assistance.

Best hotels in Inverkeithing for families

  • Heading away with the kids? This trip calls for a hotel that has more. Cribs, baby-sitting services, kitchenettes, and laundry facilities make family stays easier. You'll find roughly 30 family-friendly hotels in Inverkeithing ready for your crew.

  • Give your family trip a luxury twist at Hapimag Resort Edinburgh. Rated 4 stars, this Inverkeithing hotel is located in West End and features a laundry and Wi-Fi in designated areas.

  • Holiday Inn Express Edinburgh City West by IHG is another go-to choice. Baby-sitting and accessible parking are among the amenities at this stay.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Inverkeithing hotel with a spa. With roughly 20 to choose from, they're designed to help you relax. Many offer features like hot tubs, steam rooms, beauty treatments, and plunge pools.

  • Give yourself a moment to reset at W Edinburgh. This 5-star option in New Town/Broughton comes with all the right perks, including a fireplace and a spa.

  • Or choose Courtyard by Marriott Edinburgh West, a 4-star stay in Currie. With a spa and room service, this hotel in Inverkeithing offers a variety of ways to relax and unwind.

  • Gleneagles Townhouse balances big days of sightseeing with the bliss of a spa treatment (or two). This 5-star option in the New Town/Broughton area features concierge assistance and room service.

Best hotels with a pool

  • Turn up the fun factor on your trip with a pool. If you go for a city hotel, expect indoor or rooftop options. Resorts? They often go all out with expansive outdoor setups and the occasional swim-up bar. There are at least ten pool hotels in Inverkeithing ready to put you in vacation mode.

  • Waterside relaxation comes standard at Novotel Edinburgh Park. With an indoor swimming pool, a 24-hour front desk and air conditioning, this 4-star Inverkeithing hotel is located in Sighthill, Broomhouse and Parkhead.

  • Holiday Inn Edinburgh Zoo by IHG gives you plenty of reasons to bring your swimsuit and goggles. Settle into this popular option and make the most of an indoor swimming pool, a bar and a restaurant.

  • Or add a playful twist to your getaway at Leonardo Edinburgh Murrayfield. You'll have access to an indoor swimming pool, luggage storage and a bar at this hotel.

Best pet-friendly hotels

  • With at least 40 pet-friendly Inverkeithing hotels, your best buddy can be part of the journey. Many have outdoor areas or nearby parks for exercise, and some even offer extras like grooming or pet-sitting services. A few house rules may apply, but most places go out of their way to make your furry friend feel welcome.

  • The Hoxton Edinburgh is a 4-star option in West End. A bar and Wi-Fi are some amenities available at this pet-friendly hotel in Inverkeithing.

  • Eden Locke is another place that'll treat your little buddy like family. This 4-star accommodation option in New Town offers a kitchen and a lounge.

  • Rated 3 stars, Ibis Styles Edinburgh St Andrew Square ensures comfort for all guests, big and small. It's in New Town/Broughton and features tour services and express check-out.

Finding cheap hotels in Inverkeithing: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Inverkeithing with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course, the cheapest hotel deal we found within the next seven days is AED 389 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for AED 389 per night.
The average price of a hotel during the week is AED 513 per night, and the average price on weekends is AED 505. Overall, it looks like the cheapest day to stay in Inverkeithing could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Inverkeithing, and the most expensive day seems to be Wednesday.