Menu

Search options

2026-04-26

2026-04-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Edinburgh hotels in Old Town

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

442 results

  • Old Town Edinburgh Apt, Walk To Castle, Royal Mile & Museums

    From US$ 277

    15 Guthrie Street, Top Left, Old Town, Edinburgh, United Kingdom (To the map)

    Old Town Edinburgh, set next to Royal Mile, is 15 km from Edinburgh airport. Located within a 20-minute walk to Arthur's Seat hike in Edinburgh, the accommodation features 2 bedrooms for up to 5…

    To the hotel

    price for 1 night
    Book Now From US$ 277
  • 3 Bed Traditional Apartment On Picturesque Victoria St

    From US$ 1115

    Victoria Street 3, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1115
  • Royal Mile View

    From US$ 308

    1 Hunter Square, Off Royal Mile Edinburgh, Edinburgh, United Kingdom (To the map)

    Featuring views over the city, Royal Mile View Apartment Edinburgh is located withing 150 metres from the combined National Museum of Scotland. This venue near The Real Mary King's Close consists of…

    To the hotel

    price for 1 night
    Book Now From US$ 308
  • Cozy Central 2 Bed Apt With Great View - Parking

    From US$ 291

    108A/4 West Bow, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 291
  • High Street - Modern Scandi Design Apartment In The Heart Of The Old Town!

    From US$ 585

    9/1 High Street, Edinburgh, United Kingdom (To the map)

    Guests can stay in Modern Scandi Design Apartment In The Heart Of The Old Town! venue when visiting Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 585
  • Smart Royal Mile Apartment

    From US$ 439

    255 Canongate Flat 3, Edinburgh, United Kingdom (To the map)

    Featuring free Wi Fi throughout the property, Smart Royal Mile apartment is situated in Edinburgh, 15 km from Edinburgh airport. Guests are accommodated in 2 bedrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 439
  • Bottom Of Royal Mile 7 Beds Sleeps 12 3 Bthrooms

    From US$ 1051

    63 Abbeyhill Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1051
  • Modern Studio Next To Edinburgh Castle

    From US$ 252

    13 North Bank Street, Edinburgh, United Kingdom (To the map)

    Modern Studio Next To Edinburgh Castle, situated in Old Town district, 0.2 km from The Real Mary King's Close, boasts a flat screen TV and flat - screen TV. This unit consists of 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile

    From US$ 510

    North Bridge, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 510
  • Edinburgh Lothian Studio

    53 Lothian Street 1, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Royal Mile Accommodation

    From US$ 1057

    Old Tolbooth Wynd, Edinburgh, United Kingdom (To the map)

    Royal Mile is set 1.2 km from the historic fortress "Edinburgh Castle" and 0.6 km from Edinburgh Waverley in Old Town district. It features fashionable rooms with tea and coffee making equipment, TV,…

    To the hotel

    price for 1 night
    Book Now From US$ 1057
  • Beautiful 1 Bed Apmt- Stylish And Central

    Lawnmarket, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • 1 Bed In Heart Of Old Town With Castle Views

    From US$ 778

    Grassmarket 1, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 778
  • Royal Mile Apartment With Stunning Views

    233 High Street Flat 6, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Holyrood Apartment With Parking & Lift Access

    From US$ 661

    Apartment 33 - 89 Holyrood Road, Edinburgh, United Kingdom (To the map)

    The Park - Holyrood Road apartment is situated in Old Town district, 0.8 km from the combined National Museum of Scotland and offers a golf course and a free car park. Located in Edinburgh, and a…

    To the hotel

    price for 1 night
    Book Now From US$ 661
  • Historic Apartment In Old Town

    From US$ 802

    10 Blair Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 802
  • Cosy & Central 2 Bedrooms Apt

    From US$ 404

    16 St John'S Hill, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 404
  • Centre Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 4

    35 Blair Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Joivy Iconic Colorful Home On The Royal Mile

    From US$ 502

    Saint Mary'S Street 2, Edinburgh, United Kingdom (To the map)

    Altido Old Town Gem - Apartment With Great City Views is situated in a residential area of Edinburgh, within 1.6 km from Edinburgh International Conference Centre. This venue is steps away from The…

    To the hotel

    price for 1 night
    Book Now From US$ 502
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 673

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom (To the map)

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 673