Agoda Hero Banner

Find Hotels in Edinburgh, United Kingdom

2400 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
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

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
$ 184
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

147 reviews

Avg price per night
$ 191
Hampton by Hilton Edinburgh West End
Haymarket,Edinburgh - View on map
"Went to meet my grandson who is at Edinburgh University The hotel was reasonably located but not walking distance to the Royal Mile The Hotel staff were welcoming, great and helpful, the room had all facilities and was very clean, the breakfast was amazing. Had a very comfortable stay Would book again "
Show more
8.5

Excellent

72 reviews

Avg price per night
$ 162
Cityroomz Edinburgh Hotel
Haymarket,Edinburgh - View on map
"This was the room with the best value booked throughout our entire holiday. The location of the hotel is so convenient, 2 stops (by bus if you are not keen on walking with luggage) from Waverley Station, has several bus stops in front of the hotel where you can hop on a bus to everywhere including the airport, and if you prefer walking, Edinburgh Castle and Princes Street are just a few hundred metres away, an easy walk. The hotel is surrounded by supermarkets (Sainsbury's across closes at 11pm). Bed was comfy, room and bathroom was clean, an electric kettle is also provided. Did not opt for breakfast. Size was large enough, a good size for the price we paid. Definitely recommended!"
Show more
8.4

Excellent

1035 reviews

Avg price per night
$ 164
voco Edinburgh - Haymarket
Haymarket,Edinburgh - View on map
"On a whole, room was very clean, bathroom lovely."
8.9

Excellent

22 reviews

Avg price per night
$ 241
Edinburgh Marriott Hotel
Morningside,Edinburgh - View on map
"Excellent location value for money and excellent staff all good the airport is nearby for holidays this is the best hotel in Edinburgh "
Show more
7.8

Very good

71 reviews

Avg price per night
$ 185
Residence Inn Edinburgh
Edinburgh Old Town,Edinburgh - View on map
"Thoroughly enjoyed our stay at marriot residence inn. Hotel was quite near the airport. Arrived at hotel at 2pm but could only checked in at 4pm which is a bit too late. So went for a good scottish lunch in a restaurant nearby. The hotel has good location. Walking distance to the royal mile which has many restaurants and souvenier shops. Also very near the Edinburgh Castle and princess street and other tourist attractions. Checked in room given. Happy with a big and clean room with 2 big comfortable beds and a kitchenette with microwave oven and dish washer. There was a huge sofa bed. We could even do our laundry free of charge with soap powner provided at the reception downstairs. The breakfast was good with a big selection of continental food. There were apples at the reception for guests any time. We were welcomed with mulled drinks, nice minced pies and cookies. There were also computers and free wifi for the whole day. Will definately stay again in this hotel if I visit edinburgh again."
Show more
8.6

Excellent

48 reviews

Avg price per night
$ 237
Best Western Kings Manor Hotel
Portobello,Edinburgh - View on map
"my wife and I booked in to the Kings manor hotel for the week- end ,had a great time, good value for money, staff so helpful, the room was spacious with king size bed which was so comfortable, and shower had plenty hot water , complementary tea and coffee in the room , and many tv channels to chose from and free wi fi also .it also has a gym, swimming pool,jacuzzi, steam room, sauna, . .which my wife and I used , there is also a great bus service ,bus stop just outside the hotel taking you to Edinburgh city centre, for a mere £4 all day return ticket , we ate in the hotel restaurant on the first night which the food was good no complaints there, they have a nice bar also with plenty of beers and spirits to choose from. I will definitely be booking this hotel again when we visit Portobello next time, "
Show more
8.8

Excellent

177 reviews

Avg price per night
$ 148
Courtyard by Marriott Edinburgh West
Edinburgh Airport,Edinburgh - View on map
"Very comfortable and clean. Room is spacious. Staff are very helpful. Parking spaces at certain times can be limited, but there will be enough parking spaces - only that you have to walk a bit !"
Show more
8.7

Excellent

28 reviews

Avg price per night
$ 189
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

Fast facts about Edinburgh, United Kingdom

Accommodations2,400 properties
Popular hotelThe Scotsman Hotel
Popular areaEdinburgh Old Town
Nightly rates from£9
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 130. The average price for a 4-star hotel in Edinburgh this weekend is USD 162. The average price for a 5-star hotel in Edinburgh this weekend is USD 307.

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, Frederick House Hotel and Cityroomz Edinburgh 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 Highfield Guest House, Glenalmond Guest House and A Georgian Residence.

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.