See the latest prices and deals by choosing your dates.
Hotel in Old Town, Edinburgh
Located in the center 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. Lovely cosy room in a very well placed hotel
Hotel in Old Town, Edinburgh
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. - Location is perfect - the staff are professional - check in and check out is buttery smooth - the premises was a wonder - valet assistance is perfect - the fridge was cold - room service is impeccable - cleanliness is great
Hotel in New Town, Edinburgh
The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. Everything was clean and well thought through. All rooms were stylish and enjoyable.
Hotel in New Town, Edinburgh
Featuring a fitness center, a terrace as well as a bar, Gleneagles Townhouse is located in the center of Edinburgh, a 4-minute walk from Edinburgh Waverley Train Station. Everything was great, especially the staff was so lovely. They clearly cared a lot about us and even anticipated our needs. I definitely recommend there.
Hotel in Old Town, Edinburgh
The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. Quirky rooms with a real sense of history and fun. Superb location right on the Royal Mile. Excellent restaurants. Friendly staff
Hotel in New Town, Edinburgh
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. Location was fabulous as were the staff team. The mural on the stairway was a real eye opener and added to the authenticity of the hotel. We felt so welcomed.
Hotel in New Town, Edinburgh
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 location & the quality of the rooms. Also the Prosecco on arrival - it was our first wedding anniversary
Hotel in New Town, Edinburgh
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. Everything was so clean and the staff were super friendly. Loved all the technical updates
Hotel in New Town, Edinburgh
Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city center. Friendly and helpful staff. All areas pretty clean. Not many options at breakfast buffet but really good and enough. Friday night live music, good drinks and good food.
Hotel in New Town, Edinburgh
The Motel One Edinburgh-Princes is in the heart of Princes Street and less than a 5-minute walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. The location was the best and the staff was so nice. I genuinely recommend this hotel.
Hotel in New Town, Edinburgh
Rabble is set in Edinburgh, 1969 feet from Edinburgh Castle. Guests can enjoy the glass roof garden and free WiFi throughout. Every room has a TV, tea/coffee making facilities and a fridge. The people serving at Reception and in the Restaurant were great
Hotel in New Town, Edinburgh
Located in the heart of Edinburgh's West End, Angels’ Share Hotel is just 1640 feet from Edinburgh Castle. We loved the small intimate atmosphere and the decor. The bar and restaurant area was lovely.
Hotel in Old Town, 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. Excellent access to Waverly Station. Wonderful bathroom and toileteries.
Hotel in New Town, Edinburgh
Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street. Location and vibe of the hotel is fab. Staff were very helpful. Loved the bar and the restaurant.
Hotel in New Town, Edinburgh
Boasting an enviable location in Edinburgh city center, the historic and chic InterContinental Edinburgh The George sits in the new town, close to Edinburgh Castle, Princes Street Gardens and Holyrood... Great central location. Excellent hotel
Hotel in New Town, Edinburgh
Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomizes luxury living in the heart of Edinburgh. I liked everything! The location is so convenient across from the train station and city centre with...
Hotel in West End, Edinburgh
Located just a 1-minute walk from Princes Street, The Caledonian Edinburgh - The Caledonian hotel has a modern leisure club and unobstructed views of Edinburgh Castle. Food was really good quality, staff very helpful and attentive, room was clean and comfortable.
Hotel in Old Town, Edinburgh
Leonardo Royal Hotel Edinburgh is In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station. Family (3 person) room is perfect
Hotel in Old Town, Edinburgh
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. - Location is perfect - the staff are professional - check in and check out is buttery smooth - the...
Hotel in New Town, Edinburgh
Featuring a fitness center, a terrace as well as a bar, Gleneagles Townhouse is located in the center of Edinburgh, a 4-minute walk from Edinburgh Waverley Train Station. Everything was great, especially the staff was so lovely.
Hotel in New Town, Edinburgh
The Motel One Edinburgh-Princes is in the heart of Princes Street and less than a 5-minute walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. The location was the best and the staff was so nice. I genuinely recommend this hotel.
Hotel in Old Town, Edinburgh
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. Perfect location, just 2 minute's walk to the train station and near all of the historical...
Hotel in New Town, Edinburgh
Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant. Great location, nice rooms, nice staff.
Hotel in New Town, Edinburgh
In the heart of central Edinburgh, Frederick House Hotel is a Georgian town house offering elegant, modern rooms with private bathrooms. Princes Street is just a 5-minute walk away. The hotel is located at the centre where you can find most of the main attraction areas.
Hotel in Old Town, Edinburgh
Located in the city center, Fraser Suites Edinburgh serviced apartments offer spacious and furnished rooms and suites that are perfect for both short and long stays. Location, cleanness and the staff
Hotel in Old Town, Edinburgh
Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile. The hotel is in the perfect location you are able to easily walk to most of the major locations...