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 – 424 hotels and places to stay

See the latest prices and deals by choosing your dates.
ibis Edinburgh Centre South Bridge – Royal Mile, hotel in Edinburgh

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

Staff friendly and went above and beyond to resolve issues
7.8
Scored 7.8
Good
Rated good
9,106 reviews
Price from$120.81per 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.

They’re in the process of updating all the rooms. I was pleasantly surprised when I opened my hotel room that it wasn’t was nothing like the pictures online. It was better. The bathroom was updated with a lovely shower and heated mirror. The room was comfortable and well appointed.
7.2
Scored 7.2
Good
Rated good
7,037 reviews
Price from$324.14per night
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.

Everything was clean, and it was a great location.
7.4
Scored 7.4
Good
Rated good
12,023 reviews
Price from$90.38per night
The Haymarket Hotel, hotel in Edinburgh

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

Good locale. Pretty room.
8.1
Scored 8.1
Very Good
Rated very good
6,947 reviews
Price from$205.93per night
ibis Edinburgh Centre Royal Mile – Hunter Square, hotel in Edinburgh

In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is just off of the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

This hotel is the perfect location for exploring the Royal Mile, and it's near many of the restaurants on the mile which was perfect. The staff was very friendly and allowed us to check in earle when we arrived at 1:30 which was great after a long flight.
8.2
Scored 8.2
Very Good
Rated very good
4,954 reviews
Price from$150.19per night
Radisson Blu Hotel, Edinburgh City Centre, hotel in Edinburgh

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

The location of hotel and space of the room
8.4
Scored 8.4
Very Good
Rated very good
5,671 reviews
Price from$573.29per night
The Scotsman Hotel, hotel in Edinburgh

Overlooking Edinburgh Castle and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.

The location was perfect - right by Edinburgh Waverly and 2 minutes from the Royal Mile. The facilities were perfect - classic hotel, comfortable beds, spacious rooms with high ceilings and elegantly decorated. Despite it's central location, there was no noise from the surrounding streets, making our stay very peaceful. The dinner we had in the Grand Cafe was great. We would definitely stay at the Scotsman on our next visit to Edinburgh and would recommend it to friends.
8.5
Scored 8.5
Very Good
Rated very good
3,821 reviews
Price from$311.47per night
Apex City of Edinburgh Hotel, hotel in Edinburgh

Cozy, convenient and super chic, the 4-star Apex City of Edinburgh Hotel has rooms with extraordinary views and is designed for special stays.

Fabulous location, nice breakfast and room was great too
8.2
Scored 8.2
Very Good
Rated very good
4,490 reviews
Price from$158.89per 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 center and rooms with free WiFi.

Great breakfast, nice and clean room, good parking facility. Nice and helpful staff.
8.1
Scored 8.1
Very Good
Rated very good
8,383 reviews
Price from$133.78per night
Apex Waterloo Place Hotel, hotel in Edinburgh

Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomizes luxury living in the heart of Edinburgh.

Location Specious room Clean & comfortable Staff are amazing Elegant design
8.5
Scored 8.5
Very Good
Rated very good
5,092 reviews
Price from$171.61per night
See all 701 hotels in Edinburgh

Most-booked hotels in Edinburgh in the past month

Edinburgh's best hotels with breakfast

  • Virgin Hotels Edinburgh
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 3,752 reviews

    Virgin Hotels Edinburgh features a fitness center, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

    The location was great and they were pet friendly.

  • Melville Castle Hotel
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,358 reviews

    Located in Edinburgh, 6.2 miles from University of Edinburgh, Melville Castle Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

    The room was £629 for 2 nights. I think that is very expensive.

  • Moxy Edinburgh Fountainbridge
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 5,358 reviews

    Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 1312 feet from EICC and less than 0.6 mi from Edinburgh Castle.

    So clean, friendly, helpful staff! Gorgeous decor!!

  • voco Edinburgh - Haymarket, an IHG Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 5,827 reviews

    Well located in the center of Edinburgh, voco Edinburgh - Haymarket, an IHG Hotel provides air-conditioned rooms, a fitness center, free WiFi and a shared lounge.

    Excellent location , quiet and clean , very friendly staff

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

    Well situated in the center of Edinburgh, Malmaison Edinburgh City provides 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 located in the center of Edinburgh, Point A Hotel Edinburgh Haymarket has 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,481 reviews

    Well located in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness center, 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,384 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 center and rooms with free WiFi.

    Modern and clean with easy access to all requirements.

Budget hotels in Edinburgh

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

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

    Friendly, clean, perfect location close to station

  • The Lane Hotel
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,590 reviews

    Located in Edinburgh, 1.6 miles from EICC, The Lane Hotel has accommodations 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
    Wonderful
    Rated wonderful
     · 1,888 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
    Wonderful
    Rated wonderful
     · 1,909 reviews

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

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

  • 21212
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 270 reviews

    Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the center of Edinburgh, a 3-minute walk from Edinburgh Playhouse. This 5-star hotel offers free WiFi.

    excellent room and bed. lovely interior. nice staff

  • 24 Royal Terrace
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 749 reviews

    Located in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled among 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
    Wonderful
    Rated wonderful
     · 600 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.

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

    Courtyard Edinburgh West is located in Edinburgh, 1640 feet from Heriot-Watt University and 4.5 mi 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

Hotels located in the center of Edinburgh

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

    Well situated in the center of Edinburgh, 100 Princes Street provides 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 located in the center of Edinburgh, The Broughton Townhouse is within a 12-minute walk of Edinburgh Waverley Train Station and 500 yards of Edinburgh Playhouse.

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

  • Ten Hill Place
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 2,916 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.

  • The Roseate Edinburgh - Small Luxury Hotels of the World
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,010 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

  • Tigerlily
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 2,213 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

  • Kimpton Charlotte Square, an IHG Hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,152 reviews

    Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street.

    Variety, choice and nice laid out, friendly, polite staff

  • The Scholar
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,589 reviews

    The Scholar is a newly refurbished hotel located in the beautiful grounds of the Pollack Estate, just a few minutes’ walk from Arthurs Seat, Holyrood Park and the Meadows and within walking distance...

    Clean, convenient and good sized rooms and bathroom

  • Motel One Edinburgh-Royal
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 8,622 reviews

    In the center of Edinburgh, the Motel One Edinburgh-Royal is a 5 minute walk from the train station, and only half a mile from the Castle. Guests can reach the historic St.

    Gorgeous hotel, fabulous interior, brilliant location

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
  • 603 attractions
  • 46 points of interest
  • 22 neighborhoods

What Guests Said About Edinburgh:

  • 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
  • 10
    Scored 10

    I loved the location and all the buildings

    I loved the location and all the buildings Victoria street is right next to royal mile and city chambers You can walk to old town from new town We had a drink in hay market pub right near the hotel which was really nice So easy to get around Edinburgh it’s all in one place
    Ryan
    Ireland

Explore guest reviews of hotels in Edinburgh

  • From $501.09 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,560 reviews
    The hotel was extremely comfy and relax to stay in Edinburgh, the staffs were so friendly and nice. Don't be hesitated of the location, there is a bus station near to the hotel and easy to reach to the city centre. We made a change of date arrival at last minute, but the staff took us request, so lucky and so happy to extend one more day there, thanks for all. The scotland full breakfast has improved a little bit but tasty as local as can be.
    Sisishi
    United Kingdom
  • From $634.30 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3,050 reviews
    very centrally located so that we could walk most places in old town and new town. There is no on site restaurant but that was not an issue for us because there are so many fabulous restaurants and pubs nearby. We also enjoyed exploring the area on foot, so bring comfortable shoes! Edinburgh is a beautiful city to explore and the Princes Street Suites made for a wonderful place to rest at the end of the day.
    Barbara
    Canada
  • From $221.37 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 3,011 reviews
    The hotel was very close to the city centre without being directly in the centre. Excellent transport links, right outside a bus stop and a 5 min walk from Haymarket Station. The room was very big, lots of plug sockets, TV with lots of channels. Cleaned daily. Staff were friendly and helpful. Breakfast add on options I would stay here again if I was to come back to Edinburgh.
    Daniel
    United Kingdom
  • From $278.38 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 5,927 reviews
    Clean, well organised hotel with great staff on the edge of Edinburgh. Nowhere in the city is cheap but it is still a good spot if you can get decent price for the rooms. The tram into the city centre is only a couple of minutes walk away. Few places to eat nearby. Nice pool, decent breakfast and all you would expect from a good hotel chain.
    Malcolm
    United Kingdom
  • From $240.23 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 6,504 reviews
    Everything! Great location, tram right outside of hotel with easy access to Edinburgh city centre and lovely restaurants/bars/coffee shops in Leith for the evening and a morning walk. Very friendly and accommodating staff. Great breakfast included. Comfortable room and bed, very quiet. Extremely good value for money!
    Sarah
    United Kingdom
  • From $252.39 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 12,025 reviews
    We really appreciate how well furnished the room was. Bed was comfy, robes and stocked mini fridge was great. We also loved the restaurant bar area. It became a place for our party to meet. The hotel was very convenient located between Old Town and New Town. We walked everywhere.
    Penny
    United States of America
  • From $290.76 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2,607 reviews
    Individual boutique hotel in an interesting historic building with lots of traditional features- felt like you were in Edinburgh. The suite was really big and comfy with a fab roll top bath. Great location as tucked away in a quiet street but a short walk to the city centre.
    Anna
    United Kingdom
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,880 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 $429.01 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 5,389 reviews
    The location of the hotel is very near to the Edinburgh Waverley train station. It is convenient as a mid-point to walk around between old town and new town. Many varieties of food you can choose for the breakfast.
    Teresa
    Hong Kong
  • From $353.38 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 7,560 reviews
    Excellent breakfast, comfortable rooms that are safe, clean, and quiet. Great place to stay in Edinburgh New Town. Pretty accessible to Old Town, but still a walk of about 15-30 min, depending on where you go.
    Karen
    United States of America
  • From $471.60 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 5,781 reviews
    Great location for Edinburgh castle and Old Town. The hotel was nice, everything was clean, breakfast was really good as was the bar food and drinks! Absolutely enjoyed everything about our stay here!
    Amanda
    United States of America
  • From $264.27 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 9,106 reviews
    This Hotel is located near Royal mile which is in the central part of old town in Edinburgh, just 10-min walk to Edinburgh train station and you can walk to everywhere in the old town in 20 mins.
    YUXUAN
    China
  • From $305.08 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 of America
  • 6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 6 reviews
    The location was excellent - very central. Edinburgh castle, Holyrood, Old Town, New Town, Princes Street all within easy walking distance. Buses, trams and trains nearby also.
    Roz
    Ireland
  • From $514.82 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 4,954 reviews
    The location. The hotel is just in the middle of Edinburgh's Old Town, so most of the historic and sightseeing places are very near. The breakfast was very good too.
    keimevo
    Chile
  • From $222.45 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 10,084 reviews
    Room was a good size.Staff were very helpful and friendly.Bed was very comfortable.The hotel was in a great central location for Edinburgh city centre.
    Joanne
    United Kingdom
  • From $283.66 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 8,384 reviews
    Lovely staff. Clean spacious room. Excellent breakfast and close to city centre. Parked at Edinburgh Quay as it was cheaper than hotel parking.
    Gauravjit Singh
    Brunei
  • From $417.57 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 8,741 reviews
    The hotel's location was excellent for Edinburgh city centre. Both the room and breakfast were excellent. Will visit again.
    John
    United Kingdom
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 4,233 reviews
    Did not go down for breakfast, location of the hotel was good, great bus service in and out of Edinburgh City centre.
    Debra
    United Kingdom
  • From $305.08 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 7,936 reviews
    Great more affordable hotel just out of Edinburgh city centre
    Laetitia
    United Kingdom

Research, refine, and make plans for your whole trip