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

Find out moreOpens in new tab or window

Search for Edinburgh Hotels from CA $55

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
Amenities
Accessibility
Trip type
Oakhill Apartments Edinburgh (Ltd)
4 out of 5
3 Thorntreeside, Edinburgh, Scotland
Get Rates
2.41 km from city centre
4.7/5Exceptional! (272 reviews)

"Fabulous apartments, lovely decor, great location, will definitely be back."…"

Reviewed on Jan. 26, 2020

Oakhill Apartments Edinburgh (Ltd)
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $169 per night
0.75 km from city centre
4.3/5Excellent! (993 reviews)

"Very helpful staff, close to everything. We could walk to the Old Town in just a few minutes"…"

Reviewed on Mar. 14, 2020

DoubleTree by Hilton Edinburgh City Centre
ibis budget Edinburgh Park
3 out of 5
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $55 per night
7.92 km from city centre
3.9/5Very Good! (1,034 reviews)

"Staff coped very well with COVID restrictions and guidelines"…"

Reviewed on Aug. 3, 2020

ibis budget Edinburgh Park

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $95 per night
0.88 km from city centre
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
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
The price is CA $75 per night
1.06 km from city centre
4.3/5Excellent! (305 reviews)

"Close to the Centre of Edinburgh, clean and friendly staff"…"

Reviewed on Mar. 17, 2020

Point A Hotel Edinburgh Haymarket
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 $139 per night
0.59 km from city centre
4.6/5Wonderful! (999 reviews)

"A great place to stay and explore the city. Walkable distance to many attractions and restaurants. Wonderful services from staff. Warmly greet and inform us the steps changed due to COVID-19. The hotel has solid quality and procedure for social distancing and sanitation."…"

Reviewed on Jul. 19, 2020

Radisson Blu Hotel, Edinburgh City Centre
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $148 per night
0.48 km from city centre
4.4/5Wonderful! (1,326 reviews)

"i always stay at the apex because it's an excellent location with restaurants right across the street and it's very professionally run. I got a great deal the last time I was in edinburgh, compared to a 5 star on the royal mile, which was not worth the money."…"

Reviewed on Aug. 2, 2020

Apex Grassmarket Hotel
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $334 per night
0.46 km from city centre
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
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $118 per night
0.53 km from city centre
4.3/5Excellent! (995 reviews)

"Staff excellent and so happy to be back at work customer experience was great"…"

Reviewed on Jul. 26, 2020

Hilton Edinburgh Carlton
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is CA $159 per night
0.3 km from city centre
4.4/5Excellent! (2,141 reviews)

"This was our second stay at this hotel. Our room was a great suite that had plenty of room. The hotel is in a great location near the upper part of “the Royal Mile.” We look forward to staying there again in the future."…"

Reviewed on Mar. 25, 2020

Fraser Suites Edinburgh
Stay Central
3 out of 5
139 Cowgate, Edinburgh, Scotland
The price is CA $98 per night
0.5 km from city centre
3.9/5Very Good! (800 reviews)
Friendly and bustling

"Comfortable and clean . Hard to find location and somewhat noisy at night, but then again it is central and attached to a pub."…"

Reviewed on Dec. 1, 2019

Stay Central
Grassmarket hotel
3 out of 5
94-96 Grassmarket, Edinburgh, Scotland
The price is CA $98 per night
0.4 km from city centre
4.2/5Very Good! (997 reviews)

"The property was very well located and the interior decor was quirky and cute (cartoon themed) I stayed in a cozy double which meant it was tucked into a nook which was perfect for me but those with longer legs that stretch over a normal bed might want to opt for one of the more standard room options. ..."…"

Reviewed on Apr. 26, 2020

Grassmarket hotel
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is CA $221 per night
0.52 km from city centre
4.5/5Wonderful! (998 reviews)
Perfect stay

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

Reviewed on Mar. 22, 2020

The Scotsman Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $69 per night
1.27 km from city centre
4/5Very Good! (1,029 reviews)

"Really great value"…"

Reviewed on Mar. 20, 2020

Leonardo Royal Edinburgh Haymarket
Murrayfield Hotel
4 out of 5
18 Corstorphine Road, Edinburgh, Scotland
The price is CA $96 per night
3.01 km from city centre
4.2/5Very Good! (997 reviews)

"You must go to the Murray hotel it’s amazing and everyone was so friendly"…"

Reviewed on Mar. 7, 2020

Murrayfield 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?
A Room in the Country is ranked highly by Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Traveler reviews also recommend Six Brunton Place 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.
What's the best place to stay on a budget in Edinburgh?
Based on reviews, Haymarket Hub Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other good choices to stay on the cheap include Motel One Edinburgh-Royal and Britannia Hotel Edinburgh.
What's the best accommodation for a family vacation to Edinburgh?
Ocean Serviced Apartments is a top 4-star hotel on Expedia for families, and features in-room kitchens and laundry facilities. Other good options to stay with the kids include Novotel Edinburgh Centre and Apex Waterloo Place Hotel. 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?
Channings Hotel, an Ascend Hotel Collection Member is a favorite 4-star hotel for couples, and features digital TV and a restaurant. Other good choices for a romantic stay include Apex Waterloo Place Hotel and Sheraton Grand Hotel & Spa, Edinburgh.
What's the best pet-friendly hotel in Edinburgh?
Motel One Edinburgh-Royal is a top hotel for people traveling with their pets, and offers a bar/lounge and free WiFi for its human guests. Other good choices for you and your pet include Eliza House and Fountain Court Apartments - Harris.
What are some hotels with pools in Edinburgh?
Apex Waterloo Place Hotel is a popular 4-star hotel featuring an indoor pool, a full-service spa, and a restaurant. Other choices that feature an onsite pool include Novotel Edinburgh Centre and Sheraton Grand Hotel & Spa, Edinburgh.

Recent Reviews in Edinburgh

More trip options