Hotels in Old Town, Edinburgh

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

T
Tatiana
From
Spain
Phenomenal location - a stone throw away from the train station and Royal Mile. The hotel’s also very modern and clearly had a refurbishment recently. The breakfast room was on the top floor - offering breathtaking views of the city. The staff was helpful and attentive to all our needs. Our room was well-designed and cosy - just what you need after a long day of sightseeing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,161 reviews
Price from
US$181.15
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.

S
Siegfried
From
Germany
Something special. Interesting rooms. The beer is awesome, the food unfortunately not.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,558 reviews
Price from
US$248.24
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...

L
Liubov
From
Denmark
Comfortable, stylish and well-furnished apartments in the center of the city. Stuff is amazing and welcoming.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,854 reviews
Price from
US$268.37
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.

K
Kerrie
From
Australia
The breakfast was excellent. The cooked was very good according to my husband.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,161 reviews
Price from
US$516.61
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 accommodation in Edinburgh boasting free WiFi.

R
Rosemary
From
Germany
We loved the central location and how cosy and clean the apartment was. As a family, we all could stay together, but have privacy when we needed it. Although we did not use the kitchen, it was fully equipped, which impressed us. The shower was also amazing!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 503 reviews
Price from
US$408.19
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
Amy
From
Hong Kong
Unique experience as if travels back in history and stays in another century but still maintains the modern comfort. Staff all helpful and make sure we have everything. Love the space in our room with its own dining room having a choice of breakfast delivered. Every room is of different decoration, can‘t wait to go again and discover.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$838.66
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
Niamh
From
Ireland
Beautiful, well maintained apartment. I loved the old style, it fit perfectly with the location. It was super clean with absolutely everything you could need. We were very lucky to have a snow day so had an excuse to take a break from exploring and watch the beautiful sights from the windows looking out onto old town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Price from
US$858.78
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...

S
SeanTokyo
From
Japan
Excellent location near the station and literally in the center of the main tourist area. Professionally maintained and very clean.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews
Price from
US$939.29
1 night, 2 adults

CoDE Pod – The CoURT - Edinburgh

Old Town, Edinburgh

Attractively situated in Edinburgh, CoDE Pod Hostels - THE CoURT is 100 metres from The Real Mary King's Close.

J
Joana
From
Portugal
The coziness of the bedroom in our pods
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8,017 reviews
Price from
US$104.44
1 night, 2 adults

Kick Ass Grassmarket (18+)

Old Town, Edinburgh

Kick Ass Grassmarket (18+) is conveniently located in the centre of Edinburgh, and offers a shared lounge, free WiFi and a bar. This 4-star hostel offers a shared kitchen and a 24-hour front desk.

B
Bradarić
From
Germany
Rarely have I ever had a better sleep in more expensive hotel rooms. Pods are comfortable, nicely ventilated and give lots of privacy.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10,567 reviews
Price from
US$77.29
1 night, 2 adults
See all 296 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.7
    Fabulous - What previous guests thought, 2,780 reviews

    Overlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.

    From US$923.26 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,972 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$295.88 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,983 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$285.14 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,941 reviews

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

    From US$394.50 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 9,808 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.

    From US$386.45 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 5,144 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$524.66 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8,200 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$399.20 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,943 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$432.05 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