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 Saint Mary's Cathedral

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

1634 results

  • Bright - Central - Sleeps 10

    From US$ 625

    Young Street South Lane, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 625
  • Private And Prestigious Luxury Home

    From US$ 2121

    19 Ravelston Park, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 2121
  • Luxe Rooms

    From US$ 133

    48 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Modern 2 Bedroom City Centre Flat

    From US$ 880

    Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Staying at Modern 2 Bedroom City Centre Flat apartment, guests can relax on a patio and enjoy a 20-minute walk to BT Murrayfield Stadium. This 2-bedroom property also features a kitchen and 1…

    To the hotel

    price for 1 night
    Book Now From US$ 880
  • 6 Coltbridge Gardens

    From US$ 480

    6 Coltbridge Gardens, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    6 Coltbridge Gardens is located within a 25-minute walk from the historic fortress "Edinburgh Castle" and a 30-minute walk away from the long - standing Camera Obscura and World of Illusions Tower.

    To the hotel

    price for 1 night
    Book Now From US$ 480
  • No15 Castle View

    From US$ 102

    15 Spittal Street, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Contemporary 3 Bed City Centre Appartment - Ensuite

    From US$ 915

    Spittal Street, 1, 15, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    The 3-room Contemporary 3 Bed City Centre Appartment - Ensuite apartment is also located about a 5-minute walk from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 915
  • Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location

    From US$ 169

    Spittal Street, 1, 15, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Located nearly a 5-minute walk from The Parish Church of St Cuthbert, Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location also offers proximity to the landscaped Princes Street…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Grindlay St - Fantastic 2Br In Theatre District

    From US$ 265

    9 Grindlay Street, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Castle Park Guest House

    From US$ 182

    75 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Castle Park Guest House Edinburgh offers 7 rooms, and it's nearly a 6-minute stroll from Digin Bruntsfield.

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Easyhotel Edinburgh

    From US$ 217

    125A Princes Street, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Featuring a parking and storage for belongings, Easyhotel Edinburgh is located in New Town district, 0.9 km from Royal Mile. The green Flag park "Princes Street Gardens" is 300 metres away, while…

    To the hotel

    price for 1 night
    Book Now From US$ 217
  • Doubletree By Hilton Edinburgh City Centre

    From US$ 219

    34 Bread Street, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Offering a currency exchange and a lift, Doubletree By Hilton Edinburgh City Centre is nestled at a distance of 150 metres from Royal Lyceum Theater and at a distance of 800 metres from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Lovely 2 Bedroom Flat In The Heart Of The City

    From US$ 235

    194D Rose Street, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    The Parish Church of St Cuthbert is about a 5-minute walk from the 1-room Lovely 2 Bedroom Flat In The Heart Of The City apartment, while Princes Street Gardens is situated nearby. The apartment has…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Fountain Park Get Away One Bedroom In A 2 Bedroom Apartment

    From US$ 93

    26 Yeaman Place 1F2, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Dreamhouse Edinburgh City Centre

    From US$ 173

    15 17 West Tollcross, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Dreamhouse Edinburgh City Centre Hotel boasts a central setting and entices guests to the financial district of Edinburgh. The venue dates back to 2002.

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Averon Guest House

    From US$ 133

    44 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Nestled near Edinburgh International Conference Centre, the 3-star Averon Guest House offers nice rooms with free Wi-Fi throughout the venue. The Robertson Mausoleum Church is an 18-minute walk away,…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Stay - Gilmore Guesthouse

    From US$ 91

    59 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Located at a 1.5 km distance from National Museum of Scotland, Stay - No59 is within 13 minutes' walk of Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Royal 2Bed Apartment City Center

    From US$ 632

    6 Spittal Street, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    The 75 m² Royal 2Bed Apartment City Center apartment lies an 11-minute stroll from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 632
  • The Residence - No 57

    From US$ 54

    57 Gilmore Place 3 Floors, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    Offering views of the garden, No 57 Residence is located in Old Town district. The property is less than 1.4 km from St Giles' Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Adam Drysdale House

    From US$ 108

    42 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to Saint Mary's Cathedral (To the map)

    The 2-star Adam Drysdale House Bed & Breakfast is set 1.5 km from the combined National Museum of Scotland and 1 km from Edinburgh International Conference Centre. Guests can enjoy Wi Fi in the rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 108