Hotels in Old Town, Edinburgh

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

J
Julie Ann
From
United Kingdom
Very clean room. Everything could need. Had meal in restaurant food was beautiful and good prices
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8,163 reviews
Price from
$113.08
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.

M
Moon
From
United States
Great location and good cafe
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,032 reviews
Price from
$122.22
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,232 reviews
Price from
$216.36
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.

A
Andrii
From
United Arab Emirates
Location in the centre of the city, beautiful historical building
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,829 reviews
Price from
$232.42
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.

D
Declan
From
United Kingdom
Lovely and good location
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,796 reviews
Price from
$181.42
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.

E
Erdem
From
Turkey
Location. Great family rooms with a kitchenette.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6,063 reviews
Price from
$434.92
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.

D
Deborah
From
United States
Location location location!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,833 reviews
Price from
$199.56
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.

s
shemmer926
From
United States
Check-in was easy with instructions on room location, breakfast, and we were offered a complimentary welcome drink. After heading to our room on the second floor, via elevator, we then broke out into the city for some touring. The Grassmarket Hotel is centrally located, within walking distance of many restaurants, shops, walking tours, and historical sites. Upon checkout, it was easy to book a cab to the airport, and there was nothing left to do but hand over the room key—a special shout out to Amy at reception.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,756 reviews
Price from
$126.75
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,056 reviews
Price from
$70.55
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.

L
Louise
From
Thailand
Great social hostel in the centre of Edinburgh, close to bars and restaurants. Beds were comfortable enough. Lots of activities to participate in.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,876 reviews
Price from
$70.47
1 night, 2 adults
See all 335 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,842 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.2
    Very Good - What previous guests thought, 4,032 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,994 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,387 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,232 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 7.8
    Good - What previous guests thought, 8,163 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, 2,007 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.

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

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

Check out other unique places to stay in Old Town

More districts like Old Town

Explore hotel options in other areas of Edinburgh

gogless