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.

Edinburgh Hotel from NT$1,527/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.

Where to stay in Edinburgh

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

Edinburgh hotels and places to stay

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 2020/3/23

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 NT$1,985 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 2020/3/16

Eden Locke
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is NT$1,869 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 2020/6/13

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 NT$1,801 per night
3.28 km from city center
4.3/5Excellent! (993 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 2020/3/15

Holiday Inn Express Edinburgh - Leith Waterfront
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is NT$2,735 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 2020/3/15

Apex Grassmarket Hotel
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is NT$8,604 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 2020/3/20

The Balmoral Hotel
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
The price is NT$1,967 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 2020/3/25

Aparthotel Adagio Edinburgh Royal Mile
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
The price is NT$3,481 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 2020/3/16

Motel One Edinburgh-Royal
Hampton by Hilton Edinburgh West End
3 out of 5
166 Fountainbridge, Edinburgh, Scotland
The price is NT$2,171 per night
1.39 km from city center
4.4/5Wonderful! (788 reviews)

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

Reviewed on 2020/3/19

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 NT$1,527 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 2020/2/22

Playfair House 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.

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?
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