Menu

Search options

2026-02-27

2026-02-28
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.

Hotels in Edinburgh near City Centre

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

1887 results

  • Joivy Cozy Apt Near Edinburgh Castle

    From US$ 511

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Guests can opt to stay at Altido Charming Apt By Edinburgh Castle Apartment apartment when visiting Old Town, which is a bustling area of centuries-old buildings and narrow alleys in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 511
  • Joivy Lovely Flat In The Heart Of Edinburgh

    From US$ 508

    16 Johnston Terrace Flat 2, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Located in Old Town district next to Camera Obscura and World of Illusions, the 60 m² Altido 2-Br Apt Directly Next To Edinburgh Castle apartment accommodates up to 4 guests. This 2-bedroom venue…

    To the hotel

    price for 1 night
    Book Now From US$ 508
  • Joivy Cosy Flat In The Heart Of Edinburgh

    From US$ 565

    Canongate 160, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    The Old Town Sugar House - Amazing Location apartment is nearly 1.1 km from Camera Obscura. The venue comprises 2 bedrooms and 1 bathrooms. Free Wi Fi is provided on-site.

    To the hotel

    price for 1 night
    Book Now From US$ 565
  • Grassmarket Old Town Boutique Apartment

    From US$ 220

    76/2 Grassmarket, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Grassmarket Old Town Boutique apartment gives direct access to the historic fortress "Edinburgh Castle" and features views of the garden. This venue is also 2.4 km away from Arthur's Seat hike in…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Old Town 163

    From US$ 271

    16/3 (1F1) Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Located in Old Town district, Old Town 163 is next-door to The Real Mary King's Close and a 5-minute drive from Edinburgh Castle. This venue has 2 bathrooms with a hairdryer and bath sheets.

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Hotel Indigo Edinburgh By Ihg

    From US$ 195

    51-59 York Place, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Hotel Indigo Edinburgh, located just off Omni Centre, offers boutique accommodation with free Wi Fi throughout the venue. The property is 1.4 km away from the official residence "Palace of…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Castle Rock Hostel - Adults Only

    From US$ 26

    15 Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Castle Rock Hostel is located in Old Town district next to Grassmarket. The local John Knox House History Museum is 0.8 km from this venue, while the 200-foot spire "Scott Monument" is 0.9 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    From US$ 391

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 391
  • Altido Unique & Stylish Grassmarket Apt - Close To Castle

    From US$ 429

    76 Grassmarket, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Set in Old Town district within 7 minutes' walk of The Real Mary King's Close, the 55 m² Altido Unique & Stylish Grassmarket Apt - Close To Castle apartment accommodates up to 4 guests. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • York Place Apartments By Destination Edinburgh

    From US$ 244

    20 & 24 York Place, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Set in the very heart of Edinburgh, York Place Apartments By Destination Edinburgh is about a 7-minute walk from Omni Centre. The accommodation also has an open kitchen as well as a lounge, a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Edinburgh City Centre Old Town Holiday Apartment 3 Bedrooms

    From US$ 480

    17 St Johns Hill, Flat 6, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Edinburgh City Centre Old Town Holiday is set 0.4 km from Surgeons' Hall Museums and 0.7 km from Edinburgh Waverley in Old Town district. Laundry facilities, dry cleaning service and ironing can be…

    To the hotel

    price for 1 night
    Book Now From US$ 480
  • The Place Hotel

    From US$ 62

    36 York Place, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Situated 650 metres from Water of Leith, The Place Hotel Edinburgh includes 48 rooms. Furthermore, the hotel features a safety deposit box and 24-hour security.

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Heritage City - Central York Place Apt

    From US$ 551

    16 York Place 3, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Heritage City - Central York Place Apt is set 0.9 km from the historic fortress "Edinburgh Castle" and 0.7 km from the combined National Museum of Scotland in New Town district. The units come…

    To the hotel

    price for 1 night
    Book Now From US$ 551
  • The York Place Residence

    From US$ 677

    York Place, Edinburgh Eh1 3Ep, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Located in New Town district within a 5-minute walk of Omni Centre, the 111 m² York Place Residence apartment accommodates up to 6 guests. This venue is steps away from The Real Mary King's Close and…

    To the hotel

    price for 1 night
    Book Now From US$ 677
  • New Town Hotel

    From US$ 157

    8-12 York Place, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Situated around 650 metres from Water of Leith, the 3-star Ballantrae Hotel Edinburgh includes 31 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • 28 York Place Hotel

    From US$ 111

    28 York Place, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    The 3-star 28 York Place Hotel Edinburgh lies in New Town district within a walking distance to St Andrew Square. Featuring 8 rooms with views of the landscape, this venue is set within a short ride…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Hub Edinburgh City Centre - Rose Street

    From US$ 326

    56-58 Rose Street, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Argyl - 4 Bed Apt On York Place, New Town

    From US$ 951

    30A York Place, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 951
  • Fountain Court Apartments - Royal Garden

    From US$ 184

    2 York Buildings, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    The designer Fountain Court Royal Garden Edinburgh is situated in a shopping district next to the 200-foot spire "Scott Monument" and offers a shared lounge, entertainment activities and a bar. There…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • 8 Roxburgh Edinburgh

    From US$ 52

    8 Roxburgh Pl, Edinburgh, United Kingdom

    0.6 km to City Centre (To the map)

    Newly Refurbished Private Room - 8 Roxburgh Edinburgh is set 0.5 km from The Real Mary King's Close and 3.7 km from Royal Yacht Britannia in Newington district. This venue is steps away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 52