United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

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
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Kimpton Charlotte Square Hotel
5 out of 5
38 Charlotte Square, Edinburgh, Scotland
The price is $150 per night from Feb 17 to Feb 18
0.38 mi from city center
4.6/5Wonderful! (826 reviews)

"The customer service was incredible and I lived the design style of the rooms"…"

Reviewed on Jan 16, 2021

Kimpton Charlotte Square Hotel
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
The price is $64 per night from Feb 16 to Feb 17
0.62 mi from city center
4.5/5Wonderful! (647 reviews)

"Very central, unfortunate city was v quiet and lots of places closed due to C19. Hotel v clean, lots of sanitiser station. Room v comfortable. Staff excellent."…"

Reviewed on Nov 1, 2020

Courtyard by Marriott Edinburgh
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free Cancellation
The price is $47 per night from Feb 8 to Feb 9
0.79 mi from city center
4/5Very Good! (1,070 reviews)
High quality - Welcoming Staff - Perfect Location

"Lovely spacious room with a beautiful view. Very clean and everything you need for a great night stay. Will definitely be back again soon. Staff very pleasant and greeted us with a warm welcome. Thanks!"…"

Reviewed on Oct 19, 2020

Leonardo Royal Edinburgh Haymarket
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.
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $77 per night from Feb 12 to Feb 13
0.34 mi from city center
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
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
Get Rates
0.43 mi from city center
4.6/5Wonderful! (986 reviews)

"Beautifully restored. Suite was amazing. Place was spotless and felt totally Covid safe. There are great restaurants nearby serving takeaway if you are travelling while the restrictions are still in place."…"

Reviewed on Oct 29, 2020

Hotel du Vin & Bistro Edinburgh
Cheval The Edinburgh Grand
5 out of 5
42 St Andrew Square, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $133 per night from Feb 7 to Feb 8
0.26 mi from city center
4.7/5Exceptional! (424 reviews)
Beautiful

"Beautiful accommodation right in the heart of town. Loved the huge bath!"…"

Reviewed on Oct 22, 2020

Cheval The Edinburgh Grand
Leonardo Edinburgh City
3 out of 5
79 Lauriston Place, Edinburgh, Scotland
The price is $48 per night from Feb 12 to Feb 13
0.51 mi from city center
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
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Get Rates
0.3 mi from city center
4.5/5Wonderful! (1,268 reviews)

"Lovely overnight stay very comfortable rooms staff very helful and friendly will definitely go back"…"

Reviewed on Oct 27, 2020

Apex Grassmarket Hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is $139 per night from Feb 23 to Feb 24
0.32 mi from city center
4.5/5Wonderful! (990 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on Oct 11, 2020

The Scotsman Hotel
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is $45 per night from Feb 21 to Feb 22
0.66 mi from city center
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 Dec 27, 2020

Point A Hotel Edinburgh Haymarket
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Get Rates
0.41 mi from city center
4.5/5Wonderful! (1,052 reviews)
Exceptional Customer Service wins it from me !

"I checked in on Saturday 24 October for a overnight stay with my friend. From the minute i had checked in the two woman on reception could not have been anymore accommodating from making bookings for dinner, breakfast , pool and gym facilities. We stayed in a Deluxe room which was very modern and ..."…"

Reviewed on Oct 25, 2020

Apex Waterloo Place Hotel
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $186 per night from Feb 4 to Feb 5
0.43 mi from city center
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
Radisson Collection Hotel, Royal Mile Edinburgh
5 out of 5
1 George IV Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $163 per night from Feb 1 to Feb 2
0.22 mi from city center
4.5/5Wonderful! (997 reviews)

"Everything was perfect. Reception Staff were friendly and very helpful even when I collected my car from the sister hotel Radisson Blu car park. The room and location were excellent. Breakfast and the lady in the breakfast room were lovely. I would definitely recommend and stay again."…"

Reviewed on Oct 6, 2020

Radisson Collection Hotel, Royal Mile Edinburgh
Stewart by Heeton Concept
4 out of 5
10 Young Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $56 per night from Feb 1 to Feb 2
0.35 mi from city center
4.5/5Wonderful! (560 reviews)
Good stay overall

"The check-in was done online and access to the building was via a key code.The building is in a very quiet street yet Princes Street is less than a 2 minute walk.There was no noise at all during our stay from either inside or outside the building.Apart from a couple of wear-marks on the carpet the ..."…"

Reviewed on Oct 26, 2020

Stewart by Heeton Concept
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is $234 per night from Feb 19 to Feb 20
0.29 mi from city center
4.7/5Exceptional! (996 reviews)

"The customer service is second to none. I stayed for work during the pandemic and they couldn't;t have been more friendly, kind and hostile. I had to eat dinner and breakfast in my room and it wasn't such a hardship because they upgraded me. I would stay again."…"

Reviewed on Jan 13, 2021

The Balmoral Hotel
Cairn Hotel
3 out of 5
10-18 Windsor Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $35 per night from Jan 30 to Jan 31
0.73 mi from city center
4.1/5Very Good! (1,122 reviews)

"Well equipped, fridge,microwave, etc, but mattress poor on one side"…"

Reviewed on Oct 25, 2020

Cairn Hotel
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $70 per night from Feb 16 to Feb 17
0.55 mi from city center
4.5/5Wonderful! (1,065 reviews)

"I really like staying here. Great value, centrally located and though not a dog owner, I like the fact that it is dog friendly!"…"

Reviewed on Dec 22, 2020

Aparthotel Adagio Edinburgh Royal Mile
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
6 Hunter Square, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $46 per night from Feb 1 to Feb 2
0.35 mi from city center
4.3/5Excellent! (994 reviews)

"Excellent location, very clean and comfortable room, quiet."…"

Reviewed on Dec 30, 2020

ibis Edinburgh Centre Royal Mile – Hunter Square
24 Royal Terrace
4 out of 5
24 Royal Terrace, Edinburgh, Scotland
Get Rates
0.84 mi from city center
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
The price is $53 per night from Feb 16 to Feb 17
0.41 mi from city center
4.5/5Wonderful! (534 reviews)

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

Reviewed on Dec 12, 2020

YOTEL 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.

Where to stay in Edinburgh

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

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

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.
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.
Where can I learn more about changing or cancelling my trip to Edinburgh?
To find more details about changing or cancelling your trip to Edinburgh, go to https://www.expedia.com/service/.
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's the best place to stay in Old Town?
With 403 hotels and other accommodations to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, Castle Rock Hostel is the highest ranked property in Old Town. This property is steps from Scotch Whisky Experience, and offers free WiFi and laundry facilities. Other favorite options in the area include Kick Ass Grassmarket (18+ hostel) and Radisson Collection Hotel, Royal Mile Edinburgh.
What's a favorite place to stay in Haymarket?
In this neighborhood, there are 155 places to stay, so you should find the perfect accommodation for your trip. Kew House is a favorite with our customers staying in Haymarket. This 5-star guesthouse offers free breakfast and free WiFi. It is located a short 11-minute walk from Murrayfield Stadium. Travelers also recommend The St. Valery Guest House and Duthus Lodge as top choices in the neighborhood.
What's the best accommodation for a family vacation to Edinburgh?
Dalmahoy Hotel & Country Club is a top 4-star hotel on Expedia for families, and features an indoor pool and 2 restaurants. Other good options to stay with the kids include City Padzzz and Novotel Edinburgh Centre. Attractions like Edinburgh Zoo and Camera Obscura and World of Illusions are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Edinburgh?
Le Monde Hotel is a favorite 4-star hotel for couples, and features a restaurant and a bar. Other good choices for a romantic stay include Apex Waterloo Place Hotel and Radisson Blu Hotel, Edinburgh City Centre.
What's the best pet-friendly hotel in Edinburgh?
Dunmuir Hotel is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices for you and your pet include Best Western Kings Manor Hotel and Cheval Old Town Chambers.
What's the best place to stay close to Edinburgh Castle?
Adjacent to Edinburgh Castle, Apex City of Edinburgh Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free WiFi. Other good options close by include Apex Grassmarket Hotel and Principal Edinburgh George Street.
What about the best place to stay close to George Street?
One of the top choices for your stay is Principal Edinburgh George Street, located next to George Street, and this 5-star hotel offers a restaurant and free WiFi. Apex City of Edinburgh Hotel and Motel One Edinburgh-Royal are a couple of other good and close options.
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.

Recent reviews of Edinburgh hotels

More trip options