Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Edinburgh 2021 Holidays

Choose two or more items and save on your trip:

Plan your Edinburgh holiday with Expedia

  • Book your 2021 holiday package deals now! Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Edinburgh. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Top hotels in Edinburgh

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4 out of 5
Get Rates
4.4/5Excellent! (1,444 reviews)

"Lovely hotel to stay at. Staff were helpful. Will be back soon."…"

Reviewed on 13 Dec 2020

Dalmahoy Hotel & Country Club
DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, Newbridge, Scotland
Free cancellationReserve now, pay when you stay
The price is €44 per night from 21 Feb to 22 Feb
4.1/5Very Good! (1,039 reviews)

"It was a good large comfortable room, with good service and close to the airport"…"

Reviewed on 5 Jan 2021

DoubleTree by Hilton Edinburgh Airport
Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is €39 per night from 21 Feb to 22 Feb
4.4/5Excellent! (354 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
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.

Top things to do in Edinburgh

Frequently asked questions

If I'm not able to travel, can I cancel my Edinburgh holiday package?
Don’t worry if you’re rethinking your Edinburgh 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 at no cost. However, bookings made more than 24 hours ago may incur a fee from your hotel, airline or car rental company. We totally get that your circumstances can suddenly change, so head to our Customer Service Portal if that happens. When you’re ready to make changes, we’ll be here to help.
Where should I stay in Edinburgh?
New Town is a great base for your upcoming Edinburgh escape. Secure a room in a nice hotel and spend your days wandering around popular attractions such as Edinburgh Playhouse Theatre and Princes Street Gardens. Old Town is another option. Base yourself here and Edinburgh Castle and St. Giles Cathedral will be within easy reach of your hotel.
What are the top hotels in Edinburgh?
If you’re planning to stay in the New Town neighbourhood, some excellent options are InterContinental Edinburgh The George and The Balmoral Hotel. West End is another popular Edinburgh area. We recommend Waldorf Astoria Edinburgh - The Caledonian or Point A Hotel Edinburgh Haymarket if you prefer this part of town.
When is the best time of year to visit Edinburgh?
July, June, May is considered to be the high season in Edinburgh, while December , October, November is typically much quieter. If you’re looking for an awesome deal on your Edinburgh holiday, consider the month of January . It’s also worth keeping in mind that August is usually the priciest time of year to visit.
How far in advance should I book my Edinburgh holiday?
It all depends on the airline, but you can generally compare international airfares on Expedia up to 12 months in advance. While it’s generally a good idea to book ahead of time, lucky travellers occasionally nab a cheaper flight only weeks before the date of departure.
What should I know before booking an Edinburgh travel package?
You can look forward to saving with an Expedia travel package. Bundle your airfares, rental cars and hotels and pick up terrific discounts. You’re not limited to hotels, though. Book with us and select from beach villas, city apartments and even houseboats and castles!
Does Expedia offer Book Now, Pay Later Edinburgh holiday packages?
If you prefer to spread the price of your hotel and flight over a number of installments, Expedia is here to help. Paying the total cost of your journey upfront isn’t always the best way to budget for your holiday, so we’ve teamed up with online lender Affirm to give you financial freedom. Book Now, Pay Later and remove the stress of saving to travel.

More trip options