Skip to main content

Filter by:


Star rating

Review score

Edinburgh – 458 hotels and places to stay
See the latest prices and deals by choosing your dates.
Motel One Edinburgh-Royal, hotel in Edinburgh

Motel One Edinburgh-Royal

Hotel in Old Town, Edinburgh

Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.

8.8
Fabulous
7,780 reviews
Price from£79per night
Leonardo Royal Edinburgh Haymarket, hotel in Edinburgh

Leonardo Royal Edinburgh Haymarket

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.

7.8
Good
12,326 reviews
Price from£67.50per night
YOTEL Edinburgh, hotel in Edinburgh

YOTEL Edinburgh

Hotel in New Town, Edinburgh

Conveniently set in the centre of Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar.

8.1
Very good
13,964 reviews
Price from£111.35per night
ibis budget Hotel Edinburgh Park, hotel in Edinburgh

ibis budget Hotel Edinburgh Park

Edinburgh Park

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.

7.4
Good
11,463 reviews
Price from£45per night
Britannia Edinburgh Hotel, hotel in Edinburgh

Britannia Edinburgh Hotel

Hotel in West End, Edinburgh

Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh.

5.3
Average
12,685 reviews
Price from£38per night
Dalmahoy Hotel & Country Club, hotel in Edinburgh

Dalmahoy Hotel & Country Club

Hotel in Edinburgh

Set amongst 1000 acres of beautiful parkland with two 18-hole golf courses, this historic country hotel, built in 1725, offers luxurious spa and leisure facilities, and informal and fine dining...

8.1
Very good
7,901 reviews
Price from£80.75per night
Motel One Edinburgh-Princes, hotel in Edinburgh

Motel One Edinburgh-Princes

Hotel in New Town, Edinburgh

Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.

8.6
Fabulous
5,347 reviews
Price from£99per night
ibis Edinburgh Centre South Bridge – Royal Mile, hotel in Edinburgh

ibis Edinburgh Centre South Bridge – Royal Mile

Hotel in Old Town, Edinburgh

A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town.

7.8
Good
8,418 reviews
Price from£94.50per night
Cityroomz Edinburgh, hotel in Edinburgh

Cityroomz Edinburgh

Hotel in West End, Edinburgh

Just a few metres from Prince’s Street, this Cityroomz property has a central Edinburgh location right in the heart of the historic city. Free Wi-Fi is available throughout the building.

7.8
Good
9,190 reviews
Price from£64per night
Leonardo Edinburgh Murrayfield, hotel in Edinburgh

Leonardo Edinburgh Murrayfield

Hotel in Edinburgh

Located in Edinburgh and within 2.4 km of Edinburgh Zoo, Leonardo Edinburgh Murrayfield features a bar, non-smoking rooms, and free WiFi throughout the property.

7.8
Good
6,598 reviews
Price from£75.60per night
See all 700 hotels in Edinburgh

Most booked hotels in Edinburgh in the past month

Edinburgh's best hotels with breakfast

  • Prestonfield House
    Breakfast options

    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.

    The staff was exceptional! The grounds were beautiful!

    9.4
    Superb · 244 reviews
  • Virgin Hotels Edinburgh
    Breakfast options

    Well set in the centre of Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant.

    Clean modern but tastefully decorated, staff great

    8.8
    Fabulous · 3,259 reviews
  • Melville Castle Hotel
    Breakfast options

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

    The location, the room, the staff. Really lovely place

    8.5
    Very good · 1,192 reviews
  • Moxy Edinburgh Fountainbridge
    Breakfast options

    Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 400 metres from EICC and less than 1 km from Edinburgh Castle.

    Good location, service, cleanliness and comfort.al

    8.4
    Very good · 5,105 reviews
  • voco Edinburgh - Haymarket, an IHG Hotel
    Breakfast options

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

    Excellent location , quiet and clean , very friendly staff

    8.8
    Fabulous · 5,723 reviews
  • Malmaison Edinburgh City
    Breakfast options

    Situated conveniently in the centre of Edinburgh, Malmaison Edinburgh City offers air-conditioned rooms, a restaurant, free WiFi and a bar.

    Location was perfect, rooms very clean and bed comfy

    8.3
    Very good · 2,490 reviews
  • Point A Hotel Edinburgh Haymarket
    Breakfast options

    Attractively set in Edinburgh, Point A Hotel Edinburgh Haymarket features air-conditioned rooms, a shared lounge, free WiFi and a bar.

    Value for money, clean, happy place, good location.

    8.3
    Very good · 7,716 reviews
  • YOTEL Edinburgh
    Breakfast options

    Conveniently set in the centre of Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar.

    Great central location. Clean hotel & comfortable bed

    8.1
    Very good · 13,964 reviews

Budget hotels in Edinburgh

  • Ocean Mist Leith
    Cheap hotel

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

    Delicious continental breakfast. Overlooking the water

    9.5
    Exceptional · 1,182 reviews
  • The Lane Hotel
    Cheap hotel

    Situated in Edinburgh, 2.5 km from EICC, The Lane Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

    Cosy hotel and great location for dinner and drinks

    9.2
    Superb · 1,483 reviews
  • Hotel Ceilidh-Donia
    Cheap hotel

    This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

    Very friendly staff, nice location, spacious and clean room.

    9.4
    Superb · 1,748 reviews
  • 24 Royal Terrace
    Cheap hotel

    Situated in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled amongst the grand Georgian townhouses of a UNESCO Heritage site.

    Great location. Friendly staff. Amazing breakfast.

    9.2
    Superb · 668 reviews
  • Terrace hotel
    Cheap hotel

    Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse.

    The property is very clean and warm and very inviting

    8.2
    Very good · 2,006 reviews
  • Motel One Edinburgh-Royal
    Cheap hotel

    Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.

    Great location, lovely staff, clean and comfortable

    8.8
    Fabulous · 7,780 reviews
  • Black Ivy
    Cheap hotel

    Black Ivy is just a 15-minute walk from Edinburgh city centre and features a lively bar which overlooks Bruntsfield Links park.

    lovely breakfast stylish place staff all v welcoming

    8.6
    Fabulous · 1,029 reviews
  • No11 Boutique Hotel & Brasserie
    Cheap hotel

    Due to historic nature of building there is no lift and all rooms are unique Some rooms are on the lower ground floor with restricted views and our double rooms can feel small to those used to chain...

    Comfortable, clean, great location and excellent staff

    8.5
    Very good · 2,466 reviews

Hotels located in the centre of Edinburgh

  • Central location

    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.

    10.0
    Exceptional · 1 review
  • Eleven Stafford Street Townhouse
    Central location

    Situated conveniently in the Edinburgh City Centre district of Edinburgh, Eleven Stafford Street Townhouse is set 1.6 km from The Real Mary King's Close, 1.6 km from Edinburgh Waverley station and 1.7...

    Perfect location and taxi calling facility was great.

    9.2
    Superb · 51 reviews
  • Ten Hill Place
    Central location

    Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi.

    I like the coffee and breakfast was good, very clean

    8.9
    Fabulous · 2,696 reviews
  • Tigerlily
    Central location

    Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant.

    Decor was fab Fantastic staff. Everything you need.

    8.9
    Fabulous · 2,143 reviews
  • Central location

    Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street.

    Love this hotel. The staff and facilities are amazing

    8.8
    Fabulous · 2,102 reviews
  • The Scholar
    Central location

    The Scholar is a newly refurbished hotel located in the beautiful grounds of the Pollock Estate, just a few minutes’ walk from Arthurs Seat, Holyrood Park and the Meadows and within walking distance...

    Very clean, fantastic staff, comfortable, perfect!

    8.8
    Fabulous · 3,340 reviews
  • The Roseate Edinburgh
    Central location

    Offering stylish bedrooms, an on-site restaurant and bar, The Roseate Edinburgh is set over 2 Victorian townhouses, on opposite sides of the road, in Edinburgh's West End.

    I loved the hospitality and the safety of the place

    8.8
    Fabulous · 933 reviews
  • Hotel Du Vin Edinburgh
    Central location

    In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region.

    Great team and location, surpassed my expectations

    8.7
    Fabulous · 1,775 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
  • 470 attractions
  • 46 points of interest
  • 22 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Edinburgh:

  • 10

    Beautiful clean city.

    Beautiful clean city. Love the Grassmarket area, the west end, museums. Stunning castle. Found a wonderful pub in Rose Street..the Rose Street Brewery...outstanding food, lovely building and great staff. Walked everywhere. Great little shops and beautiful old buildings.
    WILSON
  • 10

    A magnificent city full of amazing architecture, ancient...

    A magnificent city full of amazing architecture, ancient buildings and history. The Camera Obscurer was amazing. The Haymarket Cafe provided fabulous food and friendly service. Getting round Edinburgh-no problem- tour buses, trams and buses and walking.
    Joy
    United Kingdom
  • 10

    Edinburgh is a fabulous city.

    Edinburgh is a fabulous city. We visited for the Scotland v England rugby international. The transport network to Murrayfield, to and from the airport was first class and inexpensive. We have been to Edinburgh a few times previously but it is always such a pleasure to return.
    VERONICA
    United Kingdom
  • 10

    A beautiful friendly warm City with so much to offer.

    A beautiful friendly warm City with so much to offer. History Architecture, Galleries, great restaurants. Wander the streets of the Old Town, cobbled pedestrianised streets great pubs and shops, Royal Mile from the High Street to the Castle is a great place to wander around and see the City from up high. Great art galleries, and local food, ST Andrews Sq houses the larger up market chain restaurants and a local favourite Amarone an Italian Restaurant is popular. Don't leave this City without walking up Arthur's Seat.
    Richard
    United Kingdom
  • 10

    City was clean, public transport was very good and regular,...

    City was clean, public transport was very good and regular, The shopping centre was very new and had all major stores . Plenty of good restaurants, bars and smaller coffee houses. Very eclectic mix to suit all tastes. Discounts available at most venues if you asked. It exceeded my expectations. Very hilly in parts so need to be able to get around
    Michael
    United Kingdom
  • 10

    What an absolute gem of a city.

    What an absolute gem of a city. The architecture is an absolute joy,lots of different styles,but the old town was our favourite. The city caters to all sorts of tastes regarding food,nightlife,day trips,transport ,museums and galleries. We arrived via the airport, and found thr tram an excellent way to travel into the city centre. A day pass for £5 can also be purchased, a hop on, hop off affair. We only stayed for 2 nights,just as an excuse for my wife and myself to get on a plane for the first time, but will be back for a much longer stay next time,again by plane.
    Mike
    United Kingdom

Explore guest reviews of hotels in Edinburgh

  • From £329 per night
    8.8
    Fabulous · 3,259 reviews
    The location is fabulous - it's located on Victoria Street, a colorful street with nice little shops and restaurants and "Old Town" architecture. It is also 2/3 minutes away from the Royal Mile and the Castle. It's really in the heart of old town Edinburgh. The staff were so nice and attentive. We traveled with a baby and they gave her a little unicorn book (that we came to learn is Scotland's national animal). The hotel decor is bold and the room was spacious, comfortable, and again with bold decor.
    amadaoesilva
    Portugal
  • From £98.69 per night
    5.4
    Average · 102 reviews
    The location was amazing! We only had a short time in Edinburgh and this flat was a close walking distance to the bus tour pickups, walking tours and the Royal Mile. We were able to walk to the Castle, Greyfriar’s Kirkyard (and Bobby), our bus pickup for a day trip to Loch Ness, the Edinburgh Dungeon, shopping, Victoria Street, etc.! An amazing spot in Old Town Edinburgh! It was also right next to a bunch of Fringe Festival happenings (though we left the day it started.)
    Erin
    United States
  • From £88.99 per night
    8.0
    Very good · 6,134 reviews
    Breakfast buffet was more than ample. GF options and best organised I have ever seen for guests with any food intolerances. Very practical and well organised hotel. Staff very professional and efficient. Great base for exploring Leith or for going into Edinburgh city centre. Family, couple, people on business friendly. It ticks all the boxes. Bright and airy. Would not hesitate to recommend!
    Paula
    United Kingdom
  • From £95.98 per night
    7.5
    Good · 2,729 reviews
    The hotel was very close to the city centre without being directly in the centre. Excellent transport links, right outside a bus stop and a 5 min walk from Haymarket Station. The room was very big, lots of plug sockets, TV with lots of channels. Cleaned daily. Staff were friendly and helpful. Breakfast add on options I would stay here again if I was to come back to Edinburgh.
    Daniel
    United Kingdom
  • 9.1
    Superb · 60 reviews
    Located on a Peaceful Pleasant Street, I Visited for the Edinburgh Fringe Festival, Choice of 4 Buses heading into City Centre, A Black Cab Taxi late at Night cost reasonable £14, I enjoyed the additional Private Lounge at property with Sofa and Dining Table Litterally Just for Us as Guests to use Much more than A Hotel could be Offering The Host was very informative helpful
    Joanne
    United Kingdom
  • From £82.80 per night
    8.3
    Very good · 1,137 reviews
    Everything you need for a short stay while exploring Edinburgh. It's a small room but clean, comfortable, and warm, and that's all you need. The shower had good water pressure, which we always appreciate. Friendly staff. Easy commute to city centre and the airport with bus stops just outside the hotel. Breakfast is also passable.
    Luzaan
    South Africa
  • From £122.32 per night
    7.8
    Good · 8,418 reviews
    This hotel is a 5 minute walk from the Royal Mile, the National Museum of Scotland, and an easy walk to Edinburgh Castle, Holyroodhouse, and more. There's a Costa Coffee next door, a cool diner on the corner, and a grocery store within a 75 ft. We had a great view of the street below leading right up to the Mile.
    Jones
    United States
  • From £132 per night
    8.3
    Very good · 3,281 reviews
    Very nice breakfast and lovely, attentive staff . The room was quiet and warm with a spacious bathroom. The hotel is quite a way out of the city centre, but the local transport links are excellent and very straightforward. It is also within walking distance from Edinburgh Zoo.
    Zoe
    United Kingdom
  • From £156 per night
    8.7
    Fabulous · 666 reviews
    This place has lots of character and was better in person! Pleasantly surprised at larger bedroom suite and view of courtyard, great location in New Town area (downhill from Old Town Edinburgh), staff was super friendly and helpful, and the common areas were quite enjoyable.
    Megan
    United States
  • From £105 per night
    7.5
    Good · 3,746 reviews
    Hotel is lovely, located in quiet area but handy with tram stop round the corner which we used to travel into city centre. The Royal Yacht Britannia within walking distance of hotel too. I would recommend & use again if visiting Edinburgh.
    Stuart
    United Kingdom
  • From £85 per night
    8.5
    Very good · 3,434 reviews
    Very clean and quiet room, warm, comfortable bed, tea-making facilities, great shower, good value in a good location for a bus ride into Edinburgh city centre. Fully meets what I expect from a Wetherspoons hotel. Car park is a bonus.
    Cadbury01
    United Kingdom
  • From £99 per night
    8.8
    Fabulous · 7,780 reviews
    Very friendly and helpful staff, location is great for old town/Royal Mile area/city centre. Numerous restaurants of various cuisines in immediate area. Will definitely be staying at this hotel next time we visit Edinburgh
    Colin
    United Kingdom
  • From £45 per night
    7.4
    Good · 11,464 reviews
    We were in Edinburgh to see The Killers at the Royal Highland Showground and this hotel was ideally located across the road from a tram stop with easy access to both the venue and the city centre.
    Kayleigh
    United Kingdom
  • From £76.50 per night
    7.8
    Good · 6,598 reviews
    I’ve used this hotel so many times of the past 3 years for work, and also with family. It’s not far from Edinburgh City Centre and having the use of the Swimming Pool/Gym is a nice extra.
    Martin
    United Kingdom
  • From £135 per night
    9.2
    Superb · 555 reviews
    Lovely boutique hotel. Friendly Concierge. Gorgeous walk into the New and Old Town area. Had some sights to see as well close by to the hotel, like the Botanical Gardens and Dean Village.
    Jessica
    United States
  • From £140 per night
    8.3
    Very good · 7,716 reviews
    Conveniently located to old town and new town Edinburgh easy walking distance to everything you would want or need. Staff was also excellent helpful in every facet of your needs
    Kevin
    United States
  • From £110.50 per night
    8.2
    Very good · 4,754 reviews
    The location. The hotel is just in the middle of Edinburgh's Old Town, so most of the historic and sightseeing places are very near. The breakfast was very good too.
    keimevo
    Chile
  • From £98 per night
    7.2
    Good · 7,090 reviews
    The hotel was located at the city centre and at walkable distance from Royal mile and Edinburgh castle.
    Manjulla Kochar
    India
  • From £144 per night
    8.4
    Very good · 5,105 reviews
    Overall the hotel was lovely and ideally located to get to the Old Town and Edinburgh Castle.
    Hanika
    United Kingdom
  • From £144.99 per night
    8.1
    Very good · 4,496 reviews
    Conveniently located near the hob of Old town Edinburgh. Clean hotel with friendly staff!
    of Us
    United States

Research, refine and make plans for your whole trip