Hotels in Old Town, Edinburgh

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

Featured Hotels in Old Town

Filter by:

Star Rating

Review score

ibis Edinburgh Centre South Bridge – Royal Mile

Hotel in Old Town, Edinburgh

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

P
Pamela
From
United States
The staff was exceptional. They were helpful, friendly, and went out of their way to meet our needs when possible.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8,167 reviews
Price from
$113.74
1 night, 2 adults

ibis Edinburgh Centre Royal Mile – Hunter Square

Hotel in Old Town, Edinburgh

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.

y
yousef
From
Kuwait
Location
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,022 reviews
Price from
$122.93
1 night, 2 adults

Radisson Blu Hotel, Edinburgh City Centre

Hotel in Old Town, Edinburgh

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.

A
Ashtein
From
United Arab Emirates
Amazing location and great staffs.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,205 reviews
Price from
$217.62
1 night, 2 adults

The Scotsman Hotel

Hotel in Old Town, Edinburgh

Overlooking Edinburgh Castle and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.

k
kamdad
From
United Arab Emirates
I didn’t attend the breakfast
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,817 reviews
Price from
$233.77
1 night, 2 adults

Apex City of Edinburgh Hotel

Hotel in Old Town, Edinburgh

Cozy, convenient and super chic, the 4-star Apex City of Edinburgh Hotel has rooms with extraordinary views and is designed for special stays.

C
Claudia
From
United States
The windows opened & we loved having some fresh air. Room was good-sized & bed was comfy. Overpriced, but then the dollar /pound rate sucked when we were there. We are not breakfast eaters so can't comment on the dining room. Great location.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,790 reviews
Price from
$182.47
1 night, 2 adults

Aparthotel Adagio Edinburgh Royal Mile

Old Town, Edinburgh

Located in Edinburgh, Aparthotel Adagio Edinburgh Royal Mile is 1969 feet from Edinburgh Festival Theater.

C
Cynthia
From
United States
Convenient location, walkable to many pubs, restaurants and tourist attractions
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6,029 reviews
Price from
$346.94
1 night, 2 adults

Fraser Suites Edinburgh

Old Town, Edinburgh

Located in the city center, Fraser Suites Edinburgh serviced apartments offer spacious and furnished rooms and suites that are perfect for both short and long stays.

L
Luanne
From
United States
Location was excellent walked straight out to the royal mile
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,834 reviews
Price from
$200.72
1 night, 2 adults

Grassmarket Hotel

Hotel in Old Town, Edinburgh

Boasting stylish rooms with plasma-screen TVs and wall-sized magnetic maps, this refurbished hotel is 2625 feet from Edinburgh Waverley Rail Station and 984 feet from the Royal Mile.

A
Alena
From
United States
The location was great! The bed was super comfortable and even though there was a lot glimmer on right outside the windows, we didn’t hear a thing.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,735 reviews
Price from
$127.49
1 night, 2 adults

High Street Hostel - Over 18s Only, Backpackers Atmosphere

Old Town, Edinburgh

Located in central Edinburgh, the High Street Hostel - Over 18s Only, Backpackers Atmosphere offers free WiFi in all areas.

A
Anastasiya
From
United States
Great female only dorm. Clean, safe. There was short term luggage storage in the main area as well as long term storage in a locked room for 5 pounds a night. Very accomodating!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,033 reviews
Price from
$70.96
1 night, 2 adults

Royal Mile Backpackers

Old Town, Edinburgh

Five minutes’ walk from Edinburgh Station and less than 10 minutes from Edinburgh Castle, Royal Mile Backpackers enjoys a central location surrounded by bars, cafés and restaurants.

O
Omer Abdullah
From
Bangladesh
They are very organized, and it’s good to know that the staff there are volunteering. Their check-in card provided me with discounts at various pubs around the Royal Mile.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,863 reviews
Price from
$70.88
1 night, 2 adults
See all 329 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
    Excellent - What previous guests thought, 1,871 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,022 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,984 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,455 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,205 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, 634 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,167 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,988 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

Places of interest in and around Old Town

Find hotels near attractions, museums, and other landmarks

More districts like Old Town

Explore hotel options in other areas of Edinburgh