Search hotels in Edinburgh

Enter your dates to see the latest prices and deals for Edinburgh hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Edinburgh – 2206 hotels and places to stay

Filter by:

Star rating
Review score

The Resident Edinburgh

Hotel in West End, Edinburgh

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated less than 1 km from Edinburgh International Conference Centre, a 18-minute walk from Royal Mile and...

A
Agathi
From
Cyprus
I loved the bed and the large TV that connects to our phone and Netflix, without the hassle of having to log in or out. The Rooms vibe and design is truly fabulous. The shower has hot towels and plenty of fragrant body wash and shampoo available for guests. The reception area is also very stylish and elevated. The room is clean and cosy! Would definitely recommend!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,891 reviews
Price from
£134
1 night, 2 adults

Tynecastle Park Hotel

Hotel in Edinburgh

Set in Edinburgh and with Murrayfield Stadium reachable within 1.6 km, Tynecastle Park Hotel offers concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

r
richard
From
United Kingdom
really helpful staff, very friendly. Spotless room, good facilities. Enjoyed the breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,194 reviews
Price from
£100.28
1 night, 2 adults

Ocean Mist Leith

Hotel in Leith, Edinburgh

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

D
Daniel
From
Romania
The location was well placed for us, and it was easy to jump on the main tram. I cannot emphasize this enough. We should have stayed more nights. For the same price as some central accomodations you get to sleep on a boat. Cleanliness was top notch, and everything on the ship was well put together and design wise spoke to each other. Staff was extremely friendly. The breakfast area is beautiful. The bathroom looks amazing. You will not see such tiling in real buildings.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,483 reviews
Price from
£236.25
1 night, 2 adults

Virgin Hotels Edinburgh

Hotel in Old Town, Edinburgh

Virgin Hotels Edinburgh features a fitness centre, shared lounge, a terrace and restaurant in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

H
Heather
From
Portugal
Breakfast was fantastic. The staff were super friendly and stopped to have a chat with you. Location was fab, right next to all the sights. Rooms were comfortable and very nicely decorated.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,269 reviews
Price from
£256
1 night, 2 adults

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,416 reviews
Price from
£153
1 night, 2 adults

Melville Castle Hotel

Hotel in Edinburgh

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

S
Shauni
From
Belgium
Absolutely wonderful stay! gorgeous location, lovely rooms, great breakfast and food. The bar and other common spaces were so cozy and the staff was so nice and accommodating all the time. what a lovely place to come home too after days of enjoying edinburgh snd the scottish country side.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,843 reviews
Price from
£203
1 night, 2 adults

voco Edinburgh - Haymarket by IHG

Hotel in West End, Edinburgh

Well located in the centre of Edinburgh, voco Edinburgh - Haymarket by IHG provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.

C
Curry1992
From
Malta
It's always a pleasure staying at the Voco; it's our go-to hotel when visiting Edinburgh. Rooms are always clean; breakfast is fantastic, and the staff are always super friendly & polite. I can wholeheartedly recommend the hotel; Worth every penny you pay 😊
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,782 reviews
Price from
£139
1 night, 2 adults

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the centre 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.

N
Norlily
From
Malaysia
Very modern facilities, clean, comfortable and only 1 min walk from waverly train station
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,595 reviews
Price from
£162
1 night, 2 adults

The Lane Hotel

Hotel in Morningside, Edinburgh

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

G
Giuseppe
From
Italy
Wonderful location. I truly appreciated how clean it was and the attention to details inside the room. The use of the topper on the bed is a huge plus.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,457 reviews
Price from
£93
1 night, 2 adults

28 York Place Hotel

Hotel in Edinburgh City Centre, Edinburgh

In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

I
Ilia
From
Serbia
Awesome hotel. Staff was very friendly and helpful. We enjoyed every day of staying here. Will definitely recommend this hotel for everyone who is looking for stay in Edinburg.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,376 reviews
Price from
£105
1 night, 2 adults
See all 2206 hotels in Edinburgh

Hotels with parking in Edinburgh

See all
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 235 reviews
From £710 per night
Free parking
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,636 reviews
From £373.50 per night
Free parking
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 85 reviews
From £438.30 per night
Parking on site
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,790 reviews
From £210.94 per night
Parking on site
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,593 reviews
Parking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,457 reviews
From £261 per night
Parking on site
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,665 reviews
From £542.98 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,132 reviews
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,582 reviews
Street parking
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,483 reviews
From £258.93 per night

Most booked hotels in Edinburgh and surroundings in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 174 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 9,448 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 11,081 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,374 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,845 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,984 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 10,189 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11,443 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9,406 reviews

Budget hotels in Edinburgh and nearby

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 177 reviews

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 9,447 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,845 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,983 reviews

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,987 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,361 reviews

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,737 reviews

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 156 reviews

Best hotels with breakfast in Edinburgh and nearby

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,374 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9,408 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,729 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7,026 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 9,281 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,908 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,908 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,563 reviews

Hotels located in the centre of Edinburgh

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,269 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 260 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,466 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,754 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,582 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,132 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11,443 reviews

FAQs about hotels in Edinburgh

A Feast for the Senses

A city of heritage, heart and of course Hogmanay, Scotland’s capital is vibrant and edgy. Whether or not you come for one of its many festivals, Edinburgh is quite simply a feast for the senses.

The wealth of Edinburgh sights ranges from Holyrood Palace to the Botanical Gardens, Princes Street to the Royal Mile. Overseeing them all is majestic Edinburgh Castle. Be there at sunset on a clear day to see the city below bathed in a warm, orange glow. Simply stunning.

Wandering the streets, the smell of fish and chips wafts by, with the unique twist of salt ‘n’ sauce – a must-try variation on this favourite dish. Follow it up with a smooth whisky and you’ll start to feel like a local.

For a taste of Scottish culture, a kilt-wearing busker often plays the bagpipes on Waverley Bridge, while traditional folk music can be heard in some Old Town pubs. Complete your stay with a rugby match at Murrayfield or a round at one of the city’s 14 golf clubs, and you’ll have the true Edinburgh experience.

Whether you are looking for hotels near Edinburgh Airport or accommodations in the city center, Booking.com has a great range to choose from.

Learn more about visiting Edinburgh

  • 961 attractions
  • 47 points of interest
  • 22 neighbourhoods

What guests said about Edinburgh:

Scored out of 10, guest rating 8.0

Two full days are more than enough for an average traveller...

Two full days are more than enough for an average traveller with family. following are my recommendations for a two days stary. Main attractions: all can be done on foot if you can walk long distances. - Edinburgh Castle - Royal Mile - Victoria St - St Giles' Cathedral - Thistle Chapel - Museum of Edinburgh - Palace of Holyroodhouse - Calton Hill - St Andrew Square & Paddington Bear Statue - Scott Monument - National Galleries of Scotland: National - Princes Street Gardens & Ross Fountain Bonus: if you have time and energy. - Dean Village Edinburgh - Edinburgh Zoo - Royal Botanic Garden Edinburgh - Arthur's Seat - Circus Ln (You may contact me for a tour plan with goolge map road plan)
Guest review byM Aqleem
Canada
Scored out of 10, guest rating 10

There is so much to see in Edinburgh, museums, art galleries...

There is so much to see in Edinburgh, museums, art galleries, Holyrood House, the castle, The Royal Mile, Princes Street, the zoo and much more. There are pubs, bars, restaurants, cafes and the Playhouse Theatre. It is so rich in history and culture. One visit will never be enough. On your first visit, do not be alarmed by a loud explosion at 1.00pm. It is just the one o’clock gun from the castle.
Guest review byHilary
United Kingdom
Scored out of 10, guest rating 8.0

Enjoyed the Military tattoo and would recommend it to...

Enjoyed the Military tattoo and would recommend it to everyone. The Botanical Gardens are worth a visit - allow 2 hours The Royal Yacht Britannia is well worth a visit and you should allow up to two hours for this Trams and Hop On Hop Off busses are useful and you get to se3ev a lot of Edinburgh World of Whiskey tasting excellent
Guest review byPaul
Guernsey
Scored out of 10, guest rating 10

I felt like I was walking through the sets of movies I had...

I felt like I was walking through the sets of movies I had already seen, while my wife said it felt like being in a fairy tale. Edinburgh is a beautiful city, with wonderful people, and as an added bonus, the weather was far better than we had expected. Another great bonus was that my wife, who is gluten-intolerant, had no trouble finding places to eat. From breakfast and burgers to Mexican food, pizza, and much more, there were plenty of delicious gluten-free options available.
Guest review byBranislav
Slovakia
Scored out of 10, guest rating 10

It's between the most beautiful cities in the world.

It's between the most beautiful cities in the world. It's absolutely worth a visit. Scottish people are so friendly and nice. Going around the city is easy both by bus or waling, it's very pleasant. And if you like Harry Potter there are many places to go.
Guest review byRoberta
Italy
Scored out of 10, guest rating 10

A fabulous city, just beautiful.

A fabulous city, just beautiful. Very clean considering how mamy visitors they have. Lots to see and do. Very friendly and safe feeling to the place. We definitely plan to come back but stay longer. We spent about 3 hours at the camera obscura and illusions, Great place for kids of all ages. The Real Mary's King's Close was interesting. The ghost bus tour was a bit of fun. Burgers at the Bread Meats Bread was fabulous. Pizza at Pizza Express was delicious. Cakes at The Coo Bakehouse was the best. To be honest all the food and drink we had out in the city was delicious, we didnt have one bad meal out. We will definitely be back to do more sightseeing.
Guest review bySusan
United Kingdom

See reviews by guests who stayed at hotels in Edinburgh

See all
From £274.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,707 reviews
Cosy room in a modern hotel on a campus of the University of Edinburgh. The location is great, just off a main road and close to Holyrood Park, with plenty of restaurants, bakeries and amenities within 5 to 10 minutes' walk. It is also well-connected to the city centre and train station by bus. The breakfast was excellent, with hot food cooked to order, and the staff were welcoming and accommodating.
Guest review byJeremy
United Kingdom
From £178 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7,026 reviews
Great 13m pool, gym compact but fine, pleasant breakfast, on many bus routes so very accessible from the airport and city centre, air conditioning, no road noise despite being on the main road. Overall this was not only the best value hotel I could find for my stay, but it had the bonus of a swimming pool which is rare in Edinburgh in mid range hotels.
Guest review byNell
United Kingdom
From £283 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4,556 reviews
Hotel was clean, and breakfast was delicious. We came for the royal Highland show, and the location of the hotel was close to the show ground, so didn't need to travel far to get too it. Also there is a 3 minute walk from the hotel to a tram stop, which is cheap and you can get straight on and into the city centre of Edinburgh in minutes
Guest review byLindsay Griffiths
United Kingdom
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,987 reviews
A nice sized room, always clean and very warm, the bed was very comfartable and big. Very nice ensuite shower. The hotel is located very close to Edinburgh city centre, but quiet.
Guest review byRichard Alexander
United Kingdom
From £331.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,533 reviews
Friendly staff, comfortable room, great coffee, parking on site, earlier check in time than most other hotels, and easy access to Edinburgh city centre.
Guest review byLinda
United Kingdom

More places to explore, more ways to go