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.

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

1757 results

  • New Town Cottage

    From US$ 539

    3 Gloucester Lane, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 539
  • New Town Guest House (Adults Only)

    From US$ 119

    Saint Bernard'S Crescent 22, Edinburgh, United Kingdom

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

    Located in Stockbridge district, New Town Guest House Edinburgh is next-door to the Sunday Stockbridge Food Market and a 5-minute drive from Royal Mile. Guests will have access to public parking…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Luxury Modern 3 Bedroom Apartment In City Centre

    From US$ 2103

    140 Rose Street, Edinburgh, United Kingdom

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

    St Giles' Cathedral is an 11-minute walk from the 2-room Luxury Modern 3 Bedroom Apartment In City Centre apartment, while The Parish Church of St Cuthbert is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 2103
  • Edinburgh Central Oldtown Aparthotel

    From US$ 163

    Lauriston Park, Edinburgh, United Kingdom

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

    Edinburgh Central Oldtown Aparthotel is set merely 1.8 km from Scottish National Gallery and a mere 5 minutes' stroll from Bruntsfield Links Short Hole Golf Course.

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Edinburgh Central Roomz Aparthotel

    Lauriston Park, Edinburgh, United Kingdom

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

    Edinburgh Central Roomz Aparthotel is situated around 5 minutes' walk from King's Theatre and within 19 minutes' walk of Royal Mile.

    To the hotel

    Book Now
  • The Cosy Courtyard

    From US$ 305

    70 West Port, 12 Cordiner'S Land, Edinburgh, United Kingdom

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

    12 Cordiner'S venue is situated in Old Town district, 0.6 km from Royal Mile and offers storage for belongings, a parking and a safe deposit box. Located in the old town district, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 305
  • West Port - 2Br In The Heart Of The Old Town Just Off The Grassmarket

    From US$ 287

    70 West Port 7 Cordiners Land, Edinburgh, United Kingdom

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

    Guests can stay in 2Br In Heart Of Old Town. Castle View + Royal Mile venue when visiting Edinburgh. The accommodation comprises 2 bedrooms and 1 bathroom. The apartment capacity is based on up to 4…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Edinburgh City Team Room

    From US$ 326

    Eh11 1Ju, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Edinburgh City Room

    From US$ 115

    15 Mertoun Place, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Cozy Room In Edinburgh Center

    From US$ 229

    15 Mertoun Place, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Beautiful City Centre Georgian 4 Bed Townhouse With Private Garden

    From US$ 1365

    44 Heriot Row, Edinburgh, United Kingdom

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

    The holiday home provides guests with free Wi Fi throughout the venue. The property is composed of 4 bedrooms and 3 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 1365
  • Watson Apartments

    From US$ 215

    35/2 Watson Crescent, Edinburgh, United Kingdom

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

    Watson Apartments apartment is nestled in the Merchiston district of Edinburgh, a 25-minute walk from the green Flag park "Princes Street Gardens".

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Anvers Suite

    From US$ 215

    11 Comely Bank Row, Edinburgh, United Kingdom

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

    The 1-room Anvers Suite apartment is situated in Stockbridge with a village vibe on the Water of Leith, within 6 minutes' stroll of Waitrose & Partners.

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Rose Street'S Hidden Treasure- 2Bed Newly Refurbished Apt

    From US$ 347

    140 Rose Street, Edinburgh, United Kingdom

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

    The 60 m² Rose Street'S Hidden Treasure- 2Bed Newly Refurbished Apt Apartment apartment is set approximately a 25-minute walk from Dynamic Earth Interactive Science Museum in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 347
  • Joivy Beautiful Mews Home Near Princes Street

    From US$ 653

    8A Gloucester Lane, Edinburgh, United Kingdom

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

    Beautiful 2-Br Mews Near The Famous Princes Street is set 0.6 km from Edinburgh International Conference Centre and 1.2 km from The Real Mary King's Close in New Town district. With access to the…

    To the hotel

    price for 1 night
    Book Now From US$ 653
  • Joivy Chic Apartment Near Stockbridge Market

    From US$ 316

    36 Danube Street, Edinburgh, United Kingdom

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

    Located in Stockbridge with a village vibe on the Water of Leith, the 1-room Altido Chic Apt Near Stockbridge Market apartment includes a sunny patio with views of the courtyard. Just 5 minutes’ walk…

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • Edinburgh Old Town Apartment

    From US$ 177

    70 West Port - 14 Cordiner'S Land, Edinburgh, United Kingdom

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

    Edinburgh Old Town is set 0.5 km from the good old-fashioned Cameo Cinema and 0.8 km from The Royal Edinburgh Military Tattoo in Old Town district. There is also a kitchenette, fitted with…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • The Flat With The Pink Door

    From US$ 156

    26 Angle Park Terrace, Edinburgh, United Kingdom

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

    The 1-room The Flat With The Pink Door Apartment apartment is set at a 2.4 km distance from the Sunday Stockbridge Food Market.

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Spacious Newly Refurbished Central Apt

    From US$ 304

    108 Lauriston Place Flat 1, Edinburgh, United Kingdom

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

    Spacious Newly Refurbished Central Apt apartment features views of the garden, and is situated 0.5 km from Camera Obscura and World of Illusions. This unit consists of 2 bedrooms, 1 bathroom and an…

    To the hotel

    price for 1 night
    Book Now From US$ 304
  • Lauriston Park

    From US$ 754

    2 2F1 Lauriston Park, Edinburgh, United Kingdom

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

    Lauriston Park Hotel apartment, set at 400 metres of Scottish Midland Co-operative Food Store, and stands 10 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 754