See the latest prices and deals by choosing your dates.
Hotel in West End, Edinburgh
In Edinburgh city centre, less than 500 metres from Haymarket Rail Station, the Leonardo Royal Hotel Edinburgh offers great value, with modern family-friendly en suite rooms and a restaurant-bar. The room was veryyy big and so lovely, bed was extra comfy. Location is great, near city centre, shops and pubs.
Hotel in New Town, Edinburgh
Located in Edinburgh and with EICC reachable within 1 km, YOTEL Edinburgh provides express check-in and check-out, allergy-free rooms, a fitness centre, free WiFi throughout the property and a bar. Very good hotel, good facilities and good location. Excellent value for money!
Hotel in Haymarket, 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. Stuff very polite. Bus number 300 to the airport is passing just outside the hotel!
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. Ibis is always a great place to stay.
Hotel in West End, Edinburgh
Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh. the staff the dinner staff and manger were magnificent no were in the place i travel in the world were they so wonderful congaradulationthe
Hotel in Old Town, Edinburgh
A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town. The bread and Haggis .evry thibg With the breakfast.
Hotel in Old Town, 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. Location is perfect since it's near the station and top activities. Staff were very nice and friendly. The place is modest and cozy.
Hotel in New Town, 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. We had a Princess St facing room. The view from the room was excellent and could not ask for anything more. The breakfast was alright and satisfactory for first thing in the morning.
Hotel in Old Town, Edinburgh
In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station, Jurys Inn Edinburgh has a 24-hour reception. Perfect location, rooms recently refurbished so nice and clean and fresh with modern decor.
Hotel in Edinburgh City Centre, Edinburgh
5 minutes' walk from Grassmarket, Novotel Edinburgh Centre features a hot tub and swimming pool. It offers spacious, modern rooms with LCD TVs. Princes Street is a 10-minute walk away. Room was clean, breakfast delicious - a lot of things to choose from😉
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Old Town, Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in West End, Edinburgh
Boasting a bar, Point A Hotel Edinburgh Haymarket is situated in Edinburgh in the Lothian region, a few steps from EICC and 1.8 km from Royal Mile. Great hotel located in central Edinburgh. Nice and modern. Really good value for money.
Hotel in New Town, Edinburgh
Located in Edinburgh and with EICC reachable within 1 km, YOTEL Edinburgh provides express check-in and check-out, allergy-free rooms, a fitness centre, free WiFi throughout the property and a bar. Very good hotel, good facilities and good location. Excellent value for money!
Hotel in Haymarket, 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. Stuff very polite. Bus number 300 to the airport is passing just outside the hotel!
Hotel in Edinburgh
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.
Hotel in New Town, Edinburgh
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. - Very nice and helpful staffs - Excellent breakfast buffet
Hotel in Haymarket, Edinburgh
Offering a fitness centre, the Mercure Edinburgh Haymarket is located in Edinburgh city centre. We did not have a breakfast, but we did enjoy staying in the Mercure Haymarket .
Hotel in Edinburgh
Offering an indoor pool and a spa and wellness centre, Village Hotel Edinburgh is located a short distance from Edinburgh city centre. Absolutely fantastic staff! Extremely friendly, helpful and approachable!
Hotel in Bruntsfield, Edinburgh
Black Ivy is just a 15-minute walk from Edinburgh city centre and features a lively bar which overlooks Bruntsfield Links park. Amazing hotel very clean and beautiful interior and very good breakfast perfect location very quite...
Hotel in Corstorphine, Edinburgh
Featuring a bar, The White Lady Wetherspoon is located in Edinburgh in the Lothian region, 1.1 km from Edinburgh Zoo and 3.7 km from Murrayfield Stadium. Friendly and helpful staff, especially in helping me celebrate my wife's birthday
Hotel in Corstorphine, Edinburgh
Free private parking is provided at Innkeeper's Lodge Edinburgh, which is located just 10 minutes’ walk from Edinburgh Zoo. Beds comfortable rooms very clean. Cooked breakfast amazing.
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. Ibis is always a great place to stay.
Hotel in West End, Edinburgh
Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh. the staff the dinner staff and manger were magnificent no were in the place i ...
Hotel in Broughton, Edinburgh
Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms and free on-street parking. The staff were exceptionally friendly and the provided was huge!
Hotel in Edinburgh
This 3-star guest house offers warm, stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away. The family room was perfect. No fuss, just everything we needed. Clean room and friendly staff.
Hotel in West End, Edinburgh
Guards Hotel is a small hotel opposite Haymarket Railway Station in the West End and close to the EICC. Princes Street is a 10-minute walk away. The hotel is warm, welcoming and has a military theme. I am very sensitive to the noise and was surprised how quite was my room.
Hotel in Edinburgh
In Edinburgh’s West End, this family-run guest house offers free Wi-Fi, free parking and a traditional restaurant. The Ardmillan Hotel is a 20-minute walk from the Murrayfield Stadium. Staff were very friendly making us feel very welcome.
Hotel in Old Town, Edinburgh
Located on Princes Street, The Balmoral has a Michelin-starred restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. The staff were very helpful, the bed was a great size and very comfortable, the food was amazing.
Hotel in Leith, Edinburgh
Located in Edinburgh within 700 metres of Edinburgh Playhouse and 1.5 km of The Real Mary King's Close, On The Walk provides rooms with free WiFi. The shower is AMAZING! The 2 separate rooms, each with own coffee maker, minibar and telly.
Hotel in Morningside, Edinburgh
Situated in Edinburgh, 2.8 km from EICC, The Lane Hotel features accommodation with a restaurant, free private parking, a bar and a garden. It was so lovely to stay here. This is a modern, family-run place with a lot of character, and they...
Hotel in New Town, Edinburgh
Featuring a restaurant, bar, shared lounge and free WiFi, 21212 is located in Edinburgh, 300 metres from Edinburgh Playhouse and 1.6 km from Camera Obscura and World of Illusions. The big super comfortable bed. The small lounge area very cosy .
Hotel in West End, Edinburgh
Boasting a bar, garden and views of garden, No32 Hotel is situated in Edinburgh, 700 metres from EICC. This 3-star hotel offers a concierge service and a tour desk. The hotel has family rooms. Very nice Victorian vibes as well as very cosy!
Hotel in Old Town, 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. Location is perfect since it's near the station and top activities.
Hotel in Newington, Edinburgh
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 rooms The service of The staff The willingness to help The drinks!
Hotel in New Town, Edinburgh
Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant. Really comfortable. All staff were lovely. We ended up staying an extra night!
The average price per night for a 3-star hotel in Edinburgh this weekend is £175 or, for a 4-star hotel, £231. Looking for something even fancier? 5-star hotels in Edinburgh for this weekend cost on average around £430 per night (based on Booking.com prices).
For hotels in Edinburgh that serve up a highly-rated breakfast, try Prestonfield House, Hotel Ceilidh-Donia and The Raeburn.
On average, 3-star hotels in Edinburgh cost £97 per night, and 4-star hotels in Edinburgh are £134 per night. If you're looking for something really special, a 5-star hotel in Edinburgh can on average be found for £291 per night (based on Booking.com prices).
These hotels in Edinburgh are highly rated by couples: The Lane Hotel, On The Walk and The Rutland Hotel & Apartments.
Edinburgh City Centre, Old Town and Princes Street are popular with other travellers visiting Edinburgh.
The Balmoral Hotel, The Rutland Hotel & Apartments and Hotel Ceilidh-Donia are some of the popular hotels in Edinburgh.
Many families visiting Edinburgh loved staying at On The Walk, 21212 and The Lane Hotel.
Travellers who stayed in Edinburgh near Edinburgh Airport (EDI) have said good things about Hampton By Hilton Edinburgh Airport, Moxy Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
21212, The Bonham and No32 Hotel have received great reviews from travellers in Edinburgh regarding the views from their hotel rooms.
Some of the best hotels in Edinburgh near Edinburgh Castle include Rose Apartment, The Rutland Hotel & Apartments and Modern 2bed 2bath flat near Princes street.
On average, it costs £124 per night to book a 3-star hotel in Edinburgh for tonight. You'll pay on average around £191 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Edinburgh will cost around £374 (based on Booking.com prices).
It was a very nice hotel smack dab in the midst of all sights. The staff were friendly and helpful. Our room was a pleasant surprise because we unexpectedly had a side view of the castle. The accommodations were comfortable and spotless. We had a huge bathroom and amenities were plentiful. I want to go back there!
The visit to Edinburgh was amazing but we wished we could've stayed there longer. We went to Animus Salon and got massage and facials, they even offered, coffee, tea or some wine. We went to a restaurant called Zizzi's because one of our friends is vegan and they have vegan and vegetarian options there. The hotel we stayed at was the Guard's Hotel and the beds were extremely comfy and the space in the rooms were great. We went on the tour busses around Edinburgh and decided to take in the history of Edinburgh while also planning our next visit for our friend's birthday in a few months time. (We're planning to stay longer this time.) The overall experience was amazing but we advise that you spend more than just a night over in Edinburgh as there is so much to explore.
Lovely hotel set off road, parking available. very friendly member of staff, also very helpful. :-) The bedroom & bed were comfortable with tea, coffee & milk, more given if asked for. Has it's own bathroom & TV. Loved our breakfast, a wide choice available :-) A warm & friendly welcome & Hotel a pleasant place to stay. Highly recommended :-)
Loved the sights, the views , the parks ,the castle.Great food venues and bars and good shopping too. Found a great little restaurant Toro Latino....everything we wanted in walking distance but plenty transport from trams to taxi's.Lots of stairs steps and slopes so take it easy .
This was our third time in Edinburgh and we will definitely be going back again at some point. The city is beautiful and having the older and newer side of the town “next to each other” is just excellent. Unfortunately, some shops and independent restaurants are now closed (most likely due to the pandemic) which was disappointing but understandable. Hopefully they will be re-opening soon!
Visited during the Fringe Festival. It was vibrant, full of people, artists accompanied with great weather! We loved it! A Walking tour is a must and so is the tour of the underground vaults. While in Edinburgh try to appreciate the history and the stories of the land.
I had read some negative reviews with regard to the Bistro but in our experience the Staff were very willing to be of service, the food was good and wait times were reasonable.
The location was amazing and the room was insanely large for the U.K.
We spent our honeymoon there and everything was wonderful. The staff was very friendly and the food delicious. We were extremely pleased with our room, as the bed was comfy and the room itself was very clean.
Great location, charming rooms, amenities, cosy & romantic
Excellent service. We arrived early and they allowed us to check in. After check out, they kept our suitcase so we could do more shopping.
Really enjoyed my stay. Excellent staff - especially Logan at reception. Great location , great facilities. Will definitely stay again
Great location! Staff were very nice. Extremely comfy bed. Good heating! Great view from the window. Fantastic hotel! Will stay there again!
The staff were very helpful, the bed was a great size and very comfortable, the food was amazing. The spa was delightful.
Really comfortable. All staff were lovely. We ended up staying an extra night!
the staff the dinner staff and manger were magnificent no were in the place i travel in the world were they so wonderful congaradulationthe
Friendly staff and very welcoming. Nice touch to our stay while on our honeymoon. Great hotel.
Great attention to details such as a free dram of whisky and lovely toiletries.
Very kind, very friendly, offered my daughter a complementary breakfast, the room is clean and comfy.
I liked that you could change the colors of the lights in the room The room was a bit small but works when you are pretty much out the whole day and only go there to sleep It was nice to be able to walk to Princes street
The property was great! The family room was huge , it gave the kids plenty of room to play . My son loved the bunk beds and the location was amazing for the castle and there was a grocery store right across the street. The breakfasts were great too.
Absolutely fantastic staff! Extremely friendly, helpful and approachable! Food was excellent, room was clean and very comfortable. Would absolutely recommend!
Great location, good for walking around, not so far from city center. Big, clean rooms, nice service. When we checked in there was a small misunderstanding, the room provided for us wasn't cleaned yet. But hosts in few minutes gave us a new room, which was a bit better, with balcony. And we got one extra hour for check out.
Friendly and helpful staff, especially in helping me celebrate my wife's birthday
Very good hotel, good facilities and good location. Excellent value for money!
Great hotel located in central Edinburgh. Nice and modern. Really good value for money.