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.

Find Hotels in Edinburgh

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Get Rates
12.05 km from city center
4.4/5Excellent! (1,614 reviews)
So helpful

"when my flight from Edinburgh to New York was cancelled the staff were extrodinarily helpful. They tried for hours to help me get a flight back home. When they had to leave to attend to something else they came back and checked on my progress. They were supportive and kind in a time that was very ..."…"

Reviewed on Mar 23, 2020

Dalmahoy Hotel & Country Club
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥7,267 per night
0.55 km from city center
4.7/5Exceptional! (514 reviews)
Excellent apartments.

"Great stay and 5 stars for the accommodation location and staff. The only downside was some late night noise from people outside the pub next door. I would definitely stay again but ask for a quiet room."…"

Reviewed on Mar 16, 2020

Eden Locke
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥6,842 per night
0.53 km from city center
4.3/5Excellent! (1,001 reviews)

"Amazing staff,very clean and tidy rooms...brilliant conditions"…"

Reviewed on Jun 13, 2020

Hilton Edinburgh Carlton
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Holiday Inn Express Edinburgh - Leith Waterfront
3 out of 5
Britannia Way, Ocean Drive, Edinburgh, Scotland
Free Cancellation
The price is ¥6,707 per night
3.28 km from city center
4.3/5Excellent! (992 reviews)

"We thought the place to be very good but in addition the location from the city centre and the bus service was a consideration also. Much new build we evidenced and this may be detrimental to guest future opinion."…"

Reviewed on Mar 15, 2020

Holiday Inn Express Edinburgh - Leith Waterfront
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is ¥9,940 per night
0.48 km from city center
4.3/5Excellent! (2,240 reviews)

"The view was incredible, staff was amazing, very helpful and accomodating."…"

Reviewed on Mar 15, 2020

Apex Grassmarket Hotel
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is ¥35,975 per night
0.46 km from city center
4.7/5Exceptional! (997 reviews)

"Liked old style 1st class service. Only stayed 2 nights. Would have liked longer."…"

Reviewed on Mar 20, 2020

The Balmoral Hotel
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free Cancellation
The price is ¥6,373 per night
0.88 km from city center
4.5/5Wonderful! (1,011 reviews)

"The location and rooms.very refined and upmarket great facilities."…"

Reviewed on Mar 25, 2020

Aparthotel Adagio Edinburgh Royal Mile
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥12,745 per night
0.31 km from city center
4.5/5Wonderful! (1,000 reviews)
Loved this place!

"Staff so welcoming. Room impeccably clean. ust across the street from the airport bus final stop. Perfect!We were just there on a stopover for 2 nights trying to get back to the US before travel restrictions. How nice to have a comfortable place to stay amidst the travel chaos."…"

Reviewed on Mar 16, 2020

Motel One Edinburgh-Royal
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥7,949 per night
1.39 km from city center
4.4/5Wonderful! (788 reviews)

"Fabulous Hotel, staff & location, would def’ go back"…"

Reviewed on Mar 19, 2020

Hampton by Hilton Edinburgh West End
Playfair House Hotel
3 out of 5
20 Leopold Place, London Road, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥4,472 per night
1.19 km from city center
3.5/5Good! (388 reviews)

"Family trip to theatre excellent location 5 minutes walk great stay with two little children"…"

Reviewed on Feb 22, 2020

Playfair House Hotel
Mode Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥8,994 per night
0.65 km from city center
4.8/5Exceptional! (527 reviews)

"Weekend away due to a European trip being cancelled last minute.I have stayed at Mode before and would definitely stay again.Everything is as it should be and the experience was exceptional.Staff are very good,the place is clean and quiet.Well worth the money"…"

Reviewed on Mar 16, 2020

Mode Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is ¥17,313 per night
0.52 km from city center
4.5/5Wonderful! (999 reviews)
Perfect stay

"Just totally enjoyed the stay hotel was perfect I will be back"…"

Reviewed on Mar 22, 2020

The Scotsman Hotel
Wilde Aparthotels By Staycity Grassmarket
4 out of 5
26 King's Stables Road, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥9,056 per night
0.49 km from city center
4.8/5Exceptional! (52 reviews)
Excellent

"Excellent facilities, home from home but better! Lovely apartment and very friendly staff. Will be back.."…"

Reviewed on Mar 11, 2020

Wilde Aparthotels By Staycity Grassmarket
Cairn Hotel
3 out of 5
10-18 Windsor Street, Edinburgh, Scotland
The price is ¥24,595 per night
1.18 km from city center
4.1/5Very Good! (1,297 reviews)

"Closeness to the playhouse theatre and princess street"…"

Reviewed on Mar 16, 2020

Cairn Hotel
Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland
Free CancellationReserve now, pay when you stay
The price is ¥8,200 per night
10.33 km from city center
4.4/5Wonderful! (969 reviews)

"I really liked the nearness of the hotel to the airport. Go out the front door, cross the street and walk straight to the terminal. Very convenient. The big purple tower at night was very helpful."…"

Reviewed on Mar 23, 2020

Hampton by Hilton Edinburgh Airport
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

Edinburgh Hotel Guide

Search for hotels in Edinburgh on Expedia. You can easily find your hotels in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find hotels in the Edinburgh neighborhood you prefer
  • Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Edinburgh
  • Enter your travel dates to view the best deals on hotels in Edinburgh - while they last

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 The St. Valery Guest House and Ravenous Beastie 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, ibis budget Edinburgh Park is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Motel One Edinburgh-Princes and Leonardo Royal Edinburgh Haymarket.
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?
Aparthotel Adagio Edinburgh Royal Mile is a top 3.5-star aparthotel on Expedia for families, and features laundry facilities and free WiFi. Other good options to stay with the kids include Holiday Inn Edinburgh and B+B Edinburgh. Attractions like Edinburgh Zoo and Omni Centre Edinburgh are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Edinburgh?
Dalhousie Castle Hotel & Spa is a favorite 4-star hotel for couples, and features a full-service spa and 2 restaurants. Other good choices for a romantic stay include Le Monde Hotel and Apex Waterloo Place Hotel.
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 InterContinental Edinburgh The George.
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's the best place to stay for a beach vacation in Edinburgh?
Kellerstain Stables is a top 4-star beach hotel with an outdoor pool and a full-service spa. Other good options for your beach trip include Nether Abbey Hotel and Park View House Hotel - Guest House. To enjoy some time by the water, head to Portobello Beach or Gullane Beach.

Recent reviews of Edinburgh hotels

More trip options