Skip to main content

Filter by:


Star rating

Review score

Edinburgh – 402 hotels and places to stay
See the latest prices and deals by choosing your dates.
Ice Cream Suite, hotel in Edinburgh

Located in the heart of Edinburgh, Ice Cream Suite is set between the Meadows and Holyrood Park. This beautifully furnished apartment has 2 double bedrooms, each with its own en suite shower room.

8.6
Scored 8.6
Fabulous
Rated fabulous
79 reviews
Price from£445.50per night
The Ben Doran Guest House, hotel in Edinburgh

In central Edinburgh, this 4-star Georgian town house offers free Wi-Fi and free parking. The local bus service allows easy access to Edinburgh city centre.

7.6
Scored 7.6
Good
Rated good
704 reviews
Price from£175per night
The Valentine - Townhouse Hotel, hotel in Edinburgh

The Valentine - Townhouse Hotel is located in Edinburgh city centre at the South-West corner of the historic Old Town. Edinburgh Castle and other top attractions are within a 15-minute walk.

7.9
Scored 7.9
Good
Rated good
1,047 reviews
Price from£131per night
Haymarket Apartments, hotel in Edinburgh

Set in Edinburgh, Haymarket Apartments offers free WiFi and city views, a 4-minute walk from EICC. Each apartment comes with a fully equipped kitchenette with a microwave, toaster and coffee machine.

9.2
Scored 9.2
Superb
Rated superb
1,016 reviews
Price from£247.50per night
Hapimag Resort Edinburgh, hotel in Edinburgh

Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember.

9.2
Scored 9.2
Superb
Rated superb
1,211 reviews
Price from£260.48per 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.

7.4
Scored 7.4
Good
Rated good
11,720 reviews
Price from£71.10per night
Edinburgh37, hotel in Edinburgh

Just under 2 miles from Edinburgh city centre and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.

8.1
Scored 8.1
Very good
Rated very good
231 reviews
Price from£254.52per night
Summer Stays at The University of Edinburgh, hotel in Edinburgh

Located at the foot of the royal Holyrood Park and Arthur's Seat, the Pollock Estate campus offers bed and breakfast accommodation during the University of Edinburgh's summer vacation.

8.1
Scored 8.1
Very good
Rated very good
5,408 reviews
Price from£124per 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.

8.4
Scored 8.4
Very good
Rated very good
5,556 reviews
Price from£238per night
KM Hotel, hotel in Edinburgh

KM Hotel offers an accommodation in the heart of Edinburgh’s historic Old Town, a stone’s throw from Princes Street, Waverley Rail Station, Edinburgh Castle and The Royal Mile.

7.9
Scored 7.9
Good
Rated good
2,819 reviews
Price from£148.50per night
See all 720 hotels in Edinburgh

Most booked hotels in Edinburgh in the past month

Edinburgh's best hotels with breakfast

  • The Raeburn
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 570 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.

  • The Witchery by the Castle
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 134 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.

  • Prestonfield House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 251 reviews

    This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

    The staff was exceptional! The grounds were beautiful!

  • Tynecastle Park Hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews

    Set in Edinburgh and with Murrayfield Stadium reachable within 1.6 km, Tynecastle Park Hotel offers concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

    The staff were very friendly and the room was a very high standard

  • Virgin Hotels Edinburgh
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 3,484 reviews

    Featuring a fitness centre, a restaurant as well as a bar, Virgin Hotels Edinburgh is located in the centre of Edinburgh, 300 metres from The Real Mary King's Close.

    Well designed and well run hotel in an excellent location

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

    Located in Edinburgh, 10 km from University of Edinburgh, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

    The location, the room, the staff. Really lovely place

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

    Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 400 metres from EICC and less than 1 km from Edinburgh Castle.

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

  • voco Edinburgh - Haymarket, an IHG Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 5,854 reviews

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

    Excellent location , quiet and clean , very friendly staff

Budget hotels in Edinburgh

  • Hotel Ceilidh-Donia
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,814 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.

    Very friendly staff, nice location, spacious and clean room.

  • 21212
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 249 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

  • Murrayfield Hotel
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,444 reviews

    Situated by Murrayfield Stadium, home of the Scottish Rugby Union, Murrayfield Hotel offers guest accommodation with free Wi-Fi, free parking, a pub, and a restaurant.

    Fantastic customers service, onsite bar/restaurant

  • Waldorf Astoria Edinburgh - The Caledonian
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,354 reviews

    Situated just a 1-minute walk from Princes Street, Waldorf Astoria Edinburgh - The Caledonian luxury hotel has a modern leisure club and unobstructed views of Edinburgh Castle.

    This place is exceptional a true 10/10 experience

  • Edinburgh37
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 231 reviews

    Just under 2 miles from Edinburgh city centre and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.

    Good size room with a fridge in it,which was a bonus.

  • The Inn on the Mile
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 684 reviews

    Situated on the Royal Mile in Edinburgh city centre, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks.

    Location was great breakfast was nice but of a wait

  • Radisson Collection Hotel, Royal Mile Edinburgh
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 181 reviews

    Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile.

    The location is great. Amazing and friendly staff.

  • No6 West Coates
    7.1
    Scored 7.1
    Good
    Rated good
     · 1,728 reviews

    Located in Edinburgh and within 800 metres of Murrayfield Stadium, No6 West Coates features a garden, non-smoking rooms, and free WiFi throughout the property.

    Location was great. I didn't try the breakfast.

Hotels located in the centre of Edinburgh

  • Eleven Stafford Street Townhouse
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 77 reviews

    Situated conveniently in the Edinburgh City Centre district of Edinburgh, Eleven Stafford Street Townhouse is set 1.6 km from The Real Mary King's Close, 1.6 km from Edinburgh Waverley station and 1.7...

    Easy to find, great location had everything you need.

  • Ten Hill Place
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,832 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.

    Clean, helpful and approachable staff. Comfortable, spacious and quiet rooms.

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

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

    Staff were so helpful and the beds were really comfy.

  • Motel One Edinburgh-Royal
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 8,227 reviews

    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.

    Great location for a quick tourist trip to Edinburgh

  • Hotel Du Vin Edinburgh
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,834 reviews

    In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region.

    Great team and location, surpassed my expectations

  • Kimpton - Charlotte Square, an IHG Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,152 reviews

    Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street.

    Staff, facilities, location and cleanliness all excellent

  • 28 York Place Hotel
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,041 reviews

    In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

    Breakfast is basic, no cooked breakfast offered here.

  • Royal Scots Club
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 685 reviews

    The Royal Scots Club offers grand country-house charm, a cosy club atmosphere and free WiFi in Edinburgh city centre. In the peaceful New Town district, there is a hotel lift for access to all floors.

    The room was spotlessly clean and very comfortable

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
  • 496 attractions
  • 46 points of interest
  • 22 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Edinburgh:

  • 10
    Scored 10

    Edinburgh is a great city if you like culture, cuisine and...

    Edinburgh is a great city if you like culture, cuisine and comedy. There's always a lot going on. They've got a million little cafes, bars and restaurants. It's also very historical and worth a visit if you're into castles and period buildings. It is quite expensive, especially to go out at night but most places are worth the expense.
    Collett
    Ireland
  • 10
    Scored 10

    Edinburgh is very beautiful,no word’s to tell about it,you...

    Edinburgh is very beautiful,no word’s to tell about it,you have to see it,there is all -old city- amazing,beautiful houses,churches and castles,There is the see ,the mountains,there is amazing shops,pub’s,restaurants.
    Daina
    United Kingdom
  • 10
    Scored 10

    Full of things to do , easy to get around on foot or by...

    Full of things to do , easy to get around on foot or by public transport or open to bus. Lots of restaurant choices . Historical buildings and museum all worth seeing . Plenty for Harry Potter and ghost fans . Boat trips need to be booked in advance of arrival and well worh considering .
    A
    Anonymous
  • 6.0
    Scored 6.0

    Edinburgh can be expensive. Look around first.

    Edinburgh can be expensive. Look around first. Doesn't mean value if expensive. You can get good food at a reasonable price.dont go on tour buses. Buy a day saver from Lothian buses. £5 any bus and tram all day.
    Charles
    United Kingdom
  • 10
    Scored 10

    Edinburgh is full of life.

    Edinburgh is full of life. Old Town has a fabulously bewitching vibe: underground vaults, cobblestone streets, narrow dark passageways, turrets and spires, and lively cafes and pubs housed in gothic buildings, soaring spires. New Town bustles with a more modern vibe but just as unique and full of Scottish character. It's a very walkable (and in some places hikeable) city, and good public transportation to take you from waterfront to the hills and anywhere in-between. There are many enchanting sights to just outside the city as well. Lastly, The National Museum of Scotland is seriously impressive and well worth a few hours on a rainy day.
    Mary
    India
  • 8.0
    Scored 8.0

    Have mobility problems so walking an issue.

    Have mobility problems so walking an issue. Bought the 48 hour city bus tour ticket - fantastic covered three different routes which we did over the two days. Really good value, and the green route had a real guide which is much better than audio. Had afternoon tea in The Dome - fantastic - check it out for a special occasion. Have been in Edinburgh a few times and it was sad to see the “decline” in Princes Street - iconic shops ie Jenners, boarded up - apart from that a beautiful city and well worth the trip
    Mandy
    United Kingdom

Explore guest reviews of hotels in Edinburgh

  • From £250.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,891 reviews
    We had a brilliant stay in Edinburgh, the hotel were brilliant. We were surprized by the size of the room, as we expected something smaller. The bathroom was a really good size with all the necessary toiletries. The staff was brilliant, very helpful, they kept our luggage both on the day or arrival and departure. The hotel is right in the centre, 1 minute walk to the royal mile. It is a brilliant location if you want to explore Edinburgh city centre. We really enjoyed our stay and we will be going back again.
    Cristina
    United Kingdom
  • From £330 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 3,484 reviews
    The location is fabulous - it's located on Victoria Street, a colorful street with nice little shops and restaurants and "Old Town" architecture. It is also 2/3 minutes away from the Royal Mile and the Castle. It's really in the heart of old town Edinburgh. The staff were so nice and attentive. We traveled with a baby and they gave her a little unicorn book (that we came to learn is Scotland's national animal). The hotel decor is bold and the room was spacious, comfortable, and again with bold decor.
    amadaoesilva
    Portugal
  • From £263.50 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 4,923 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
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 4,408 reviews
    The hotel is very centrally located - in the heart of Edinburgh. It was an easy walk to the castle, royal mile, train station, new town, etc. Grass market is a great location surrounded by popular restaurants and pubs. The staff is very welcoming and ensured that our stay is comfortable and safe. They take many measures to ensure cleanliness and hygiene which is very crucial in this new era. Overall - we loved our stay and would highly recommend it.
    Nikita
    United Kingdom
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 90 reviews
    We had a fantastic stay in this apartment with or two children. It was spotlessly clean and well-equipped. The kitchen had everything we needed, including tea and coffee etc. The bathroom is very modern, with a really nice shower. Best of all it is in a great location, just off the Royal Mile in the Old Town and really close to Edinburgh Waverley station and lots of sights such as the National Museum of Scotland and Edinburgh Castle.
    Amy
    United Kingdom
  • From £250.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,891 reviews
    Amazing location, just two doors from the Royal Mile and St Giles’ Cathedral. 3-4 blocks from the National Museum of Scotland, where we spent a full day exploring. Our room was elegant and looked out over the park below Edinburgh Castle. Nice to have a mini kitchen. The staff is friendly and helpful. Guido, Alison, and Anna all helped make our stay memorable. We look forward to returning to Fraser Suites.
    Reed
    United States
  • From £125 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,427 reviews
    The location was a bit of a distance from the city centre but easily walkable and there were plenty of buses from just round the corner. The room was perfectly adequate with everything I needed. It was lovely having a breakfast delivered to my room every day and there was a big selection to choose from. The price was excellent compared to other hotels/guest houses in Edinburgh. Would highly recommend.
    Marion
    United Kingdom
  • From £212.96 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 8,827 reviews
    The location of this hotel was spot on, close to everything in Old Town. We walked everywhere and saw everything that we wanted to see in Edinburgh. We had a day trip to the Highlands and such as well and walked to the pick up spot just around the corner. Staff was friendly, beds were comfortable and there was great water pressure. I would stay again for the location, staff and value!
    M
    Mikhail
    United States
  • From £213 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 9,600 reviews
    Fantastic location right in the heart of Edinburgh city centre and excellent facilities! Great value for money. Hotel was able to hold our bags before check in and after check out, which was really helpful. We were able to add late checkout whilst there which was very good value. Friendly staff too. Overall, a great stay and will definitely be back.
    Grace
    United Kingdom
  • From £421 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 7,108 reviews
    The location on the Royal Mile was perfect for walking to the Military Tattoo and Fringe Festival shows. Also very convenient to the castle, St. Giles, the National Museum of Scotland and everything else in Old Town. We also liked hotel because it had a small kitchen, and plenty of outlets for drying your hair and putting on makeup near a mirror.
    Lori
    United States
  • From £149 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 5,814 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 £160.65 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 2,817 reviews
    The room was clean. Comfortable bed. Friendly staff. Really good breakfast starting at 0700 so you can get an early start to your day. Excellent location. The 100 Edinburgh Airport shuttle bus stops right outside the hotel and you can walk to the city centre from the hotel in 10 mins. It will be my go to hotel for future visits.
    Kevin
    United Kingdom
  • From £158.99 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 6,364 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 £131 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 3,534 reviews
    3rd stay here and this time we were given a room facing main road it was quite noisy due to constant traffic....that is our only down side, we will definitely be going back but will ask for a quieter room .... definitely recommend this hotel...only 15 minutes on bus to Edinburgh City centre...
    Liz
    United Kingdom
  • From £433 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 5,559 reviews
    It location in the centre of Edinburgh Old town was amazing. The facilities was exceptional and clean. We found it within easy walking access to most of the locations we wanted to see. Most of the city busses run past the hotel as well should you want to explore a bit further.
    Etienne
    Saudi Arabia
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 3,147 reviews
    The location was OK, nice bars, cafes and restaurants a short walk away and nicely away from the worst city centre hassle. People behind the desk were friendly. This was the cheapest option in Edinburgh for our dates and the next best thing to a hostel.
    Elina
    Finland
  • From £332 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 5,200 reviews
    Very helpful/friendly staff. Room was a good size and nicely decorated. Bed was MASSIVE and very comfortable. A good selection of food was provided at breakfast and the hotel was well located for visiting Edinburgh city centre and the royal mile.
    Felicity
    United Kingdom
  • From £229 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,832 reviews
    The location of the hotel was perfect, a 10min walk from the city centre. The room was so spacious and spotless. The staff were also exceptional Robert the night manager was great to deal with. If returning to Edinburgh we’ll stay here again.
    Laura
    Ireland
  • From £134.10 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 11,724 reviews
    We were in Edinburgh to see The Killers at the Royal Highland Showground and this hotel was ideally located across the road from a tram stop with easy access to both the venue and the city centre.
    Kayleigh
    United Kingdom
  • From £115 per night
    5.3
    Scored 5.3
    Average
    Rated passable
     · 12,989 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

Research, refine and make plans for your whole trip