Duddingston Holidays from £305

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to £335 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
    Packages with flights are ATOL protected

Your Duddingston Holiday

When it's time for your next getaway, lock in a Duddingston holiday package. From its golfing to a whole lot more, there are countless inviting reasons to base yourself in this neighbourhood. When it's time to sightsee, you'll find plenty of big-name attractions nearby including Edinburgh Castle, Edinburgh Playhouse Theatre and Princes Street Gardens. Visit one or all during your trip to Duddingston. Expedia can help you turn your dream Duddingston holiday into reality, whatever your budget or travel plans.

Price found within the past 48 hours. Click for updated prices.
MONO Suites New Town
Destiny Scotland Royal Mile Residence
Ocean Serviced Apartments
Destiny Scotland Hanover Apartments
2 Bed Grassmarket Apartment

Where to stay in Duddingston

Find the best Duddingston areas and neighborhoods for the activities you enjoy most. Learn more about Duddingston

Top hotels in Duddingston

Apex Grassmarket Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is £208 per night from 6 Jul to 7 Jul
£208
6 Jul - 7 Jul
includes taxes & fees
9/10 Wonderful! (1,963 reviews)
"It was wonderful to be located under the castle and so close."

Reviewed on 2 Jul 2025

Apex Grassmarket Hotel
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is £225 per night from 6 Jul to 7 Jul
£225
6 Jul - 7 Jul
includes taxes & fees
9/10 Wonderful! (1,734 reviews)
"Another excellent stay- hotel is friendly, very convenient for station, shops, walking around the city. Rooms spacious, spotlessly clean, and quiet even with heavy traffic around - the double glazing really works. Breakfast good."

Reviewed on 5 Jul 2025

Apex Waterloo Place Hotel
Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG
4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
Fully refundable
The price is £135 per night from 6 Jul to 7 Jul
£135
6 Jul - 7 Jul
includes taxes & fees
8.2/10 Very Good! (1,003 reviews)
"Nice and convent buses into city just out front and about £20 for taxi to royal mile"

Reviewed on 1 Jul 2025

Holiday Inn Edinburgh by IHG
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.

Frequently asked questions

How much does a Duddingston travel package cost?
From just £305, you can handcraft your own Duddingston package. Simply bundle flights, hotels and car rentals and we'll reward you with discounts.
If I'm not able to travel, can I cancel my Duddingston travel package?
Whether it's your flight or hotel, you can cancel or change it. Booked your Duddingston travel package in the last 24 hours? You may be able to make any changes for free. For bookings older than that, you may be charged a fee by your airline, hotel or car rental company. For more details, visit our Customer Service Portal. We'll help you every step of the way.
How do I get a cheap travel package to Duddingston?
If you love getting a great deal, bundle your bookings into a Duddingston travel package. Whether you're searching for hotels, flights, rental cars or tours, you can book them all in one place. You'll have loads of choice at your fingertips too. Expedia has over 550 partner airlines and 1,000,000 hotel options worldwide to choose from. Fly with who you want, stay anywhere you like and save your hard-earned money --- now that's the ideal holiday!
Does Expedia offer Book Now, Pay Later Duddingston holidays?
We sure do. Expedia has teamed up with online lender Klarna to help you easily pay for your holiday in manageable instalments. Simply select the payment plan that suits you best during the checkout process and take away the stress of budgeting for your next trip. Don't forget to bundle your accommodation, flights and activities with Expedia to get the biggest bang for your buck. Browse our flexible payment options below:

  • Pay monthly holidays: Klarna offers easy monthly payment plans that work for all budget sizes, so you can take that well-deserved holiday sooner.
  • Pay in instalments holidays: Into the idea of paying off your holiday in multiple transactions? Consider this Book Now, Pay Later option with Klarna.
  • Low deposit holidays: If paying a small percentage of your trip (rather than the total upfront) makes it easier to click that "book now" button, go for a low deposit holiday payment plan with Klarna.

Where should I stay in Duddingston?
Take the leg work out of sightseeing by staying in a hotel within walking distance of Duddingston's biggest attractions. Edinburgh Castle and Edinburgh Playhouse Theatre are two of the best in the area.
What are the top hotels in Duddingston?
Cheval The Edinburgh Grand and Haymarket Hub Hotel are a couple of the most popular hotels in Duddingston. Why not check out the amenities and rates at each and then decide?
How far in advance should I book my Duddingston holiday?
Travellers are usually able to look up international airfares on Expedia up to a year in advance of departure. Booking at the last minute? With a stroke of luck, it's still possible to score a cheap ticket only weeks before your journey.
What does an Expedia Duddingston travel package include?
Flights, hotels and a cool car for all your fun road trip adventures. Simply choose your favourite bundle and get access to incredible deals. Once you've made your booking, add on a few activities and tours and watch your savings pile up. When it comes to organising your Duddingston trip, you're the one in control!
What should I know before booking a Duddingston travel package?
Whether it's adventure or relaxation you're after, a Duddingston travel package lets you plan your escape your way. Plus, you'll get access to great discounts when you combine your hotel with your flights and rental car. The more you bundle, the bigger the savings!
Can I choose my airline with a Duddingston Expedia travel package?
Yes, definitely. Expedia has over 550 partner airlines to select from globally. With all that choice, finding the ideal carrier to whisk you away to Duddingston will be easy.

Popular places to visit

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.