COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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

Courtyard by Marriott Edinburgh
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is €51 per night from 6 May to 7 May
4.5/5Wonderful! (656 reviews)
Spectacular stay and caring staff. We ll be back
"Our stay has been spectacular. The hotel upgraded for free our room so that we would be able to work in optimal conditions from our bedroom. The staff was very caring and lovely. In view of the Covid restrictions, they made all the efforts to accommodate us in the best condition. The room was spacious, ..."

Reviewed on 25 Dec 2020

Courtyard by Marriott Edinburgh
The Scotsman Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is €150 per night from 28 Apr to 29 Apr
4.5/5Wonderful! (999 reviews)
"Great location! Our room was spacious and comfortable"

Reviewed on 28 Feb 2021

The Scotsman Hotel
Novotel Edinburgh Centre
Novotel Edinburgh Centre
4 out of 5
80 Lauriston Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is €68 per night from 2 May to 3 May
4.2/5Excellent! (995 reviews)
"Really liked the style of the room, the comfort of the bed and the shower was good too."

Reviewed on 17 Dec 2020

Novotel Edinburgh Centre
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.