Hotels in Old Town, Edinburgh

Enter your dates and choose from 304 hotels and other places to stay

Featured Hotels in Old Town

Filter by:

Star Rating

Review score

Market Street hotel

Hotel in Old Town, Edinburgh

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

D
Davide
From
Italy
Everything was very nice, the staff was friendly and the room was clean and modern
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,184 reviews
Price from
$182.54
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Old Town, Edinburgh

Located on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodations with free WiFi, seating area and flat-screen TV.

S
Sibel
From
United Kingdom
Clean, spacious, good facilities
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,432 reviews
Price from
$608.47
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. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

R
Rod Blake
From
Canada
Spacious, hip and lots of quirky exras
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,576 reviews
Price from
$250.15
1 night, 2 adults

The Balmoral Hotel

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

M
Moshe
From
Israel
This hotel is the best we have ever stayed in. the staff was super nice and helpful, the rooms are beautiful and spacious, it is a magnificent building inside and out and the immaculate spaces make you feel like it’s a dream come true. we also had afternoon tea here which is a must! food was of the best quality one can imagine as well as the service and the live music played by a harp player on a small balcony above the sitting room. The friendliness and professionalism of each and every staff member was very helpful. The room was cleaned and serviced twice a day, bed was so comfy you never want to leave it . We were thankfully given a room with a marvelous view to the old town but make sure to ask for it in advance. Definitely stay at this hotel as it is truly an experience to remember!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,177 reviews
Price from
$520.58
1 night, 2 adults

Old Town Chambers, Autograph Collection

Old Town, Edinburgh

In a central location in Edinburgh, a 2-minute walk from Waverley train station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers has modern, luxury apartments with free Wi-Fi.

K
Kate
From
Australia
everything! the service, the room, the cleanliness and the location. there was nothing we could fault
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,905 reviews
Price from
$304.23
1 night, 2 adults

The Queens View

Old Town, Edinburgh

The Queens View offers accommodations in Edinburgh, a 11-minute walk from The Real Mary King's Close and 0.8 miles from Edinburgh Playhouse.

A
Amy
From
United States
This is a clean, comfortable and well appointed apartment. It is a great location-near several excellent restaurants and pubs as well as Arthur’s Seat, Edinburgh Castle and the Royal Mile. The kitchen and bathroom are lovely and the living spaces are comfortable and relaxing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 166 reviews
Price from
$361.43
1 night, 2 adults

Moment George IV Bridge

Hotel in Old Town, Edinburgh

In a prime location in the center of Edinburgh, Moment George IV Bridge provides continental breakfast and free WiFi throughout the property.

A
Andrew
From
United Kingdom
Wow this place and the staff were amazing. Blown away! Booked this as a last-minute stay and honestly wasn’t expecting this. It’s been freshly renovated, was absolutely spotless and the location was 10/10. We have already booked to stay again in August!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 159 reviews
Price from
$334.32
1 night, 2 adults

Linton Collection - Blackfriars Lofts

Old Town, Edinburgh

Located in a former church dating back to 1871, Linton Collection - Blackfriars Lofts has well-equipped accommodations in Edinburgh boasting free WiFi.

A
Abdullah
From
Saudi Arabia
Very big and near to everything that you need and wanted, very classic and definitely will visit the place again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 516 reviews
Price from
$481.91
1 night, 2 adults

Abbey Strand Apartments, at Holyrood

Old Town, Edinburgh

Abbey Strand Apartments, at Holyrood features rooms with free Wifi in the center of Edinburgh.

C
Cecilia
From
United States
Location and cleanliness, good for families
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 214 reviews
Price from
$480.84
1 night, 2 adults

The Witchery by the Castle

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.

R
Rachel
From
United States
After glamping in a pod in the highlands, we booked The Witchery last minute--couple hours before we checked in--to pamper ourselves and rejuvenate before touring Edinburgh. The guardsman room was spacious with a large hall and three rooms and a bath. Great views outside the windows. The temperature was perfect--many places we stayed we had a hard time regulating this. Heated bathroom floors and a soaker tub perfect for relaxing after walking all day. The Dyson hair dryer came with many attachments including a diffuser for my curly hair! Hair straightener was also available--such a welcome touch! The breakfast had many choices and option to dine in restaurant or eat in sitting room. We chose sitting room and it was delightful. Spread out like royalty! Hotel was very close to shops, food, and the castle we were visiting. The staff held our bags, carried our bags, and helped us take them across the street when checking out. While it was very upscale, the staff were down to earth, professional and friendly. All of the furniture was comfortable and the chilled bottled water and chocolates were a nice touch. Turn down service was available as well.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 131 reviews
Price from
$804.53
1 night, 2 adults
See all 304 hotels in Old Town

Most booked hotels in Old Town in the past month

See all

The best hotels with breakfast in Old Town

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,939 reviews

    Just yards from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 4,017 reviews

    In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is just off of the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3,953 reviews

    This city center Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 9,642 reviews

    Leonardo Royal Hotel Edinburgh is In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 5,160 reviews

    Radisson Blu Hotel, Edinburgh City Center features a spa/ fitness center, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 630 reviews

    Located on the Royal Mile in Edinburgh city center, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8,187 reviews

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

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,976 reviews

    Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street.

Check out other unique places to stay in Old Town

More districts like Old Town

Explore hotel options in other areas of Edinburgh