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

Find Hotels in Edinburgh

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
The price is CA $138 per night from Mar 1 to Mar 2
0.75 km from city centre
4.3/5Excellent! (995 reviews)

"All staff friendly and service good."…"

Reviewed on Oct. 17, 2020

DoubleTree by Hilton Edinburgh City Centre
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
The price is CA $165 per night from Mar 28 to Mar 29
0.59 km from city centre
4.6/5Wonderful! (1,000 reviews)

"Having spent 2 nights here to celebrate our 25th wedding anniversary we could not have asked for a better hotel. From the moment we arrived the staff were lovely and even offered us an upgrade due to our celebration which I thought was so nice. Bar staff in the evening were so helpful. Would definitely ..."…"

Reviewed on Oct. 2, 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
The price is CA $150 per night from Feb 28 to Mar 1
0.54 km from city centre
4.3/5Excellent! (997 reviews)
Good

"It was amazing but some things is what makes the impression bad.To start of with the desks and the phone were full of dust,we don’t know if it was because of the virus and you had to isolate it for 14-days but other things were great.For example ,the fact that you need to have the card to use to ..."…"

Reviewed on Oct. 31, 2020

Hilton Edinburgh Carlton
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is CA $62 per night from Mar 5 to Mar 6
1.27 km from city centre
4/5Very Good! (1,056 reviews)
Ideal stay

"Friendly staff, very helpful, great location, great value"…"

Reviewed on Nov. 12, 2020

Leonardo Royal Edinburgh Haymarket
Leonardo Edinburgh City
3 out of 5
79 Lauriston Place, Edinburgh, Scotland
Free cancellation
The price is CA $62 per night from Mar 4 to Mar 5
0.82 km from city centre
4.5/5Wonderful! (989 reviews)

"Good location, staff are friendly, room are really nice. Couldn't find anything to complain about."…"

Reviewed on Sep. 27, 2020

Leonardo Edinburgh City
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
The price is CA $143 per night from Mar 28 to Mar 29
0.69 km from city centre
4.6/5Wonderful! (991 reviews)
excellent and not expensive

"Everything was simply top drawer the room the bath to food the wine teh service teh people the attitude everything and very reasonably priced"…"

Reviewed on Nov. 19, 2020

Hotel du Vin & Bistro Edinburgh
Cairn Hotel
3 out of 5
10-18 Windsor Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $46 per night from Mar 5 to Mar 6
1.18 km from city centre
4.1/5Very Good! (1,045 reviews)

"Great location for train and bus stations. Bus stops for local/city buses near hotel"…"

Reviewed on Nov. 11, 2020

Cairn Hotel
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
The price is CA $83 per night from Mar 17 to Mar 18
1 km from city centre
4.5/5Wonderful! (651 reviews)
Highly recommended

"Amazing Hotel, value for money and great service."…"

Reviewed on Nov. 10, 2020

Courtyard by Marriott Edinburgh
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $302 per night from Feb 26 to Feb 27
0.69 km from city centre
4.4/5Excellent! (997 reviews)

"Amazing stay, fantastic service! Only problem was pillows but managed fine."…"

Reviewed on Oct. 21, 2020

Waldorf Astoria Edinburgh - The Caledonian
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Mar 11 to Mar 12
0.55 km from city centre
4.7/5Exceptional! (564 reviews)

"Stayed here for one night, however wish I stayed here longer. Staff were so amazing and the facilities were incredible. Would definitely go back!"…"

Reviewed on Nov. 2, 2020

Eden Locke
The Inn Place
4 out of 5
20-30 Cockburn Street, Edinburgh, Scotland
Get Rates
0.43 km from city centre
4.4/5Excellent! (972 reviews)

"Location was excellent...close to tram station and pick up location for airport bus. Soap was not replaced daily. Bed was beyond terrible."…"

Reviewed on Mar. 8, 2020

The Inn Place
24 Royal Terrace
4 out of 5
24 Royal Terrace, Edinburgh, Scotland
Get Rates
1.36 km from city centre
4.6/5Exceptional! (235 reviews)

"Nice quite hotel Friendly and helpful staff - my start had to extended as storm cancelled my flight and I had to start another day. I stayed in a single room - small but clean and warm. Would stay here again- well decorated common parts but as listed Grade 2 building some limits on what they could ..."…"

Reviewed on Feb. 11, 2020

24 Royal Terrace
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Get Rates
0.66 km from city centre
4.5/5Wonderful! (544 reviews)

"Everything is nice and i love it even the bed is good and relaxing"…"

Reviewed on Dec. 12, 2020

YOTEL Edinburgh
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
The price is CA $67 per night from Mar 23 to Mar 24
1.39 km from city centre
4.4/5Wonderful! (819 reviews)

"Great stay. Only way could have been better is if knew to park at local ncp car park before stay... not sure why parking process isn’t simpler at hotel?!"…"

Reviewed on Sep. 27, 2020

Hampton by Hilton Edinburgh West End
ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
19 St Andrew Square, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $83 per night from Mar 5 to Mar 6
0.36 km from city centre
4.5/5Wonderful! (993 reviews)

"Staff were fantastic and very accommodating, it’s a old building and rooms can get cold even with the heating on so they provided a portable heater which worked a treat. Breakfast and dinner was still being served so was particularly nice to have that. Will use again."…"

Reviewed on Jan. 24, 2021

ibis Styles Edinburgh Centre St Andrew Square
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1 Festival Square, Edinburgh, Scotland
The price is CA $241 per night from Mar 1 to Mar 2
0.78 km from city centre
4.6/5Wonderful! (996 reviews)

"Despite the Covid restrictions, hotel and staff did their best to make this an enjoyable experience."…"

Reviewed on Oct. 25, 2020

Sheraton Grand Hotel & Spa, Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Get Rates
0.52 km from city centre
4.5/5Wonderful! (993 reviews)
Gorgeous hotel with superb breakfast

"Hotel is gorgeously decorated and immaculately clean. Lovely extra touches such as chocolates and whiskey in the room. Thoroughly enjoyed our stay and would recomend to anyone!"…"

Reviewed on Nov. 10, 2020

The Scotsman Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Get Rates
0.44 km from city centre
4.5/5Wonderful! (1,205 reviews)

"Excellent Hotel in a great Location and friendly staff willing to go the extra mile."…"

Reviewed on Oct. 11, 2020

Apex City of Edinburgh Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Get Rates
0.66 km from city centre
4.5/5Wonderful! (1,000 reviews)
Mostly good.

"Great location, very central and quiet. The bath was good, wide and deep. Fab shower too. Lovely Elemis products. The pool though was cold... too cold, made it unpleasant. The service was great."…"

Reviewed on Nov. 1, 2020

Apex Waterloo Place Hotel
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
Free cancellation
The price is CA $48 per night from Feb 26 to Feb 27
1.39 km from city centre
3.5/5Good! (997 reviews)
Nice hotel

"We stayed for 4 nights, staff were very nice, good was lovely and our room was very nice we got a suite room. Would stay again and would recommend."…"

Reviewed on Oct. 31, 2020

Edinburgh Grosvenor Hotel
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.

Edinburgh Hotel Guide

When planning your Edinburgh and Lothian vacation, you're guaranteed to find no end of comfortable accommodation options in Edinburgh. Our database contains 365 places to base yourself within a 0.1-kilometre (0.06-mile) radius of Edinburgh's center.

Within 1 kilometre (0.6 miles) of Edinburgh's city center, travelers can find a selection of hotels, including the The Balmoral Hotel and Old Town Chambers.

One of the most common hotel districts in Royal Mile, is 0.7 kilometres (0.4 miles) from downtown Edinburgh. Royal Mile has 41 hotels that can be booked through Expedia. The G&V Royal Mile Hotel Edinburgh and The Scotsman Hotel are some of the Expedia-listed hotels here. Another popular area is West End. This accommodation district is 1 kilometre (1 mile) from the middle of Edinburgh. Some of the most popular West End places to base yourself include the Sheraton Grand Hotel & Spa, Edinburgh and The Chester Residence.

You could also find an establishment in North Berwick, which is home to the Macdonald Marine Hotel And Spa and Drem Farmhouse, and South Queensferry, home to the Dakota Forthbridge and Parkhead House. Livingston is 20 kilometres (13 miles) from Edinburgh's downtown, while Haddington is 30 kilometres (18 miles) from the heart of Edinburgh. The Mercure Livingston Hotel and Livingston Lodge Hotel can be found in Livingston, while Letham House and Maitlandfield House Hotel are located in Haddington.

The Edinburgh Castle is amongst the most well-known attractions in Edinburgh. The Prestonfield House and Waldorf Astoria Edinburgh - The Caledonian are all nearby.

Enjoy accommodation close to the University of Edinburgh by reserving a room at the Nira Caledonia or, you could also choose the Le Monde Hotel. If you would rather make a base close to the Edinburgh Zoo, check out the Holiday Inn Edinburgh or The Hampton Hotel. The National Museum of Scotland and the Napier University are other famous Edinburgh destinations. The The Howard, an Ascend Hotel Collection Member and the Greyfriars Apartments are close to the National Museum of Scotland. The Staycity Aparthotels West End and the Martin's Guesthouse, are close to the Napier University.

For travelers planning on flying through Edinburgh Airport, you may choose to book a bed at Norton House Hotel & Spa, or Dalmahoy Hotel & Country Club, which are both nearby.

Frequently asked questions

Where is the best place for a stay in Edinburgh?
Kellerstain Stables is ranked highly by Expedia customers. This 4-star B&B offers free WiFi and free parking. It is located a short 12-minute walk from Edinburgh Park. Traveler reviews also recommend 94DR. and Fingal - A Luxury Floating Hotel as top options for your trip.

Old Town is a walkable neighborhood known for its interesting historical sites and fascinating museums. Other favorite areas in Edinburgh include Haymarket and New Town.
If I need to cancel my hotel reservation in Edinburgh, will I receive a refund?
Yes, you’ll find most hotel bookings are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to view the top deals on offer in Edinburgh.
What's the best place to stay on a budget in Edinburgh?
Based on reviews, Pollock Halls is a popular 2-star property for our travelers looking for an economical choice, and features free full breakfast and free WiFi. Other good choices to stay on the cheap include ibis budget Edinburgh Park and Haymarket Hub Hotel.
What are some hotels with pools in Edinburgh?
Dalmahoy Hotel & Country Club is a popular 4-star hotel featuring an indoor pool, a children’s pool, and 2 restaurants. Other choices that feature an onsite pool include Village Hotel Edinburgh and Novotel Edinburgh Park.
What is the best spa hotel in Edinburgh?
23 Mayfield is a top spa hotel with 8 rooms, free WiFi, and a computer station. Why not spend some time relaxing in the spa tub? Other popular spa hotels in Edinburgh include Garleton Lodge and JustB.
What is staying in Edinburgh like?
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 Edinburgh Castle, Princes Street, and George Street. In Edinburgh, there are 3467 hotels and other accommodations to choose from.
What are the top places to visit in Edinburgh?
Known for its museums and festivals, cultural venues include Edinburgh Playhouse Theatre, Scotch Whisky Experience, and National Museum of Scotland. Attractions like Edinburgh Zoo, Camera Obscura and World of Illusions, and Omni Centre Edinburgh are fun for kids of all ages. The historic sites and monuments are notable and landmarks include Edinburgh Castle, Grassmarket, and Royal Mile.
What's the weather like in Edinburgh?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Edinburgh is 28 inches.

Recent Reviews in Edinburgh

More trip options