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.

B
Begoña
From
Spain
Excellent location, clean and comfortable.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,173 reviews
Price from
$183.04
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.

D
Dusit Jiraworakarn
From
Thailand
The location is great locate in old city and near central station. All the equipment are new and useful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,431 reviews
Price from
$610.13
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.

H
Hana
From
Croatia
Great accommodation for your stay in city center, very close to all atractions, just approx. 10min walk. Plus is a restaurant and bar below the rooms so you’ll have everything you need!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,571 reviews
Price from
$250.83
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
Maew
From
Thailand
excellent service, amazing staffs, beautiful hotel, nice room, good location, wonderful breakfast
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,175 reviews
Price from
$522
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.

P
PabloJohn
From
Philippines
Location. Good and clean facilities. Helpful staff.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,891 reviews
Price from
$305.07
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
Alan
From
New Zealand
location and condition of the flat is perfect. credit to the owners.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 167 reviews
Price from
$362.42
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.

C
Caroline
From
Ireland
Clean, great location, lots of character, they preserved the history but still kept it really modern
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 511 reviews
Price from
$483.22
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.

B
Brigid
From
Canada
Location was amazing, quiet despite being central, having space to spread out was ideal, cot provided for toddler, cooking facilities, laundry facilities, great communication from staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 215 reviews
Price from
$482.15
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.

s
shahenda
From
Kuwait
The best hotel I have ever stayed at. The experience is so unique and magical. Breakfast was excellent also we enjoyed the dinner at the secret garden. Staff were so helpful and so professional.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 131 reviews
Price from
$806.73
1 night, 2 adults

Destiny Scotland George IV Apartments

Old Town, Edinburgh

Destiny Scotland George IV Apartments offers accommodations within 200 yards of the center of Edinburgh, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave.

J
Jacquelyn
From
Philippines
Great location, very clean and quite posh, had everything I needed, good views, has safe luggage storage if you need
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 65 reviews
Price from
$414.89
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,946 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.

    From $352.66 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 4,008 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.

    From $345.74 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3,952 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,686 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,161 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.

    From $446.07 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8,191 reviews

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

    From $344.59 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,967 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.

    From $370.66 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,798 reviews

    Overlooking The Royal Mile, the Hilton Edinburgh Carlton has a stylish cocktail bar and modern brasserie.

    From $634.74 per night

Check out other unique places to stay in Old Town

More districts like Old Town

Explore hotel options in other areas of Edinburgh

gogless