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

Find out moreOpens in new tab or window

Edinburgh Hotel from NT$1,095/Night

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
Amenities
Accessibility
Trip Type
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 NT$1,095 per night from Oct 1 to Oct 2
7.92 km from city center
3.9/5Very Good! (1,004 reviews)

"I have stayed in a few different Ibis now. And I have found them always to be very clean. And staff always helpful and friendly."…"

Reviewed on 2020/8/24

ibis budget Edinburgh Park
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$2,013 per night from Oct 11 to Oct 12
0.88 km from city center
4.5/5Wonderful! (1,026 reviews)

"This is a great place to stay, the location is fantastic in beautiful old town. Just a short walk from the station. Having a little kitchen was so nice to be able to make a cup of tea and keep milk fresh. I would stay here again when visiting Edinburgh"…"

Reviewed on 2020/9/10

Aparthotel Adagio Edinburgh Royal Mile
Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$3,080 per night from Oct 18 to Oct 19
12.05 km from city center
4.4/5Excellent! (1,514 reviews)

"Excellent stay. Very friendly helpful staff who couldn’t help more. Room was lovely spacious and clean."…"

Reviewed on 2020/9/11

Dalmahoy Hotel & Country Club

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$1,801 per night from Oct 11 to Oct 12
0.66 km from city center
4.4/5Wonderful! (403 reviews)

"Ideally located and excellently presented hotel. The rooms were very clean and tidy. Would happily revisit"…"

Reviewed on 2020/9/15

YOTEL Edinburgh
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$2,649 per night from Oct 18 to Oct 19
0.55 km from city center
4.7/5Exceptional! (528 reviews)

"We loved our stay - stylish apartment and central location in Edinburgh. Our room on the fourth floor had scenic views and a nice touch that we received complimentary bottle of wine as I mentioned during booking that the trip was to celebrate a birthday. We arrived late evening and appreciated the ..."…"

Reviewed on 2020/9/14

Eden Locke
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$6,357 per night from Oct 1 to Oct 2
0.46 km from city center
4.7/5Exceptional! (986 reviews)

"My wife and I had some business to attend to in Edinburgh, so we decided to combine it with some staycation and chose The Balmoral Hotel as our base, and we certainly were not disappointed. The location of this famous landmark is perfect for whatever you want to do, and despite the problems of road ..."…"

Reviewed on 2020/9/6

The Balmoral Hotel
Mode Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$3,108 per night from Oct 18 to Oct 19
0.65 km from city center
4.8/5Exceptional! (536 reviews)

"Slight issue with our room which was quickly sorted and we were moved to a different room very quickly"…"

Reviewed on 2020/8/24

Mode Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is NT$4,309 per night from Sep 28 to Sep 29
0.52 km from city center
4.5/5Wonderful! (981 reviews)

"Room was lovely with everything you could need. Loved the complimentary whiskey and the GHD straighteners were a nice surprise. The only issue I had was the sound of a generator through the night but I understand there’s not much that can be done about that. We were in Room 509."…"

Reviewed on 2020/9/18

The Scotsman Hotel
Holiday Inn Express Edinburgh - Leith Waterfront
3 out of 5
Britannia Way, Ocean Drive, Edinburgh, Scotland
Free Cancellation
The price is NT$1,448 per night from Oct 5 to Oct 6
3.28 km from city center
4.3/5Excellent! (944 reviews)

"Hotel was clean. Small shopping mall across the road with a couple restaurants to grab a quick bite. A lot of construction in the area so I wouldn’t drive"…"

Reviewed on 2020/9/18

Holiday Inn Express Edinburgh - Leith Waterfront
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$3,143 per night from Sep 27 to Sep 28
0.48 km from city center
4.4/5Wonderful! (1,288 reviews)

"All good helpful staff,clean bright good breakfast"…"

Reviewed on 2020/9/21

Apex Grassmarket 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 NT$2,591 per night from Sep 26 to Sep 27
10.33 km from city center
4.4/5Wonderful! (979 reviews)

"Great choice for an Edinburgh airport hotel. Although not connected to airport- it’s only a inure walk to the departure area. Very clean and happy staff!"…"

Reviewed on 2020/9/7

Hampton by Hilton Edinburgh Airport
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$2,511 per night from Sep 27 to Sep 28
0.53 km from city center
4.3/5Excellent! (967 reviews)

"A satisfactory stay in difficult conditions. The hotel are very good with sanitising"…"

Reviewed on 2020/9/15

Hilton Edinburgh Carlton
Murrayfield Hotel
4 out of 5
18 Corstorphine Road, Edinburgh, Scotland
The price is NT$1,766 per night from Oct 1 to Oct 2
3.01 km from city center
4.2/5Very Good! (987 reviews)

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

Reviewed on 2020/3/7

Murrayfield Hotel
Grassmarket hotel
3 out of 5
94-96 Grassmarket, Edinburgh, Scotland
The price is NT$1,907 per night from Sep 28 to Sep 29
0.4 km from city center
4.2/5Excellent! (990 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 2020/4/26

Grassmarket hotel
The Dunstane Houses
5 out of 5
4 West Coates, Haymarket, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$5,580 per night from Oct 12 to Oct 13
2.11 km from city center
4.5/5Wonderful! (454 reviews)
Great hotel

"Great hotel and perfect location for the rugby and heading out after, will definitely boom again"…"

Reviewed on 2020/3/10

The Dunstane Houses
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, Edinburgh Castle, and St. Giles' Cathedral.

  • There are 1488 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 Edinburgh Castle, Edinburgh Playhouse Theatre, and Royal Yacht Britannia. 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 St. Giles' Cathedral, Greyfriars Kirk, and Palace of Holyroodhouse.

In Edinburgh, you'll find 1488 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:

  • North Bridge Lofts - Guests who stay at this 4.5-star apartment in Old Town can enjoy access to self-service laundry and an in-room kitchen. It's a favorite with Expedia travelers for its quiet location and room size.
  • A Room in the Country - Our customers like the breakfast and room size at this B&B. With a stay at this 4-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • Winter Cherry Bed and Breakfast - This 3-star bed & breakfast features free breakfast, free WiFi, and free parking. Expedia customers like its walkable location and comfortable, quiet rooms.

Other favorite sights in Edinburgh include Princes Street Gardens, Edinburgh International Conference Centre, and Arthur's Seat.

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?
Six Brunton Place is ranked highly by Expedia customers. This 5-star guesthouse offers free breakfast and free WiFi. It is located a short 7-minute walk from Princes Street. Traveler reviews also recommend Parkhead House and Kellerstain Stables 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 3-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 Novotel Edinburgh Centre and Apex Grassmarket 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?
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?
Best Western Kings Manor Hotel is a top hotel for people traveling with their pets, and offers 2 restaurants and a full-service spa for its human guests. Other good choices for you and your pet include Motel One Edinburgh-Royal and Malmaison Edinburgh.
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