Hotels in Old Town, Edinburgh

Enter your dates and choose from 302 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 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.

C
Cihan
From
Turkey
Breakfast might have been the thing we enjoyed them most. Great menu, comfortable restaurant and great view! And the complementary champagne!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,168 reviews
Price from
US$183.44
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.

J
Jerry
From
Singapore
The excellent hospitality they provide. I won't share more so as not to spoil the surprises we had! Go and try it yourself!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,569 reviews
Price from
US$251.39
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.

S
Sebastian
From
Brazil
Great Hotel in the heart of Edinburgh. We felt in home. The staff is very nice. We were traveling with our toddler and the hotel was prepared to receive us with her.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,172 reviews
Price from
US$523.16
1 night, 2 adults

Old Town Chambers, Autograph Collection

Old Town, Edinburgh

Boasting a central location in Edinburgh, a 2-minute walk from Waverley railway station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers apartment development offers modern, luxury...

M
Mihaela Rodica
From
Romania
Architectural environment with all medieval charm completed with modern design and all the necessary amenities
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,877 reviews
Price from
US$305.74
1 night, 2 adults

The Queens View

Old Town, Edinburgh

Located in the centre of Edinburgh, The Queens View provides a heated pool and free WiFi.

K
Kin Man
From
Hong Kong
The interior of the apartment is so luxurious and tasteful. The location is quiet but close to the major tourist attractions in walkable distance. Highly recommended.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 167 reviews
Price from
US$363.22
1 night, 2 adults

Abbey Strand Apartments, at Holyrood

Old Town, Edinburgh

Providing garden views and a garden, Abbey Strand Apartments, at Holyrood provides accommodation conveniently set in Edinburgh, within a short distance of National Museum of Scotland, Camera Obscura...

H
Honorata
From
Poland
Beautiful apartment. Very clean (they provide cleaning services every day). Very nicely decorated. Excellent location (next to Holyrood Palace). If you need more tea or coffee or anything, you can just collect it from the reception (open 24h). Staff is very friendly and helpful (greetings to Peter). Everything is high quality (also cosmetics in the bathroom).
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 213 reviews
Price from
US$483.22
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.

A
Alexandre
From
Belgium
I surprised my husband for our 16years anniversary and it was all that I expected. We had an incredible time and everything was perfect. The breakfast in room was delicious, dinner was great too. The staff was also very friendly. We can’t wait to come back :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$808.52
1 night, 2 adults

Stunning 5BR Royal Mile Penthouse

Old Town, Edinburgh

Situated in the centre of Edinburgh, Stunning 5BR Royal Mile Penthouse features accommodation with free WiFi in a historic building.

N
Nigel
From
United Kingdom
My stay at Scott’s penthouse was an absolute delight. He ensured our comfort with every amenity thoughtfully provided—soft beds, a spotless space, and a stunning view. Scott’s warm hospitality made relaxation effortless, exceeding all expectations. I’d recommend his place to anyone seeking a perfect getaway. A flawless experience. Couldn’t ask for more
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 reviews
Price from
US$869.66
1 night, 2 adults

New Royal Mile Residence Quiet Spacious and Comfortable Flat with Large Balcony and Great Views Top Floor No Lift

Old Town, Edinburgh

Offering inner courtyard views, New Royal Mile Residence Quiet Spacious and Comfortable Flat with Large Balcony and Great Views Top Floor No Lift is an accommodation situated in Edinburgh, 800 metres...

K
Klas
From
Sweden
An excellent apartment at an excellent location. The hostess was a dream. Always helpful. Always generous. The best stay in Scotland. By far.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 19 reviews
Price from
US$244.59
1 night, 2 adults

Festival Lets

Old Town, Edinburgh

Offering free WiFi and city views, Festival Lets is an accommodation located in a central area of Edinburgh, just 90 metres from The Real Mary King's Close and 300 metres from Camera Obscura and World...

J
Jane
From
United Kingdom
We chose this for it's location, and it didn't disappoint. Right bang in the middle of the Royal Mile, looking out over the Cathedral it was perfect for our Fringe visit. The apartment was clean, comfortable and roomy. Bathroom was lovely and modern, well stocked with toiletries. We were 3 couples, and we were given a set of keys per couple which was really handy so we could split up if needed and come and go at different times if needed.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews
Price from
US$951.19
1 night, 2 adults
See all 302 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
    Fabulous - What previous guests thought, 1,951 reviews

    Just metres 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 US$414.59 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 4,001 reviews

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

    From US$364.44 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,949 reviews

    This city centre 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,709 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,167 reviews

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

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

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

    From US$417.33 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,965 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 US$437.52 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,805 reviews

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

Budget hotels in Old Town

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,569 reviews

    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.4
    Superb - What previous guests thought, 131 reviews

    The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features.

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

    Situated on the Royal Mile in Edinburgh city centre, 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 8.7
    Fabulous - What previous guests thought, 7 reviews

    Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile.

Check out other unique places to stay in Old Town

Places of interest in and around Old Town

Find hotels near landmarks, museums and other sightseeing spots

More districts like Old Town

Explore hotel options in other areas of Edinburgh