Hotels in Old Town, Edinburgh

Enter your dates and choose from 328 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,165 reviews
Price from
$113.38
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.

R
Robert
From
United States
Location, staff, cleanliness were superb.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,023 reviews
Price from
$130.55
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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,196 reviews
Price from
$216.92
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.7
Excellent - What previous guests thought, 2,819 reviews
Price from
$233.02
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
$181.89
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,023 reviews
Price from
$348.33
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,835 reviews
Price from
$200.07
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,736 reviews
Price from
$127.08
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,021 reviews
Price from
$70.73
1 night, 2 adults

Castle Rock Hostel - Adults Only

Old Town, Edinburgh

In Edinburgh’s Old Town, Castle Rock Hostel - Adults Only is conveniently located 11 minutes’ walk from Waverley Train Station, and 3 minutes from Grassmarket and Edinburgh Castle.

R
Rachel
From
United States
Love the location and how prompt they were to responding. As soon as I booked a room, they immediately reached out to me and made my visit better than expected. They gave me the best route from the Airport, to best hidden gems to eat at. Best customer service I've experienced!!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,180 reviews
Price from
$70.49
1 night, 2 adults
See all 328 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.0
    Very Good - What previous guests thought, 3,986 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,475 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,196 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,165 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,989 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.7
    Good - What previous guests thought, 1,809 reviews

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

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 5 reviews

    Well located in Edinburgh, NYX Hotel Edinburgh provides air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

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

    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.

Budget hotels in Old Town

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 154 reviews

    In a prime location in the center of Edinburgh, Moment George IV Bridge provides continental breakfast and free WiFi throughout the property.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 3,645 reviews

    In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 3,790 reviews

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

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 631 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.

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