Hotels and B&Bs near The Real Mary Kings Close
267 within 3 miles · nearest first
In short: 267 hotels and B&Bs within 3 miles of The Real Mary Kings Close in Edinburgh, City of Edinburgh. The nearest is Fraser Suites Edinburgh, under 0.2 miles away. 12 accept dogs.
Updated · Distances are straight-line · Ratings from Google · About The Real Mary Kings Close
under 0.2 miles
Edinburgh
Fraser Suites Edinburgh
★ 4.3 (831)
Suite-style hotel right on the Royal Mile, close to Edinburgh Waverley and Edinburgh Zoo, with spacious rooms and kitchenettes.
under 0.2 miles
Edinburgh
The Inn Place
★ 4.3 (269)
A 19th-century building on Cockburn Street in Edinburgh, The Inn Place offers 41 simple en-suite rooms close to Waverley station.
under 0.2 miles
Edinburgh · Dogs welcome
Motel One Edinburgh-Royal
★ 4.4 (2,556)
A 208-room city hotel on Market Street, Edinburgh, well suited to sightseers who want to walk everywhere and still get a proper breakfast.
under 0.2 miles
Edinburgh
Market Street Hotel
★ 4.7 (879)
Edinburgh hotel on Market Street with a top-floor bar and restaurant, champagne breakfasts, and 94 rooms close to Waverley Station.
under 0.2 miles
Edinburgh
ibis Edinburgh Centre Royal Mile Hunter Square
★ 4.3 (2,219)
A 99-room, six-storey ibis hotel just off the Royal Mile in Edinburgh's Old Town, steps from bars, restaurants and city sights.
under 0.2 miles
Edinburgh
Radisson Collection Hotel Royal Mile Edinburgh
★ 4.4 (671)
Hotel on George IV Bridge in Edinburgh's Old Town, within walking distance of the Royal Mile, Edinburgh Castle and St Giles' Cathedral.
under 0.2 miles
Edinburgh
Stay Central
★ 3.9 (719)
Budget-friendly hotel on Cowgate in Edinburgh, well suited to travellers who want a lively central base rather than a quiet retreat.
under 0.2 miles
Edinburgh
The Inn on the Mile
★ 4.2 (1,563)
Nine boutique bedrooms above a bar and kitchen in a former bank on the Royal Mile, right in the middle of the Old Town.
under 0.2 miles
Edinburgh
The Scotsman Hotel
★ 4.4 (1,716)
A 72-room hotel on North Bridge in Edinburgh, with spacious rooms and a restaurant, bar and garden, a short walk from Waverley station.
under 0.2 miles
Edinburgh
Hilton Edinburgh Carlton
★ 4.1 (2,730)
A 211-room hotel on North Bridge in Edinburgh, with spacious en-suite rooms moments from the Royal Mile.
under 0.2 miles
Edinburgh
Royal Mile Suites by the Castle
★ 3.0 (92)
A small six-room townhouse hotel on Edinburgh's Lawnmarket, moments from the Castle and Royal Mile.
under 0.2 miles
Edinburgh
Virgin Hotels Edinburgh
★ 4.6 (984)
A 222-room hotel just off Victoria Street in Edinburgh's Old Town, with a rooftop terrace looking out towards the castle.
under 0.2 miles
Edinburgh
Radisson Blu Edinburgh City Centre
★ 4.4 (2,807)
Hotel on Edinburgh's Royal Mile with a restaurant, bar and hearty breakfast, plus spa and gym facilities for guests to unwind after sightseeing.
0.2 miles
Edinburgh
House of Gods Royal Mile
★ 4.3 (601)
A 22-room hotel on Edinburgh's Cowgate, footsteps from the Royal Mile, with Edinburgh Waverley station and the Old Town's pubs and restaurants all within easy walking distance.
0.2 miles
Edinburgh
Mono Suites
★ 4.0 (141)
A 10-room hotel on South Bridge in Edinburgh, with its own restaurant and bar and Waverley station under a mile away.
0.2 miles
Edinburgh
NYX Hotel Edinburgh
★ 4.7 (38)
A boutique base just off Edinburgh's Royal Mile, with 125 colourful rooms and its own bar-restaurant close to Waverley Station.
0.2 miles
Edinburgh
Ibis Edinburgh Centre South Bridge - Royal Mile
★ 4.2 (4,088)
Straightforward, air-conditioned rooms with drinks on hand, just off the Royal Mile in central Edinburgh, close to the castle.
0.2 miles
Edinburgh
a&o Edinburgh City
★ 3.7 (2,797)
Budget-friendly hotel on Blackfriars Street, steps from Edinburgh's Old Town, with 132 rooms and easy access to transport links.
0.2 miles
Edinburgh
Leonardo Royal Hotel Edinburgh
★ 4.0 (3,023)
Edinburgh's Old Town, close to the Royal Mile and train station, is home to this 190-room Leonardo Royal Hotel on Jeffrey Street.
0.2 miles
Edinburgh
Premier Inn Edinburgh City Centre Royal Mile
★ 4.1 (600)
Premier Inn on East Market Street offers a hearty breakfast spread and an on-site bar, moments from Waverley station and the Royal Mile.
0.2 miles
Edinburgh
The Witchery
★ 4.3 (4,069)
A theatrically decorated Old Town hotel by Edinburgh Castle, with just 8 opulent suites and a celebrated restaurant.
0.2 miles
Edinburgh
The Balmoral
★ 4.7 (3,295)
Landmark five-star hotel at the east end of Princes Street, known for its clock tower, Michelin-starred dining and full spa.
0.2 miles
Edinburgh
Hotel Balmoral
★ 4.7 (3,295)
A 20-room hotel on Westgate Road in Newcastle upon Tyne, with free on-site parking for easy city stays.
0.2 miles
Edinburgh · Dogs welcome
Holiday Inn Express Edinburgh Royal Mile
★ 4.2 (1,328)
A 78-room hotel just off the Royal Mile in Edinburgh's Old Town, within easy walking distance of the Castle and Waverley Station.
0.2 miles
Edinburgh
Old Waverley Hotel
★ 4.0 (1,510)
Rooms with castle and city views above Princes Street, at this 85-room Edinburgh hotel a short walk from Waverley station.
0.2 miles
Edinburgh
Mount Royal Edinburgh by The Unlimited Collection
★ 4.3 (369)
A 169-room hotel right on Princes Street in Edinburgh, minutes from the Castle and the city's main shops and sights.
0.3 miles
Edinburgh
Apex City of Edinburgh Hotel
★ 4.5 (1,641)
A 122-room hotel on Edinburgh's historic Grassmarket, beneath the castle rock, with easy walking to the Old Town's pubs and restaurants.
0.3 miles
Edinburgh · Dogs welcome
Motel One Edinburgh-Princes
★ 4.4 (1,726)
Motel One Edinburgh-Princes puts 140 rooms on Princes Street itself, close to Edinburgh Waverley station and Edinburgh Zoo.
0.3 miles
Edinburgh · Dogs welcome
Travelodge Edinburgh Central
★ 4.0 (2,769)
With 193 rooms across six floors just off the Royal Mile, Travelodge Edinburgh Central puts Edinburgh Castle and Waverley Station within easy walking distance.
0.3 miles
Edinburgh
Hotel du Vin Edinburgh
★ 4.5 (1,105)
47 rooms across a converted Old Town building in Edinburgh, with spacious bathrooms, a bistro wine bar and easy reach of the Royal Mile.
0.3 miles
Edinburgh
hub by Premier Inn Edinburgh Royal Mile
★ 4.3 (2,644)
A compact, well-placed hotel just off Edinburgh's Royal Mile, with easy walking access to the castle and Holyrood Palace.
0.3 miles
Edinburgh
The Edinburgh Grand
★ 4.6 (482)
Suite-style rooms with kitchens on St Andrew Square, Edinburgh, a short walk from Waverley station.
0.3 miles
Edinburgh
The Howard an Ascend Hotel Collection Member
★ 4.6 (482)
Georgian townhouse hotel on Great King Street in Edinburgh's New Town, with just 18 rooms and free on-site parking.
0.3 miles
Edinburgh
Gleneagles Townhouse
★ 4.5 (420)
The Gleneagles group's Edinburgh outpost, in a converted bank on St Andrew Square, with a members' club and rooftop bar.
0.3 miles
Edinburgh
Premier Inn Edinburgh City Centre Waverley
★ 4.3 (930)
Premier Inn Edinburgh City Centre Waverley on Rose Street puts Edinburgh Castle and Princes Street within easy walking distance of 136 modern rooms.
0.3 miles
Edinburgh
Apex Grassmarket Hotel4
★ 4.4 (1,318)
A 169-room hotel on Edinburgh's Grassmarket, with many rooms looking straight up at the Castle above the old town.
0.3 miles
Edinburgh · Dogs welcome
BrewDog DogHouse Edinburgh
★ 4.6 (1,015)
A beer-focused hotel with just 20 rooms and a bar pouring guest and gluten-free beers, minutes from Waverley station in Edinburgh.
0.3 miles
Edinburgh
Apex Waterloo Place Hotel
★ 4.4 (2,108)
Apex Waterloo Place Hotel offers 184 spacious, well-equipped rooms in central Edinburgh, with a pool, sauna and steam room to unwind in.
0.3 miles
Edinburgh
hub by Premier Inn Edinburgh City Centre Rose Street
★ 4.4 (1,980)
A compact, budget-friendly base for travellers who want central Edinburgh without paying for space, just off Princes Street on Rose Street.
0.3 miles
Edinburgh
Le Monde Hotel
★ 4.3 (1,653)
Stylish 18-room hotel on George Street in Edinburgh, with spacious, comfortable rooms and a lively bar scene close to Waverley station.
0.3 miles
Edinburgh
Aparthotel Adagio Edinburgh Royal Mile
★ 4.4 (2,145)
On Edinburgh's Royal Mile, this aparthotel offers self-catering rooms with kitchenettes, ideal for exploring the Old Town on foot.
0.3 miles
Edinburgh
Edinburgh Central Rooms
★ 4.6 (274)
A 9-room guesthouse on Hill Street in Edinburgh, close to Edinburgh Waverley and Edinburgh Zoo, with pubs and restaurants on the doorstep.
0.3 miles
Edinburgh
Parliament House Hotel
★ 4.4 (639)
A 53-room hotel on Calton Hill, Edinburgh, with free on-site parking and a restaurant and bar for guests who don't want to venture out.
0.4 miles
Montrose
The George Hotel
★ 4.8 (14)
An independent Georgian-era hotel on George Street welcoming guests since 1814, with locally sourced Scottish cooking.
0.4 miles
Edinburgh
W Edinburgh
★ 4.4 (780)
A striking modern high-rise among Edinburgh's St James Square, W Edinburgh offers 244 rooms, a spa, gym and rooftop-style city views.
0.4 miles
Edinburgh
Ten Hill Place Hotel
★ 4.6 (1,752)
Four-star hotel in a quiet Georgian square off Nicolson Street, owned by the Royal College of Surgeons of Edinburgh.
0.4 miles
Edinburgh
ibis Styles Edinburgh Centre St Andrew Square
★ 4.5 (2,137)
Ibis Styles on St Andrew Square offers a hearty breakfast with haggis on the menu, plus 103 modern rooms in the heart of Edinburgh.
0.4 miles
Edinburgh · Dogs welcome
InterContinental Hotels - Edinburgh The George
★ 4.5 (2,234)
A 240-room hotel on George Street in central Edinburgh, with a breakfast menu stretching to smoked mackerel and black pudding.
0.4 miles
Edinburgh
Hanover 71 Suites
★ 4.2 (180)
Suites on Hanover Street, Edinburgh, with breakfast, a short walk from Waverley station.
Edinburgh
City Guest House
★ 5.0 (1)
A budget-friendly base for drivers or Zoo visitors, City Guest House offers 15 simple rooms and free parking in Edinburgh, 2 miles from Waverley.
0.4 miles
Edinburgh
KM Central
★ 4.1 (566)
KM Central is a 45-room hotel on Richmond Place in Edinburgh, just over a mile from Waverley station with an electric vehicle charge point on site.
0.4 miles
Edinburgh
The Spires Edinburgh
★ 3.4 (159)
Hotel on Hanover Street, Edinburgh, close to Edinburgh Waverley station and a short trip from Edinburgh Zoo, with 18 rooms and free parking.
0.4 miles
Edinburgh
Elder York Guest House
★ 4.4 (229)
Elder York Guest House is a stone-built guesthouse on Elder Street, Edinburgh, just 0.3 miles from Edinburgh Waverley station.
0.4 miles
Edinburgh
Wilde Aparthotels by Staycity Edinburgh Grassmarket
★ 4.7 (2,082)
Aparthotel on Kings Stables Road, Edinburgh, with modern rooms and kitchenettes, some with castle views, near Grassmarket.
0.4 miles
Edinburgh
Braid Apartments by Mansley
★ 4.7 (212)
Serviced apartments on Thistle Street, Edinburgh, an easy walk from shops and sights, with spacious well-equipped kitchens for longer stays.
0.4 miles
Edinburgh · Dogs welcome
Residence Inn Edinburgh by Marriott
★ 4.2 (965)
Every one of the 107 suites at Residence Inn Edinburgh by Marriott comes with its own kitchenette, making this a practical base for longer stays in the city.
0.5 miles
Edinburgh
Hotel Indigo Edinburgh
★ 4.3 (992)
A 60-room hotel on York Place in Edinburgh, with a well-regarded breakfast and easy reach of Princes Street and the Castle.
Edinburgh
28 York Place
A small 8-room hotel on York Place in Edinburgh's New Town, a short walk from Waverley station and the city centre.
0.5 miles
Edinburgh
The Brewers Rooms Contemporary Aparthotel
★ 4.1 (37)
Self-catering aparthotel on the Canongate in Edinburgh, suited to independent travellers who want a kitchen and central Royal Mile access.
0.5 miles
Edinburgh
Premier Inn Edinburgh City Centre York Place St James Quarter hotel
★ 4.4 (1,487)
A reliable base for city-break travellers and shoppers, this York Place Premier Inn sits close to St James Quarter and Waverley Station.
Showing the 60 nearest of 267. For the rest, see hotels and B&Bs around Edinburgh.
Quick answers
How many hotels and B&Bs are there near The Real Mary Kings Close?
We list 267 within 3 miles of The Real Mary Kings Close, measured in a straight line.
Which hotels and B&Bs are closest to The Real Mary Kings Close?
The nearest are Fraser Suites Edinburgh (under 0.2 miles), The Inn Place (under 0.2 miles) and Motel One Edinburgh-Royal (under 0.2 miles).
Are there dog-friendly hotels and B&Bs near The Real Mary Kings Close?
Yes: 12 of the 267 accept dogs. They are marked on this page.
How are the distances worked out?
They are straight-line distances between each place and The Real Mary Kings Close, so the journey by road will be a little longer.