Photo by Angela Newlands

Search Hotels in Inverkeithing

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Kimpton Charlotte Square Hotel
5 out of 5
38 Charlotte Square, Edinburgh, Scotland
The price is £115 per night from 15 Feb to 16 Feb
8.85 mi from city centre
4.6/5Wonderful! (825 reviews)

"The customer service was incredible and I lived the design style of the rooms"…"

Reviewed on 16 Jan 2021

Kimpton Charlotte Square Hotel
Ten Hill Place, BW Premier Collection
4 out of 5
10 Hill Place, Edinburgh, Scotland
Get Rates
9.76 mi from city centre
4.5/5Wonderful! (994 reviews)

"Loved the hotel and all the staff were lovely. Breakfast was beautiful but we didn't have dinner in the hotel this time. We parked in the NCP car park and received a £6.50 discount."…"

Reviewed on 13 Dec 2020

Ten Hill Place, BW Premier Collection
Boreland Lodge Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £76 per night from 23 Jan to 24 Jan
0.35 mi from city centre
2.9/5 (181 reviews)
Enjoyed my stay

"Room was nice. Great price. I booked for the following weekend."…"

Reviewed on 24 Aug 2020

Boreland Lodge Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
The price is £79 per night from 16 Feb to 17 Feb
9.57 mi from city centre
4.6/5Wonderful! (986 reviews)

"Beautifully restored. Suite was amazing. Place was spotless and felt totally Covid safe. There are great restaurants nearby serving takeaway if you are travelling while the restrictions are still in place."…"

Reviewed on 29 Oct 2020

Hotel du Vin & Bistro Edinburgh
Malmaison Edinburgh
4 out of 5
1 Tower Place Leith, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £65 per night from 24 Jan to 25 Jan
9.24 mi from city centre
4.2/5Very Good! (989 reviews)
Good Hotel in need of refurbishment.

"Good hotel, great location in the heart of Leith. Very friendly and helpful staff. Decor and furniture is beginning to look a little tired in the rooms. Bed and pillows need replacing. Shower temperature was inconsistent."…"

Reviewed on 7 Oct 2020

Malmaison Edinburgh
Inver Apartments
Get Rates
0.34 mi from city centre
4.1/5Very Good! (7 reviews)
Great apartment

"The apartment was spacious, clean the staff were very helpful great location to train station however the address we were given was incorrect the apartment is in Inverkeithing not Dunfermline as advertised"…"

Reviewed on 26 Aug 2019

Inver Apartments
Queens Hotel
2 out of 5
Get Rates
0.37 mi from city centre
3/5 (14 reviews)
Did what it said on the tin

"Service was pleasant although clean towels and crockery isn’t provided daily. Had the same towel and dirty dishes for 5 days. Rooms are pretty tired and have shared shower facilities. Budget facilities to be expected for price but better for cheaper accommodation available locally"…"

Reviewed on 25 Jan 2020

Queens Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is £100 per night from 17 Feb to 18 Feb
9.44 mi from city centre
4.5/5Wonderful! (990 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on 11 Oct 2020

The Scotsman Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is £36 per night from 8 Feb to 9 Feb
8.86 mi from city centre
4/5Very Good! (1,070 reviews)
High quality - Welcoming Staff - Perfect Location

"Lovely spacious room with a beautiful view. Very clean and everything you need for a great night stay. Will definitely be back again soon. Staff very pleasant and greeted us with a warm welcome. Thanks!"…"

Reviewed on 19 Oct 2020

Leonardo Royal Edinburgh Haymarket
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is £73 per night from 16 Feb to 17 Feb
9.35 mi from city centre
4.4/5Excellent! (2,159 reviews)

"Lovely hotel, enjoyed stay, excellent for overseas visitor's, close to all the historical buildings of Edinburgh,"…"

Reviewed on 25 Dec 2020

Fraser Suites Edinburgh
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £59 per night from 22 Jan to 23 Jan
8.85 mi from city centre
4.7/5Exceptional! (564 reviews)

"Stayed here for one night, however wish I stayed here longer. Staff were so amazing and the facilities were incredible. Would definitely go back!"…"

Reviewed on 2 Nov 2020

Eden Locke
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is £35 per night from 21 Feb to 22 Feb
8.94 mi from city centre
4.4/5Excellent! (353 reviews)

"Overally was a good place to stay. Staff were friendly and helpful. Very great location. Easy access to food shopping and other shopping centers. Will recommend it to friends :)"…"

Reviewed on 27 Dec 2020

Point A Hotel Edinburgh Haymarket
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
The price is £34 per night from 14 Feb to 15 Feb
9.5 mi from city centre
3.8/5Good! (1,253 reviews)

"Excellent location, very nice staff, The only downside - the noise from the street and train station can very clearly be heard in the room"…"

Reviewed on 20 Dec 2020

Jurys Inn Edinburgh
Kings House
3.5 out of 5
Get Rates
0.32 mi from city centre
Kings House
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is £180 per night from 1 Feb to 2 Feb
9.31 mi from city centre
4.7/5Exceptional! (996 reviews)

"The customer service is second to none. I stayed for work during the pandemic and they couldn't;t have been more friendly, kind and hostile. I had to eat dinner and breakfast in my room and it wasn't such a hardship because they upgraded me. I would stay again."…"

Reviewed on 13 Jan 2021

The Balmoral Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Get Rates
9.33 mi from city centre
4.5/5Wonderful! (1,267 reviews)

"Swimming pool was lovely, nice, big room albeit at the back of the hotel."…"

Reviewed on 25 Oct 2020

Apex Grassmarket Hotel
ibis budget Edinburgh Park
3 out of 5
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £27 per night from 9 Feb to 10 Feb
6.8 mi from city centre
3.9/5Very Good! (995 reviews)
Vacation

"It was a top over due to the flight change and the people were very friendly"…"

Reviewed on 20 Oct 2020

ibis budget Edinburgh Park
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1 Festival Square, Edinburgh, Scotland
The price is £143 per night from 15 Feb to 16 Feb
9.06 mi from city centre
4.6/5Wonderful! (997 reviews)

"Despite the Covid restrictions, hotel and staff did their best to make this an enjoyable experience."…"

Reviewed on 25 Oct 2020

Sheraton Grand Hotel & Spa, Edinburgh
Market Street Hotel
4 out of 5
6 Market Street, Edinburgh, Scotland
The price is £93 per night from 21 Feb to 22 Feb
9.35 mi from city centre
4.8/5Exceptional! (124 reviews)
Surprising hotel

"Fantastic hotel, surprising layout and very luxurious"…"

Reviewed on 5 Oct 2020

Market Street Hotel
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
Free cancellation
The price is £36 per night from 22 Jan to 23 Jan
8.72 mi from city centre
3.5/5Good! (997 reviews)

"Very good and hsndy for the airpot at a very good ptice"…"

Reviewed on 17 Oct 2020

Edinburgh Grosvenor Hotel
Don't see what you're looking for?
See all available properties in Inverkeithing
View all properties
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.

Pocket Guide: Inverkeithing

Visiting Inverkeithing

Budget-minded travellers will find a good deal in Inverkeithing, but all guests will undoubtedly appreciate the bars and coffeehouses. Welcoming and tucked away, this city also attracts visitors with its restaurants, gardens and shopping.

  • There are 3 Inverkeithing hotels
  • August is the most expensive month to travel here, whereas November is the most economical
  • Closest major airport is in Edinburgh (EDI), 5.6 mi (9 km) from the city centre

Sightseeing around Inverkeithing

  • Popular cultural attractions include Royal Yacht Britannia, Edinburgh Castle, and Edinburgh Playhouse Theatre
  • Families come for attractions such as Edinburgh Zoo, Our Dynamic Earth, and Royal Commonwealth Pool
  • Notable landmarks include Church, Dunfermline, Scotland, St. Giles' Cathedral, and Greyfriars Kirk
  • The natural setting of the gardens is picturesque, and places to visit include Princes Street Gardens, Arthur's Seat, and Royal Botanic Garden
  • Shopping is one of the top reasons to visit, so consider an excursion to Gyle Shopping Centre, Ocean Terminal Shopping Centre and Princes Mall
  • Cheer with the crowd at a game or event at Murrayfield Stadium or Easter Road Stadium

Getting around Inverkeithing

Inverkeithing has plenty of options for transport. If you want to venture outside of the area, take a train from INVERKEITHING.

Staying in Inverkeithing

You may appreciate one of these top-rated, smaller hotels and specialty properties for a romantic getaway or boutique stay:
  • The Roods B&B
  • Inglewood Guest House

A favourite with Expedia travellers is The Roods B&B with a 4.7 out of 5 user rating, whereas Inglewood Guest House has a 4.4 rating by guests.

Dressing for Inverkeithing

  • Between January and March, you can expect average temperatures of 9°C during the day and 1°C at night
  • From April to June, the average temperature during the day is 17°C, whereas the average at night is 3°C
  • July to September has daytime averages of 18°C with night-time averages of 8°C
  • Between October and December, you can expect daytime averages of 13°C and nighttime averages of 2°C
  • About 24 millimetres of rain falls on Inverkeithing each year

Frequently asked questions

What's the best place for a stay in Inverkeithing?
Based on our traveller data, Boreland Lodge Hotel is one of the top choices for your stay. This 3-star hotel offers free WiFi and a bar. Other good options for your visit include Inver Apartments and Queens Hotel.
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. Enter your dates, click on “Search”, then use the filter option “free cancellation” to view the best options available in Inverkeithing.
What's the best budget-friendly hotel in Inverkeithing?
Based on reviews, Boreland Lodge Hotel is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and a bar.
What's the best place to stay for a family holiday in Inverkeithing?
Boreland Lodge Hotel is a top 3-star hotel on Expedia for families and features free WiFi. Also, attractions in the area such as Edinburgh Zoo and Deep Sea World are fun for children of all ages.
What's the best pet-friendly accommodation option in Inverkeithing?
Queens Hotel is a top hotel for people travelling with their pets and offers free WiFi for its human guests.
What's the best accommodation option to stay near the beach in Inverkeithing?
Boreland Lodge Hotel is a top 3-star hotel with free WiFi, and it’s located close to the beach . The Roods B&B is another good option for your beach trip.
What are some hotels with pools in Inverkeithing?
Dalmahoy Hotel & Country Club: 4-star hotel located near Heriot Watt University. Provides an indoor pool, a children’s pool and 2 restaurants. Also, another option that features an on-site pool is DoubleTree by Hilton Edinburgh Airport.

Inverkeithing Hotel Reviews

More trip options