Agoda Hero Banner

Find Hotels in Edinburgh, United Kingdom

2407 vacation rentals and hotels available now

11 best hotels in Edinburgh

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Frederick House Hotel
New Town,Edinburgh - View on map
"Absolutely stunning hotel for the price I paid. Central location and minutes from Princes St. highly recommend this hotel and will stay again :-) "
Show more
9

Exceptional

185 reviews

Avg price per night
$ 191
Britannia Hotel Edinburgh
Haymarket,Edinburgh - View on map
"Breakfast was good, but not impressed by the evening meal. But if you are wanting a decent well priced, fairly central location with clean rooms and decent whisky in the bar, this is the place for you. My wife and I came for the Christmas fair, and will definitely be staying at the Brittania Hotel in Edinburgh again."
Show more
6.5

Very good

493 reviews

Castle Rock Hostel- Adult Only
Edinburgh Old Town,Edinburgh - View on map
"Great location if you want to go to Edinburgh Castle, Edinburgh Dungeon and the University of Edinburgh. However, 10 minutes walking from Edinburgh Waverley Station is impossible because of the great gradient between the station and the hostel. It is harder than you think when you dragging big luggage. Besides, the facilities are great, clean and interesting. Free coffee and hot chocolate and cheap breakfast. But remember to prepare toiletries yourself."
Show more
9

Exceptional

427 reviews

Avg price per night
$ 23
Cairn Hotel
New Town,Edinburgh - View on map
"The location of the hotel is a bit of a walk from the main train station. For travellers with big luggages, cab will be the best option. Room is very comfortable, cosy and clean. Hotel does not have a lift, travellers with big and or multiple bags should request for ground level rooms. No laundry services and food services (other than breakfast) in the hotel, the nearest being a walk away. Hotel has a left-luggage option and are helpful in booking cabs to airport. Good pit-stop for travelling around Edinburgh and the highlands. "
Show more
8.4

Excellent

616 reviews

Leonardo Royal Hotel Edinburgh Haymarket
Haymarket,Edinburgh - View on map
"My Aunty and I stayed at the Leonardo Royal Hotel Edinburgh Haymarket in August as we were visiting Edinburgh! We had a great time. We were greeted with friendly staff and complimentary champagne on arrival which we thought was great. We sat in the lobby in these huge novelty throne-like chairs which made for great photos whilst sipping on our champagne! Our room was spacious and clean. We loved the wallpaper featuring the blackfaced sheep (so cute!) and the painting in our room of Edinburgh. The shower was nice and came with fancy little bottles of shampoos and body gels. We treated ourselves to the buffet breakfast which was good. It featured hot and cold items and even catered for gluten free. The location was great. It was so easy to walk to the bus stops nearby. All within about 4 minutes which took us to the centre of Edinburgh in less than 10 minutes. There are plenty of pubs and places to eat around the hotel and at the hotel too. The area was good and not noisy or anything."
Show more
8.2

Excellent

250 reviews

Avg price per night
$ 185
Travelodge Edinburgh Central Queen Street
New Town,Edinburgh - View on map
"We found this Hotel to be very convenient for our purposes. The Staff were very friendly and helpful. Nothing was too much trouble for them. Any extra items i.e. towels coffee etc. were obtained from the desk without any problem. The rooms were very clean and serviced every day. As it was very hot and no A/C in room, it became a bit uncomfortable to sit in the room for any length of time. I suppose it was unusually hot for Edinburgh, so couldn't be helped. The only problem with room was the total lack of drawer space, but apart from that, perfectly adequate. It is a very conveniently placed hotel within a few minutes walk of most amenities and only 5 minutes walk to Princes Street. Overall we had a pleasant stay at this hotel and would recommend it to anyone. "
Show more
7.7

Very good

227 reviews

Avg price per night
$ 117
Murrayfield Park Guest House
Murrayfield,Edinburgh - View on map
5.2

10 reviews

Avg price per night
$ 74
Edinburgh Castle Apartments & Suites
New Town,Edinburgh - View on map
"We stayed in two rooms, both were beautifully decorated, clean, couldn't have asked for a better place to stay. Location wise it's very central, right across from Edinburgh Castle. Highly recommended."
Show more
8.6

Excellent

33 reviews

Avg price per night
$ 264
CoDE Pod – The CoURT - Edinburgh
Edinburgh Old Town,Edinburgh - View on map
"For the price I was expecting something half as good as this was. The place has been recently opened so all of the rooms, beds, showers, lockers, everything! They all work like they are supposed to. The showers have enough room for all of your stuff without getting it wet. The code-use for getting in and out of the rooms is perfect so you don't have to worry about losing a key. Your locker in the room is a combo lock so no need to bring one, they also work great. The WiFi is quality and I saw a lot of people in the common area doing their work without issue or complaint. The location! Oh what a spot, literally in the center of the old town. It's amazing they have the building even available to have a hostel in it. The history of the building is something you'll want to ask the staff about and head down into their vaults to check it out. Walking tours start and end out the front so you know it's a good spot with plenty of history. Would certainly stay again"
Show more
9.4

Exceptional

137 reviews

Travelodge Edinburgh Haymarket
Haymarket,Edinburgh - View on map
"Good location with easy access to Edinburgh and outskirts via public transport. 30 min walk to city centre. The cleanliness of our room was poor on arrival and the decor is in desperate need of updating. The room smelt musty; there was dust on the units and cobwebs on the ceiling cascading down to one of the beds. The carpet was very worn and stained. The Bathroom was equally in poor condition and in desperate need of modernisation. I raised my concern about the cleanness of the room and the member of staff arranged for the room to be cleaned as we headed out that evening. The member of staff was very pleasant and professional. We were offered a complimentary breakfast for this inconvenience. However when we returned back to the hotel later that evening. The room appeared to have been cleaned , however the door to our room had been left open with all our personal belongings and valuables on show. Not the greatest memory of our break and hotel didn't provide a comfortable stay "
Show more
7.8

Very good

104 reviews

Avg price per night
$ 102
Frederick House Hotel
New Town,Edinburgh - View on map
"Absolutely stunning hotel for the price I paid. Central location and minutes from Princes St. highly recommend this hotel and will stay again :-) "
Show more
9

Exceptional

185 reviews

Avg price per night
$ 191

Fast facts about Edinburgh, United Kingdom

Accommodations2,407 properties
Popular hotelThe Scotsman Hotel
Popular areaEdinburgh Old Town
Nightly rates from₹924
AirportEdinburgh Airport
Reasons to visitSightseeing, Culture, Shopping

Discover the neighborhoods of Edinburgh


Frequently asked questions

What's the average price of a hotel in Edinburgh?

The average price for a 3-star hotel in Edinburgh is USD 139. The average price for a 4-star hotel in Edinburgh is USD 183. The average price for a 5-star hotel in Edinburgh is USD 367.

What's the average price of a hotel in Edinburgh this weekend?

The average price for a 3-star hotel in Edinburgh this weekend is USD 138. The average price for a 4-star hotel in Edinburgh this weekend is USD 177. The average price for a 5-star hotel in Edinburgh this weekend is USD 308.

What's the average price of a hotel in Edinburgh tonight?

The average price for a 3-star hotel in Edinburgh tonight is USD 117. The average price for a 4-star hotel in Edinburgh tonight is USD 174. The average price for a 5-star hotel in Edinburgh tonight is USD 293.

What are the best hotels in Edinburgh near Edinburgh Airport?

Verified travelers to Edinburgh who stayed near Edinburgh Airport have given top reviews to ibis budget Edinburgh Park, DoubleTree by Hilton Hotel Edinburgh Airport and Hampton by Hilton Edinburgh Airport.

What are the best hotels in Edinburgh near Edinburgh Castle?

Verified travelers to Edinburgh who stayed near Edinburgh Castle have given top reviews to The Scotsman Hotel, Castle Rock Hostel- Adult Only and Ten Hill Place, BW Premier Collection.

What are the best hotels in Edinburgh near Ocean Terminal?

Verified travelers to Edinburgh who stayed near Ocean Terminal have given top reviews to Ocean Apartments, City Padzzz and Destiny Student- Murano.

What are the most popular hotels in Edinburgh?

Popular hotels in Edinburgh include The Scotsman Hotel, Cityroomz Edinburgh Hotel and Frederick House Hotel.

What are the best hotels in Edinburgh for couples?

Couples who stayed in Edinburgh have given high ratings to The Scotsman Hotel, Cityroomz Edinburgh Hotel and Frederick House Hotel.

What are the best hotels in Edinburgh for families?

Families who stayed in Edinburgh highly recommend The Scotsman Hotel, Cityroomz Edinburgh Hotel and Frederick House Hotel.

What hotels in Edinburgh have the best views?

Verified travelers to Edinburgh have given top reviews for the views at B+B Edinburgh and 24 Royal Terrace.

What hotels in Edinburgh have the best breakfast?

Verified travelers to Edinburgh have given top reviews for the breakfast at A Georgian Residence, Glenalmond Guest House and Highfield Guest House.

What's the best neighborhood in Edinburgh to stay in?

Popular neighborhoods among travelers staying in Edinburgh include Edinburgh Old Town, Haymarket and New Town.

Show more questions



More about Edinburgh

Edinburgh is easily one of the most beautiful cities in Europe. It beguiles visitors with an intoxicating blend of the old and new world and follows through with myriad commercial and cultural attractions. Standing at the threshold of it all is Edinburgh Airport, ushering visitors in from around the world.

Crowning the Old Town is Edinburgh Castle, an emblematic fortress with 1,000 years of history behind it. The entire historic quarter splays under it in a maze of cathedrals, stony architecture, and parliament buildings. Visitors can walk the Royal Mile from the castle to Holyrood Palace for the quintessential Edinburgh experience.

Across the valley from the Old Town is the New Town - a misleading title as the area has a few hundred years of history and its own UNESCO recognition. Characterized by late Georgian architecture, tidy streets, and leafy parks, the New Town has more commercial offerings.

Edinburgh receives a varied lot of tourists, and it excels at catering to mixed budgets and tastes. There are hotels near Edinburgh to suit everyone, spanning hostels and backpacker haunts to full-service luxury hotels.

Be sure to check out the interactive map of Edinburgh for information on hotel locations, attractions, and must-see destinations.