Travel to Inchkeith

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to RM 324 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Inchkeith

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is RM945 per night from 31 Aug to 1 Sept
RM945
RM1,134 total
31 Aug - 1 Sept
includes taxes & fees
9/10 Wonderful! (2,039 reviews)
"Beautiful rooms and bathrooms. There is a refillable water station on each floor which is very convenient. Location is great!"

Reviewed on 5 Aug 2025

Apex Grassmarket Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is RM1,513 per night from 18 Aug to 19 Aug
RM1,513
RM1,816 total
18 Aug - 19 Aug
includes taxes & fees
9/10 Wonderful! (1,781 reviews)
Great place to stay near city center
"Clean, comfortable, well located. The pool and spa were clean and well maintained"

Reviewed on 5 Aug 2025

Apex Waterloo Place Hotel
CoDE Pod  – The CoURT - Edinburgh

CoDE Pod – The CoURT - Edinburgh

2 out of 5
1 a Parliament Square, Edinburgh, Scotland
The price is RM551 per night from 28 Aug to 29 Aug
RM551
RM662 total
28 Aug - 29 Aug
includes taxes & fees
9.2/10 Wonderful! (975 reviews)
"Excellent place to stay. Keypad lockers included and also luggage lockup after you've checked out. Free walking tour was great!"

Reviewed on 5 Aug 2025

CoDE Pod – The CoURT - Edinburgh
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.

Popular places to visit

What to do in Inchkeith

Frequently asked questions

How much does an Inchkeith holiday package cost?
Tailor make your Inchkeith holiday package from as low as . Choose from any combination of hotels, flights and rental cars to build the escape of your dreams. Remember to add on a few experiences or tours!
How do I get a cheap travel package to Inchkeith?
If you love getting an amazing deal, combine your bookings into an Inchkeith holiday package. Whether you're chasing hotels, flights, tours or rental cars, you can book everything in one place. You'll have plenty of choice at your fingertips too. Expedia has over 550 partner airlines and 1,000,000 hotel options around the world to take your pick of. Fly with who you want, book a room where you like and save a tidy sum — now that's the perfect getaway!
How far in advance should I book my Inchkeith holiday?
It can be hard to know when the best time is to book your Inchkeith holiday. But usually the earlier you book, the cheaper the prices. Sometimes, you can secure your flights and hotels up to a year before your departure date. If you're considering a last-minute getaway, no need to panic! There are fabulous bargains announced on Expedia every day.
What does an Expedia Inchkeith travel package include?
With Expedia, you can select a combination of hotels, flights and car rentals to create your perfect Inchkeith package. Once you've made your booking, you can add on the fun stuff like activities and tours. Remember — the more you bundle, the more dollars you'll save!
What should I know before booking an Inchkeith travel package?
Find deals to match your budget with an Expedia package. Hotels, airfares, rental cars — we've got them all. You'll save big bucks just for combining your bookings. Whether you're going on a winter snow adventure or getting some sun on a warm beach, your ideal getaway is only a few clicks away.
Can I choose my airline with an Inchkeith Expedia holiday package?
Expedia offers access to more than 550 airline partners globally, so you definitely can. Simply pick the carrier that suits you and put together the perfect Inchkeith trip.
If I'm not able to travel, can I cancel my Inchkeith holiday package?
Don't worry if you're rethinking your Inchkeith holiday package — you can cancel or amend your booking. And if you've booked it within the last 24 hours, you may be able to do it for free. However, bookings made more than 24 hours ago may incur a fee from your airline, hotel or car rental company. We realise your circumstances can suddenly change, so head to our Customer Service Portal if that occurs. When you're ready to make changes, we'll be here to help.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.