See the latest prices and deals by choosing your dates.
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. Convenient and good service. Efficient cleaning services and enjoyed the selection of different beverages including the Stella Beer
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 hotel is very new & modern. Big windows in the room, coffee/tea maker, big bed & everything in the room feel me comfortable. Staff is polite & helpful. Definitely return in future
Hotel in Old Town, Edinburgh
In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access. It is situated in the heart of the city so that I could reach easily in every direction of the city where I want.The staffs have good behaved and very helpful for the customers.
Hotel in New Town, Edinburgh
With a stylish swimming pool and Scottish restaurant, the luxury 4-star Apex Waterloo Place Hotel offers sumptuous rooms with free WiFi. The location was great. Very close to the sight points in town and a short walk to others. Staff was delighted all the time. The food we had at dinner was really good! You must try the risotto and crumble dessert. We had no breakfast in the hotel. Around you will find nice places for breakfast and lunch/dinner as well. The only thing I can say that is under rate ten is the spa. Mainly the swimming pool with water not very hot. I do recommend this place! Keep collecting my Apex Ducks :) love them!
Hotel in Old Town, Edinburgh
In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy. Breakfasts made to be Hilton look like the ritz welldone
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. Lovely staff,everyone friendly and helpful. Great location
Hotel in Old Town, Edinburgh
Overlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper. Everything was great; late check in beautiful room comfortable bed great view and location
Hotel in West End, Edinburgh
In Edinburgh’s West End, this 4-star hotel is 0.5 miles from the lively city centre. Stylish rooms, a restaurant and a chic bar are all just a 2-minute walk from Haymarket Rail Station. This hotel was beautiful. The staff was professional and friendly. It far exceeded our expectations for function and luxury. The lobby area had a sitting area, and I believe it also hosted a bar as well. When we checked in, the receptionist graciously upgraded our room due to one being available without me having to ask or an additional fee. This room featured a lovely view of the church behind from the window. While we did not stay in the Haymarket area and opted to spend more time in Old Town, the neighborhood looked to be nice. The following day we had transportation later in the day and asked about storing luggage. The process was very professional, and they had a separate room dedicated to luggage storage. We were able to explore more of Edinburgh without worrying about cumbersome luggage, a huge plus.
Hotel in Leith, Edinburgh
The Cairn Hotel is 800 metres from Edinburgh Waverley Rail Station and the shops, theatres and nightlife of Princes Street. It offers free WiFi and has a breakfast room. It was comfy and cozy and really clean
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. Excellent location and good rooms and very nice to stay. All the places are within a 2 km radius, in the heart of the city. Staff was very nice and good at the reception and restaurant. They have a live singer at the bar for the evenings. Kinds can enjoy a indoor pool.
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 Old Town, Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Old Town, Edinburgh
Popular with guests booking hotels in Edinburgh
Hotel in Old Town, Edinburgh
Popular with guests booking hotels in Edinburgh
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. We stayed at the Heriot Suite for our 10th anniversary and it was magical!
Hotel in Newington, Edinburgh
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. Loved the warm ,cosy homely feeling and the elegance.
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!
Hotel in Haymarket, Edinburgh
Offering stylish bedrooms, an on-site restaurant and bar, The Dunstane is set over 2 Victorian townhouses, Dunstane House and Hampton House, on opposite sides of the road, in Edinburgh's West End. It was a luxury. The staff was very friendly and always helpful.
Hotel in West End, Edinburgh
These luxury suites in Edinburgh's West End are walking distance from the Scott Monument, EICC and the Scottish National Gallery of Modern Art. Great location, beautiful old Edinburgh house with high ceilings and great views.
Hotel in Newington, Edinburgh
This elegant 4-star Victorian hotel offers luxurious rooms featuring iPod docks, flat-screen TVs, sherry and shortbread. Very nice boutique hotel. Food in the dining hall was excellent. Everyone super nice.
Hotel in New Town, Edinburgh
Unique and very chic, Le Monde is just 100 metres from Princes Street and Edinburgh Waverley Station. It has luxury themed rooms, 2 restaurants, 3 bars and a lively night club. Unique rooms, great bath, top location!
Hotel in Old Town, Edinburgh
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 wonderful, centrally located to all attractions. Staff was so helpful and pleasant.
Hotel in New Town, Edinburgh
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.... Very clean and adherent to COVID measures.
Hotel in New Town, Edinburgh
Located in Edinburgh and within 1 km of EICC, YOTEL Edinburgh features a bar, allergy-free rooms, and free WiFi throughout the property. Very clean and comfortable rooms in a good location of new town. Would definitely stay here again.
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. Good staff Nice, clean and modern room Good location
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. Near to Edinbrauh university. Very polite reception
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. Lovely staff,everyone friendly and helpful. Great location
Hotel in Haymarket, Edinburgh
Offering a fitness centre, the Mercure Edinburgh Haymarket is located in Edinburgh city centre. Absolutely best hotel I want to go back again!!!!
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 everything . Really nice hotel. I loved the gym .
Hotel in New Town, Edinburgh
Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre. Frendly staff and easy going in að good way. Big room.
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 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
The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. Location is very well .Staff are very kindly and helpful .Room is rather big .
Hotel in Stockbridge, Edinburgh
The Raeburn is set in the charming Stockbridge area of Edinburgh and within 20 minutes’ walk of Princes Street and the New Town. Great property. Very spacious and comfortable. Great bathroom.
Hotel in New Town, Edinburgh
Situated in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled amongst the grand Georgian townhouses of Royal Terrace; a quiet, cobbled street just a short walk from the buzz of... It is alternative, chic and very relaxed
Hotel in West End, Edinburgh
Situated in Edinburgh's West End, The Bonham Hotel is a Victorian town house. Every bedroom has a city view. Everything was exceptional, the breakfast, the service, the public rooms, the bedrooms and the...
Hotel in Newington, Edinburgh
Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, BW Premier Collection is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi. Fantastic place to stay. Perfect
Hotel in New Town, Edinburgh
With a stylish swimming pool and Scottish restaurant, the luxury 4-star Apex Waterloo Place Hotel offers sumptuous rooms with free WiFi. The location was great. Very close to the sight points in town and a short walk to others.
Edinburgh City Centre, Old Town and New Town are popular with other travellers visiting Edinburgh.
For hotels in Edinburgh that serve up a highly-rated breakfast, try Prestonfield House, Hotel Ceilidh-Donia and The Raeburn.
Some of the best hotels in Edinburgh near Edinburgh Castle include Rose Apartment, The Rutland Hotel & Apartments and Edinburgh Old Town Apartment.
On average, it costs £60 per night to book a 3-star hotel in Edinburgh for tonight. You'll pay on average around £71 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Edinburgh will cost around £149 (based on Booking.com prices).
The Balmoral Hotel, The Rutland Hotel & Apartments and Hotel Ceilidh-Donia are some of the popular hotels in Edinburgh.
These hotels in Edinburgh are highly rated by couples: The Lane Hotel, Market Street hotel and The Witchery by the Castle.
On average, 3-star hotels in Edinburgh cost £67 per night, and 4-star hotels in Edinburgh are £100 per night. If you're looking for something really special, a 5-star hotel in Edinburgh can on average be found for £192 per night (based on Booking.com prices).
Prestonfield House, The Bonham and 24 Royal Terrace have received great reviews from travellers in Edinburgh regarding the views from their hotel rooms.
Many families visiting Edinburgh loved staying at 21212, The Lane Hotel and The Witchery by the Castle.
The average price per night for a 3-star hotel in Edinburgh this weekend is £61 or, for a 4-star hotel, £92. Looking for something even fancier? 5-star hotels in Edinburgh for this weekend cost on average around £172 per night (based on Booking.com prices).
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.
We stayed at the Heriot Suite for our 10th anniversary and it was magical! Nice views from the old windows, huge comfortable bed, right next to the Edinburgh Castle, mind blowing decor and atmosphere. For the first hour we were just like giggly children in a royal fairytale. I think it will be very hard to top this hotel experience! Breakfast was delivered outside our door in a hamper per our request to not be disturbed. Took advantage of the bathtub twice during our one night stay, no regrets :) After check out we were able to leave our luggage in the hotel for the rest of the afternoon without extra charge.
Edinburgh
The owners were incredibly friendly and made us feel very welcome. They were welcoming and didn't intrude upon the privacy of the stay. The room was spacious and clean, with lovely character. The breakfast was the single best breakfast I've ever had at a hotel or B and B!
Old Town, Edinburgh
Stay here for its prime location and spacious rooms. Staff was excellent, rooms were clean, quiet and comfortable. 3 mins walk to train station. i would stay here again and defiantly recommend.
The staff where very good. The hotel was very clean. The room was very nice . The breakfast was ok was delivered to room . All in all it was a very good stay.
Probably one of the best places i have stayed in. Food and sightseeing nearby and the locals were great. Ill definitely stay therw when i return in the future.
Edinburgh
Really close to the castle and easy walking distance to royal mile ,lovely apartment with everything we needed
Very clean and comfortable rooms in a good location of new town. Would definitely stay here again.
Edinburgh
Everything, staff was so helpful, clean apartment, great location. Spacious apartment.
The service was excellent by far the best I spent in Great Britain. Thank you Dylan.
Edinburgh
Everything are in place and I was good for us to cook. Wonderful view.
Edinburgh
Fantastic hotel, rooms are beautiful and cosy. Location is perfect.
Absolutely everything . Really nice hotel. I loved the gym .
The staff are lovely - nothing is too much trouble.
Edinburgh
Very spacious & clean. Excellent location.
Edinburgh
The atmosfear of the hotel, the location