Menu

Search options

2026-06-11

2026-06-12
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

  • Montgomery Large 2 Bedroom Flat - 5 Mins Walk To City Centre

    From US$ 439

    37/4 Montgomery Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 439
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    From US$ 845

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

    The 3-room Altido Spacious 3 Bed Apartment In The Old Town welcomes travellers in the centre of Edinburgh, at a 1.4 km distance from the ruined Holyrood Abbey. The apartment features a kitchen which…

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • 3 Bedroom Apartment - Historic Old Town

    From US$ 612

    Eh1 1Bx, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 612
  • Old Tolbooth Wynd - 388

    From US$ 777

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

    Located in Broughton district within a 25-minute walk of St Mary's Episcopal Cathedral, the 50 m² 388 Old Tolbooth Wynd Apartment 2 accommodates up to 5 guests. The venue comprises of 2 bedrooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 777
  • South Bridge Apartment

    From US$ 495

    South Bridge 94-4, Edinburgh, United Kingdom (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 65 m² South Bridge Apartment apartment is 6 minutes' walk from such cultural places of interest as the…

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • The Rose Residence

    From US$ 845

    5-8 Drummond Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • Panmure Court In Edinburgh

    From US$ 174

    32 Calton Rd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Apartment In Edinburgh With Great View On Castle

    From US$ 477

    617 Webster Land, Edinburgh, United Kingdom (To the map)

    Featuring free WiFi throughout the property, In Edinburgh With Great View On Castle apartment is situated in Edinburgh, 15 km from Edinburgh airport. It consists of 1 bedroom, an equipped kitchen and…

    To the hotel

    price for 1 night
    Book Now From US$ 477
  • Light & Stylish Loft Apartment In Heart Of The Old Town

    Eh1 2Ql, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Historic Royal Mile Flat , 5Min From Waverly Railway Station

    From US$ 145

    135 High Street, Edinburgh, United Kingdom (To the map)

    The 1-room Historic Royal Mile Flat, 5Min From Waverly Railway apartment enjoys a prime location in the centre of Edinburgh and 1.2 km from Edinburgh Castle, where guests can improve their historical…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Guestready - Historic Edinburgh Old Town Apartment

    From US$ 459

    186 High Street Borthwick'S Close, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 459
  • Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment

    From US$ 659

    55 Blackfriars Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 659
  • West Bow Apartment

    From US$ 507

    8 West Bow, Edinburgh, United Kingdom (To the map)

    The 60 m² West Bow Apartment apartment lies an 11-minute walk from the historic fortress "Edinburgh Castle".

    To the hotel

    price for 1 night
    Book Now From US$ 507
  • Edinburgh Centre Modern Luxury - Royal Mile Residence

    From US$ 522

    5/8 Shoemakers Square, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 522
  • Two Cozy Rooms In A Residential Home

    From US$ 445

    255/2 Canongate, Edinburgh Eh8 8Bq, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 445
  • Stunning 5Br Royal Mile Penthouse

    From US$ 1616

    3 James Court, Edinburgh, United Kingdom (To the map)

    The 155 m² Stunning 4 Bedroom, 2-Storey Apartment On The Royal Mile apartment boasts views of the city and is located only 10 minutes' walk from the historic fortress "Edinburgh Castle".

    To the hotel

    price for 1 night
    Book Now From US$ 1616
  • Cozy Apt At Edinburgh Castle, Parking

    From US$ 910

    1 Upper Bow, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 910
  • 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
  • Stylish Loft With Patio Near Royal Mile Fits 4

    From US$ 315

    2/ Lg Cadzow Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • 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