Find Hotels in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Edinburgh

Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$146
per night
Jan 24 - Jan 25
4.4/5Excellent! (1,416 reviews)

"excellent location, clean and tidy rooms, good food,"…"

Reviewed on Jan 13, 2020

Waldorf Astoria Edinburgh - The Caledonian
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$47
per night
Feb 4 - Feb 5
4.2/5Excellent! (1,928 reviews)

"Great location for tourists - could walk to most places. Staff very considerate and helpful. Very clean rooms. I was admitted to Edinburgh hospital for 19 days. They were very accommodating to my husband during this time. He enjoyed the breakfasts and evening suppers there. I did manage to experience ..."…"

Reviewed on Jan 16, 2020

ibis Edinburgh Centre South Bridge - Royal Mile
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$86
per night
Feb 16 - Feb 17
4.5/5Wonderful! (2,036 reviews)

"Staff were friendly, rooms were clean and tidy. The power shower was the best ever!!"…"

Reviewed on Jan 13, 2020

Radisson Blu Hotel, Edinburgh City Centre
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$95
per night
Jan 23 - Jan 24
4.3/5Excellent! (1,023 reviews)

"Lovely spacious family room. Great amenities, great breakfast and lovely staff. Fantastic location for visiting Edinburgh sights and shopping. Highly recommend."…"

Reviewed on Jan 18, 2020

Hilton Edinburgh Carlton
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$75
per night
Feb 2 - Feb 3
4.5/5Wonderful! (2,137 reviews)

"Loved everything about this hotel, location, value, staff, facilities and more..."…"

Reviewed on Jan 17, 2020

Apex Waterloo Place Hotel
Radisson Collection Hotel, Royal Mile Edinburgh
5 out of 5
1 George IV Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$94
per night
Feb 2 - Feb 3
4.5/5Wonderful! (1,514 reviews)

"Lovely room, with great amenities and in a great location."…"

Reviewed on Jan 6, 2020

Radisson Collection Hotel, Royal Mile Edinburgh
Edinburgh Marriott Hotel
4 out of 5
111 Glasgow Road, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$56
per night
Jan 24 - Jan 25
4.2/5Excellent! (1,857 reviews)

"Service was impeccable. They did a great job in making their guests feel appreciated!"…"

Reviewed on Jan 3, 2020

Edinburgh Marriott Hotel
Macdonald Holyrood Hotel and Spa
4 out of 5
81 Holyrood Road, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$103
per night
Jan 20 - Jan 21
4.3/5Excellent! (1,970 reviews)

"Great stay here, very attentive staff and the spa treatments were excellent"…"

Reviewed on Jan 16, 2020

Macdonald Holyrood Hotel and Spa
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$48
per night
Jan 22 - Jan 23
3.9/5Very Good! (1,364 reviews)

"Check in/out was good. Staff friendly and polite. Room was spacious and nicely decorated. The food we had in the restaurant was really tasty. Great location and parking too. Would stay here again."…"

Reviewed on Dec 29, 2019

Leonardo Royal Edinburgh Haymarket
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
$48
per night
Feb 2 - Feb 3
3.8/5Good! (2,061 reviews)

"They could have done more with the daily cleaning, at times they missed refilling coffee and milk and didn’t chance dirty mugs. Carpet and toilet needed to be cleaned better."…"

Reviewed on Dec 26, 2019

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

Visiting Edinburgh

History buffs will enjoy exploring Edinburgh, and visitors give high marks for the fascinating museums, local tours, and festivals. Tourists who journey to this welcoming city can discover its art, shopping, and monuments. Top sights in the city include Princes Street Gardens, National Gallery of Scotland, and Scott Monument.

  • There are 2744 hotels and other accommodations in Edinburgh
  • The closest major airport is in Edinburgh (EDI), 6.5 mi (10.5 km) from the city center
  • The next closest is in Dundee (DND), 35.3 mi (56.8 km) away

Sightseeing and Staying in Edinburgh

Known for its museums, festivals, and art, the city's cultural venues include National Gallery of Scotland, Scotch Whisky Experience, and Edinburgh Castle. Attractions like Our Dynamic Earth, Royal Commonwealth Pool, and Edinburgh Zoo are fun for kids of all ages. Its historic sites and monuments are notable and landmarks include Scott Monument, Camera Obscura and World of Illusions, and Gladstone's Land.

In Edinburgh, you'll find 2744 hotels and other lodging accommodations so you'll have plenty of choices for a perfect holiday retreat. Below are top ones based on Expedia user reviews:

  • A Room in the Country - With a stay at this 4-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and location.
  • Arden House - Our customers like the helpful staff and WiFi at this guesthouse. Amenities at this 3.5-star guesthouse include free breakfast and free WiFi.
  • Orocco Pier - This 3.5-star hotel features a restaurant, free WiFi, and a bar. Expedia customers like its overall value and convenient parking.

Other favorite sights in Edinburgh include Princes Street Gardens, Princes Street, and George Street. Outside the city, popular places to see include Deep Sea World, 8.5 mi/13.7 km from the heart of the city, and Falkirk Wheel, which is 25.2 mi (40.5 km) away.

Getting Around Edinburgh

If you want to journey outside of the city, ride aboard a train from Edinburgh Waverley Station, Edinburgh Haymarket Station, or Slateford Station. Edinburgh might not have many public transportation choices so consider a car rental to maximize your time.

Dressing for Edinburgh

  • Between January and March, you can expect the daytime average to be around 48°F and the nighttime average to be 34°F
  • From April to June, temperatures average about 63°F during the day and 37°F at night
  • July through September averages 65°F during the day and 46°F at night
  • In October-December, the average temperature is 56°F during the day and 35°F at night
  • Edinburgh gets about 0.94 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 63°F, while the coldest months are February and January with an average of 34°F

How much is a hotel in Edinburgh?

2 stars to 4 stars hotels in Edinburgh

Average price based on 2018 bookings on Expedia.com for 1 night / 2 adults.

All prices are shown in USD.

Frequently asked questions

Recently Booked Hotels in Edinburgh

Recent Reviews in Edinburgh

More trip options