Customised for your search:

Edinburgh hotels

Edinburgh hotels
Edinburgh

Hotel + Flight Deals in Edinburgh

See all Edinburgh Package Deals

Top Trending Hotels in Edinburgh

The Balmoral Hotel - Edinburgh Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Balmoral Hotel

1 Princes Street, Edinburgh - Map
 
 
"The Grand Edinburgh Hotel"
Instantly struck by the grandeur of the building when leaving Waverley railway station and climbing up to Princes Street. Couldn't believe we were staying in this hotel and because it was for a special occasion that was a great feeling. The lobby area was old-fashioned but contemporary and the service by the staff member that checked us in at the reception desk was perfect. Great experience overall, only stayed for one night but we could have easily stayed a week or more, especially being able to walk from room to spa swimming pool dressed in robe and slippers. That was a luxury, can't do it often but it was good. Very good.
A Traveller
Apex Waterloo Place Hotel - Edinburgh Hotels
Rating: 4.0 Stars
£120
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh - Map
 
 
"Lovely hotel - would stay again!"
Came to stay for 3 nights from York, found the hotel staff welcoming and helpful, very nice having someone take our heavy bags up to our room whilst we had a drink. Our room was fantastic and clean, had everything we could possibly want. It had a well appointed and clean bathroom which was a pleasure to use. Comfortable bed, but please, please, get rid of those extra cushions that just take up room! Had room service on the last day that arrived precisely when it was supposed to, overall a very enjoyable stay in a very wonderful city.
Chris from York
Apex International Hotel - Edinburgh Hotels
Rating: 4.0 Stars
£85
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Apex International Hotel

31-35 Grassmarket, Edinburgh - Map
 
 
"Excellent!"
I and my fiancé stayed with you for 3 nights for my birthday. The hotel was lovely and clean. The staff were brilliant and couldn't do enough for you, they even told us all the best places to eat and where we could go out to party! An overall lovely hotel with a real pride in giving they're guest a great expletive of the city!
Rhi from Edinburgh
The George Hotel - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The George Hotel

19-21 George Street, Edinburgh - Map
 
 
"Central hotel"
A lovely hotel with everything we needed for our mini break provided. Our room was very quiet despite being in central Edinburgh, breakfast choice was excellent, staff efficient and helpful.
jolly from covenr
Fraser Suites Edinburgh - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Fraser Suites Edinburgh

Fraser Suites Edinburgh, Edinburgh - Map
 
 
Stayed in junior suite for two nights. Really friendly staff and great location. The only thing I did not like was that the double bed was just two singles put together.
Vicky from London
Valentine City Centre Guest House - Edinburgh Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Valentine City Centre Guest House

19-21 Gilmore Place, Edinburgh - Map
 
 
Valentine City Centre Guesthouse, the closest Guest House to the Castle in the very centre of Edinburgh. A family run …More
Apex City Hotel Edinburgh - Edinburgh Hotels
Rating: 4.0 Stars
£75
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Apex City Hotel Edinburgh

61 Grassmarket, Edinburgh - Map
 
 
"Friendly, good value hotel with lovely location"
I stayed here for a weekend trip to see the sights. From the very first the hotel staff could not have been more helpful and courteous, having my room ready early after I rang ahead and asked about arriving earlier. Apex City is wonderfully located in the Grassmarket, making it within handy walking distance of most of the main sights. Though it is in a fairly lively area, my room wasn't noisy. The rooms were cosy, comfortable and clean and the amount of storage is very good (I've stayed in hotels where there was virtually none). They serve a good breakfast (an extra for my particular deal, but there is a saving if you reserve in advance) with plenty of choice. Fantastic views of the castle are a great bonus!
June from Newcastle upon Tyne
Sheraton Grand Hotel & Spa, Edinburgh - Edinburgh Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sheraton Grand Hotel & Spa, Edinburgh

1 Festival Square, Edinburgh - Map
 
 
"Excellent hotel"
Our stay at the Sheraton was amazing. One of the best hotels we've stayed in. We stayed in the club guest room. We got access to the spa & access to the club lounge with unlimited drinks and nibbles. Warm welcoming, friendly staff, amazing room, brilliant facilities. If you get the chance, book yourself in for the night. Well worth the money.
Andrew & Kirsty from Norfolk
Waldorf Astoria Edinburgh - The Caledonian - Edinburgh Hotels
Rating: 5.0 Stars
£215
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Waldorf Astoria Edinburgh - The Caledonian

Princes Street, Edinburgh - Map
 
 
"Three day break for shopping etc."
Lovely clean central hotel close to Edinburgh Castle and Princes Street Gardens and the historic Grassmarket area.
Mac- Searcher from Aberdeenshire
Macdonald Holyrood Hotel - Edinburgh Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Macdonald Holyrood Hotel

81 Holyrood Road, Edinburgh - Map
 
 
"Weekend City break"
The staff couldn't be more welcoming and helpful. Hotel very comfortable and quiet. However a bit of a stroll to the city centre.
David from UK

Search from 298 Edinburgh Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 325,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Edinburgh

    There is such a wide variety of fantastic hotels in Edinburgh, from great value budget accommodation to opulent 5-star hotels, and every level of luxury in between. We offer a range of Edinburgh hotels guaranteed to suit every taste and, of course, every pocket.

    If it's a spot of sightseeing you're after, then you've come to the right city! Edinburgh is choc-full of stunning architecture and rich Scottish history. Combine a well-deserved pampering stay in one of the city's indulgent spa hotels with a trip to Edinburgh Castle, where you can pay a visit to Mons Meg; one of the world's oldest cannons, take part in one of the castle's famous guided tours, or even take a peek at the Scottish crown jewels.

    For a culture-rich weekend break for two, very few UK cities have as much to offer as Edinburgh. Head to the National Gallery to view works by some of the world's finest artists, such as Cézanne, Botticelli, and Rembrandt, before taking in a show at the King's Theatre. Round off the day with dinner and drinks in one of the picturesque romantic hotels scattered throughout the Scottish capital.

    If you're on a family holiday, and a visit to the National Gallery just isn't doing it for the kids, why not try a trip to Edinburgh's Camera Obscura and World of Illusions? After depositing your bags in one of the many charming boutique hotels located in the city centre, take a short walk to the top of the Royal Mile to experience this fun-filled family-friendly attraction. Pick living pedestrians up in your hands, or wander through the infinite light tunnel. Before you leave, make sure to visit the "Fantastic" exhibition; one of the biggest hologram exhibitions in all of Europe!

    Edinburgh is also a great destination for a relaxing golf trip. Base yourself in any of the fine luxury hotels the city has to offer. Then spend your days teeing off at the legendary Muirfield Golf Course in East Lothian, while your evenings can be devoted to enjoying the great food and even better Scotch available in your hotel or in the many equally excellent bars and restaurants all over Edinburgh.

    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.