Skip to main content

Search hotels in Edinburgh

Enter your dates to see the latest prices and deals for Edinburgh hotels

Filter by:


Star rating

Review score

Edinburgh – 435 hotels and places to stay

See the latest prices and deals by choosing your dates.
ibis budget Hotel Edinburgh Park, hotel in Edinburgh

An 8-minute drive from Edinburgh Airport, ibis Budget Hotel Edinburgh Park lies just off the City of Edinburgh Bypass and 30 minutes’ walk from Edinburgh Park Train Station.

Booked for taylor swift concert so although more expensive than normal it was to be expected but still good value compated to other places. Clean and comfortable and bonus got an early check in and helpful friendly staff. Liked we could get food anytime. Shout out to staff after concert as hotel busy but catered for guests with food orders with a smile although busy. Ideally located for murrayfield, airport or city centre.
7.4
Scored 7.4
Good
Rated good
12,033 reviews
Price from£71.10per night
ibis Edinburgh Centre South Bridge – Royal Mile, hotel in Edinburgh

A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town.

Great Location
7.8
Scored 7.8
Good
Rated good
9,110 reviews
Price from£95.04per night
Mercure Edinburgh City - Princes Street Hotel, hotel in Edinburgh

On Princes Street, opposite the Scott Monument and National Gallery, Mercure Edinburgh City - Princes Street Hotel has an excellent location, a friendly atmosphere and views of Edinburgh Castle.

Location. Very clean and spacious. Staff were amazing. Friendly and very professional. Room was fantastic.
7.2
Scored 7.2
Good
Rated good
7,032 reviews
Price from£106per night
Motel One Edinburgh-Royal, hotel in Edinburgh

Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.

The lady on reception said she gave me a free upgrade, but im not sure what happened, I had a view of the bins and a freezing cold room.
8.8
Scored 8.8
Fabulous
Rated fabulous
8,629 reviews
Price from£99per night
Hampton By Hilton Edinburgh West End, hotel in Edinburgh

Located within a 5-minute walk of EICC and a 12-minute walk of Edinburgh Castle, Hampton By Hilton Edinburgh West End in Edinburgh features a fitness centre and rooms with free WiFi.

Breakfast was included in the cost of the room
8.1
Scored 8.1
Very good
Rated very good
8,380 reviews
Price from£106.95per night
Holiday Inn Express Edinburgh City Centre, an IHG Hotel, hotel in Edinburgh

In Edinburgh’s New Town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh Rail Station.

Location of the hotel is very good, very easy to get from the Edinburgh airport, tram station is in front of the hotel, walking distance to the older part of the city.
8.1
Scored 8.1
Very good
Rated very good
8,741 reviews
Price from£123.25per night
Malmaison Edinburgh, hotel in Edinburgh

This boutique hotel sits on the banks of the Forth in Leith, and boasts a state-of-the art gym, free parking and a stylish bar. Edinburgh city centre is just 10 minutes’ drive away.

Breakfast fine. I have previously stayed in Malmaison EDINBURGH CITY. I expected to have booked the same place To my surprise I was told I was in the wrong place!! And I had booked Malmaison EDINBURGH which is in LEITH!! This is very confusing perhaps you can refer the two establishments as St Andrews Square and LEITH to save confusion and disapointment
7.6
Scored 7.6
Good
Rated good
3,862 reviews
Price from£114per night
Radisson Blu Hotel, Edinburgh City Centre, hotel in Edinburgh

Radisson Blu Hotel, Edinburgh City Centre features a spa/ fitness centre, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away.

The location is perfect
8.4
Scored 8.4
Very good
Rated very good
5,667 reviews
Price from£238per night
The Haymarket Hotel, hotel in Edinburgh

The Haymarket Hotel in Edinburgh city centre is located down a cobbled street in the historic Haymarket area.

The lady that checked me in was wonderful, very welcoming and gave me some great tips on finding places around the area. The room was lovely and clean, great location
8.1
Scored 8.1
Very good
Rated very good
6,958 reviews
Price from£189per night
The Scotsman Hotel, hotel in Edinburgh

Overlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.

Beautiful hotel in absolutely perfect location. Outstanding food and service. Had great vegan options and the room was lovely.
8.5
Scored 8.5
Very good
Rated very good
3,813 reviews
Price from£245.03per night
See all 709 hotels in Edinburgh

Most booked hotels in Edinburgh in the past month

Edinburgh's best hotels with breakfast

  • Malmaison Edinburgh City
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,589 reviews

    Situated conveniently in Edinburgh, Malmaison Edinburgh City offers air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

    The design is phenomenal! Staff lovely and attentive to all needs.

  • Point A Hotel Edinburgh Haymarket
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 7,936 reviews

    Attractively set in Edinburgh, Point A Hotel Edinburgh Haymarket features air-conditioned rooms, a shared lounge, free WiFi and a bar.

    It was very close and central to where we were going .

  • YOTEL Edinburgh
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 14,482 reviews

    Conveniently set in the centre of Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar.

    Very clean, close to Edinburgh centre, friendly staff.

  • Hampton By Hilton Edinburgh West End
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 8,380 reviews

    Located within a 5-minute walk of EICC and a 12-minute walk of Edinburgh Castle, Hampton By Hilton Edinburgh West End in Edinburgh features a fitness centre and rooms with free WiFi.

    Modern and clean with easy access to all requirements.

  • Courtyard by Marriott Edinburgh West
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,866 reviews

    Courtyard Edinburgh West is located in Edinburgh, 500 metres from Heriot-Watt University and 7.2 km from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

    Location was fabulous. Staff welcoming and v clean

  • Courtyard by Marriott Edinburgh
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 4,672 reviews

    Courtyard by Marriott Edinburgh offers accommodation in Edinburgh, in a prime location at the foothills of Calton Hill and just a five-minute walk from Princes Street.

    How friendly the staff were and how nothing was an issue

  • Mercure Edinburgh Haymarket
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 7,203 reviews

    Offering a fitness centre, the Mercure Edinburgh Haymarket is located in Edinburgh city centre.

    Reception staff were exceptionally helpful and friendly

  • ibis Styles Edinburgh St Andrew Square
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,553 reviews

    Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre.

    Staff were excellent. Much better than in many hotels.

Budget hotels in Edinburgh

  • Ocean Mist Leith
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 1,338 reviews

    Situated in Edinburgh and with Royal Yacht Britannia reachable within less than 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the...

    The uniqueness of the boat , the location is lovely

  • BrewDog DogHouse Edinburgh
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 1,311 reviews

    BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh.

    Friendly, clean, perfect location close to station

  • Market Street hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,509 reviews

    Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

    Excellent location Nice helpful staff Couldnt fault it

  • The Lane Hotel
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,590 reviews

    Situated in Edinburgh, 2.5 km from EICC, The Lane Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

    Good position and very nice. The staff is very kind and helpful.

  • The Balmoral Hotel
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,885 reviews

    Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

    The spa was fantastic. The room was so comfortable.

  • Hotel Ceilidh-Donia
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,911 reviews

    This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

    Everything was perfect, super nice staff, top location and breakfast

  • Gleneagles Townhouse
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 377 reviews

    Featuring a fitness centre, a terrace as well as a bar, Gleneagles Townhouse is set in the centre of Edinburgh, 400 metres from Edinburgh Waverley station.

    Stunning property, beautifully appointed and immaculate

  • 21212
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 271 reviews

    Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the centre of Edinburgh, 300 metres from Edinburgh Playhouse. This 5-star hotel offers free WiFi.

    excellent room and bed. lovely interior. nice staff

Hotels located in the centre of Edinburgh

  • 100 Princes Street
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated conveniently in Edinburgh, 100 Princes Street offers air-conditioned rooms, a restaurant, free WiFi and a bar. This 5-star hotel offers room service and a 24-hour front desk.

  • The Broughton Townhouse
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews

    Ideally situated in the centre of Edinburgh, The Broughton Townhouse is within 1 km of Edinburgh Waverley station and 500 metres of Edinburgh Playhouse.

    Lovely room in a great location and the staff was so friendly and helpful.

  • The Witchery by the Castle
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 136 reviews

    The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features.

    the staff were really friendly and the food was great.

  • 24 Royal Terrace
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 750 reviews

    Situated in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled amongst the grand Georgian townhouses of a UNESCO Heritage site.

    Very friendly staff, the art in rooms and hallway, location

  • The Raeburn
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 601 reviews

    The Raeburn is set in the charming Stockbridge area of Edinburgh and within 20 minutes’ walk of Princes Street and the New Town.

    The room was amazing and the staff second to none.

  • Ten Hill Place
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,918 reviews

    Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi.

    The hotel is exceedingly well maintained and clean.

  • Tigerlily
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,214 reviews

    Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant.

    Friendly staff nice atmosphere bed was comfortable

  • The Roseate Edinburgh - Small Luxury Hotels of the World
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,011 reviews

    Offering stylish bedrooms, an on-site restaurant and bar, The Roseate Edinburgh is set over 2 Victorian townhouses, on opposite sides of the road, in Edinburgh's West End.

    I loved the hospitality and the safety of the place

FAQs about hotels in Edinburgh









A Feast for the Senses

A city of heritage, heart and of course Hogmanay, Scotland’s capital is vibrant and edgy. Whether or not you come for one of its many festivals, Edinburgh is quite simply a feast for the senses.

The wealth of Edinburgh sights ranges from Holyrood Palace to the Botanical Gardens, Princes Street to the Royal Mile. Overseeing them all is majestic Edinburgh Castle. Be there at sunset on a clear day to see the city below bathed in a warm, orange glow. Simply stunning.

Wandering the streets, the smell of fish and chips wafts by, with the unique twist of salt ‘n’ sauce – a must-try variation on this favourite dish. Follow it up with a smooth whisky and you’ll start to feel like a local.

For a taste of Scottish culture, a kilt-wearing busker often plays the bagpipes on Waverley Bridge, while traditional folk music can be heard in some Old Town pubs. Complete your stay with a rugby match at Murrayfield or a round at one of the city’s 14 golf clubs, and you’ll have the true Edinburgh experience.

Whether you are looking for hotels near Edinburgh Airport or accommodations in the city center, Booking.com has a great range to choose from.

Learn more about visiting Edinburgh
  • 602 attractions
  • 46 points of interest
  • 22 neighbourhoods

What guests said about Edinburgh:

  • 10
    Scored 10

    SO much to do in Edinburgh so plan accordingly.

    SO much to do in Edinburgh so plan accordingly. Many sites to visit, so the bus tours are a must in order to get around the town in the fastest way. Plenty of shops, cafes, bars, restaurants to pass the time, entertainment abound also. If you like walking, too, the inclines up to the castle will give you a daily workout. Would visit again in a heartbeat
    Rhett
    United Kingdom
  • 10
    Scored 10

    Edinburgh is a stunning city and one we found easy to...

    Edinburgh is a stunning city and one we found easy to navigate. It hold so much history and the preservation of its history is outstanding. Do book Holyrood Palace and Edinburgh Castle tickets ahead to avoid queues. Hiking Arthur's Seat takes some time so plan for it. Spend some time up on Calton Hill ... views are magnificent and so much to see. Also there are wonderful eateries and restaurants everywhere ... do remember to book your table ahead as it is a busy city with many visitors. We enjoyed Howie's and LuckenBooths. Overall lots to see and do!!
    Betty Ann
    Canada
  • 10
    Scored 10

    I was here for a concert but enjoyed walking around the Old...

    I was here for a concert but enjoyed walking around the Old Town for the great atmosphere and discovering all the cute buildings, streets and alleys (Victoria Street and The Royal Mile are a must-see). Most historical buildings are within walking distance. The Edinburgh Castle is a must-visit. The public transportation is excellent and very easy to use.
    A
    Anonymous
  • 10
    Scored 10

    Edinburgh is a beautiful city full of independent businesses...

    Edinburgh is a beautiful city full of independent businesses and plenty to see and do. It’s perfect for any kind of hobby you have; shopping, walking, people watching or reading in cafes etc. Walking around Edinburgh with the faint sound of bagpipes playing in the streets, artists drawing caricatures, a lovely man with an owl you can hold, there really are so many different ways to create memories there! I highly recommend the Ghost Bus tour, visiting the castle and cathedral, and Frankenstein’s Bar!
    Chloe
    United Kingdom
  • 10
    Scored 10

    Good public transport very friendly always willing to help...

    Good public transport very friendly always willing to help with directions etc and clean seats. A range of day trips to Highlands and lochs. Lovely Highland Cows.. sightseeing tour round city recommended. Good selection of places to eat.
    Robert
    United Kingdom
  • 8.0
    Scored 8.0

    The weather wasn't ideal - even though it was the end of May...

    The weather wasn't ideal - even though it was the end of May we assumed we would have sun / cloudy weather. It rained, a lot. We managed to visit Arthur's Seat - this was incredible and one of my main reasons for visiting. We saw Edinburgh Castle, visited a few restaurants and shops as well.
    Nasreen
    United Kingdom

Explore guest reviews of hotels in Edinburgh

  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,590 reviews
    You have to check in at the pub, which is only around the corner from the hotel. Absolutely loved the staff! They were ever so accommodating, especially with complimentary drinks at arrival. Loved the location with it being a good walk to Edinburgh City Centre - where there was a plethora of independent cafes and bakeries selling all sorts of goodies. When you're done exploring Edinburgh, then the bed doesn't go amiss, along with the en suite facility. To reiterate, a great family owned establishment at a great location.
    Lee
    United Kingdom
  • From £328.95 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 4,953 reviews
    THE LOCATION IS IN THE MIDDLE OF OLD TOWN, JUST OFF THE ROYAL MILE. RESTAURANTS ARE STEPS AWAY. 24 HOUR STAFF WERE VERY HELPFUL. THE HOTEL HAS A BAR AND YOU CAN ORDER SNACKS LIKE PIZZA. BREAKFAST WAS AMAZING, PROBABLY THE BEST HOTEL BREAKFAST I'VE EVER HAD. THE STAFF HELD MY SUITCASE FOR 5 DAYS WHILE I WENT ON A SIDE TRIP, WHICH WAS SUCH A CONVENIENCE. THE ROOM WAS SMALL BUT NICE. IT WAS A HOT FEW DAYS AND THERE IS AN AIR COOLER BUT NOT AIR CONDITIONER. I WOULD ABSOLUTELY STAY HERE AGAIN.
    Vicki
    United States
  • From £308 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,553 reviews
    Me and my friend have an annual trip to Edinburgh for a couple of nights, and usually use this hotel. It's so close to all restaurants and bars and within walking distance of all of the shops. The Dome is just a short walk away; that's our favourite place for cocktails and food! The station is also just a short walk away, too. Rooms are clean and well maintained, the breakfast is self-service but good enough for a city centre hotel, and the staff are all helpful and friendly.
    Jane
    United Kingdom
  • 5.4
    Scored 5.4
    Average
    Rated passable
     · 115 reviews
    The location was amazing! We only had a short time in Edinburgh and this flat was a close walking distance to the bus tour pickups, walking tours and the Royal Mile. We were able to walk to the Castle, Greyfriar’s Kirkyard (and Bobby), our bus pickup for a day trip to Loch Ness, the Edinburgh Dungeon, shopping, Victoria Street, etc.! An amazing spot in Old Town Edinburgh! It was also right next to a bunch of Fringe Festival happenings (though we left the day it started.)
    Erin
    United States
  • From £179 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 3,805 reviews
    We came from Glasgow by bus stopping in front of the Hotel. Reaching Edinburgh city centre is easy (20 min) with many busses stopping in front of the hotel. Very easy to reach Edinburgh Airport by Bus (15 min) or Taxi for early morning flights Room very nice and comfortable. Pup/Resaurant very good and cheap, with menus includin alcoholic/non alcoholic beverages.
    Federico
    Italy
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 224 reviews
    The location in New Town by St. Andrews Square was amazing!!! We were right by a bunch of great restaurants and a Sainaburys Local. All the hop -on -hop off buses start there so that was very convenient. It was also a fairly quick walk to old town / Edinburgh Castle. The vibe of the room and the windows were great! We pretty much had everything we needed.
    Heather
    United States
  • From £185 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,863 reviews
    Lovely clean hotel in a great location. Breakfast was made to order and delicious. Staff are very polite and helpful. The hotel is surrounded by the best seafood restaurants in Edinburgh. Leith is a great base, lots of lovely restaurants and within easy access to the city centre. Also offers a great bus service.
    Mairie
    United Kingdom
  • From £331 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 5,773 reviews
    Staff are always welcoming and friendly. Always remember myself and my daughter and greet us by name when we arrive! We never stay anywhere else in Edinburgh. Can walk to grass Market in less than 5 minutes, Royal Mile in less that 10 and 15 minutes into the full city centre (new town) hotel is spotless
    Lisa
    France
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,460 reviews
    Location was excellent. In new town but close to old town so you can enjoy all of Edinburgh. Apartments were roomy and we'll equipped. Check in and out was easy. Staff was very responsive. We had an issue with the clothes washer that was quickly addressed. Really appreciated the quick response.
    Alan
    United States
  • From £272.39 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 709 reviews
    This place has lots of character and was better in person! Pleasantly surprised at larger bedroom suite and view of courtyard, great location in New Town area (downhill from Old Town Edinburgh), staff was super friendly and helpful, and the common areas were quite enjoyable.
    Megan
    United States
  • From £270 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,881 reviews
    It’s the best location in Edinburgh for easy access to the train station (just across the street), Old Town and New Town. It’s about as central as you can get. The room was clean, modern and had everything we needed. The Passcode made it easy so we didn’t forget a key ever.
    Anne
    United Kingdom
  • From £161.10 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,476 reviews
    I love the location. Its handy for meeting friends and having a lovely meal in the carvery. Bus stop right outside the front door for buses into Edinburgh City Centre. Have always used this hotel as I like the service you receive from all the staff.
    Anne
    United Kingdom
  • From £450 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 818 reviews
    Everything! Large 2 bedroom apartment with two large bedrooms, large kitchen, large living room, everything brand new and bright and beautiful! Perfect location within walking distance to old town Edinburgh
    Victoria Arabelle
    United States
  • From £270 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 7,936 reviews
    Conveniently located to old town and new town Edinburgh easy walking distance to everything you would want or need. Staff was also excellent helpful in every facet of your needs
    Kevin
    United States
  • From £349.20 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,278 reviews
    The room was absolutely amazing. Perfect for a stay in Edinburgh. It was a beautiful hotel in a great location. Quiet but close for walks and to the city centre.
    Mark
    United Kingdom
  • From £159 per night
    5.3
    Scored 5.3
    Average
    Rated passable
     · 13,520 reviews
    We liked the fact that the hotel is near the city centre and is near enough to be able to walk into the main areas of Edinburgh
    Alan
    United Kingdom
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 8,734 reviews
    The hotel's location was excellent for Edinburgh city centre. Both the room and breakfast were excellent. Will visit again.
    John
    United Kingdom
  • From £235 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,889 reviews
    Was close to city centre. Edinburgh is expensive on weekends. I stayed here as it was good price compared to other hotels
    Patrick
    Australia
  • From £247 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 4,672 reviews
    The location was great. We usually stay in the old town but this introduced us to a whole new part of Edinburgh
    Helen
    United Kingdom
  • From £169 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 10,093 reviews
    The hotel is very conveniently located in Edinburgh City Centre right at the Westend of Prince’s Street.
    Eamonn
    United Kingdom

Research, refine and make plans for your whole trip