Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Edinburgh near St. Giles Cathedral

Lovely Apartment By Royal Mile

Blackfriars Street, Edinburgh, United Kingdom View map

More

From US$ 235 Book Now

Destiny Scotland - Royal Mile Residence

129 Royal Mile, Edinburgh, United Kingdom View map

Destiny Scotland - Royal Mile Residence Edinburgh is located nearly a 10-minute walk from Edinburgh Waverley train station and 450 metres from the Museum of Edinburgh. More

From US$ 526 Book Now

The Royal Mile Residence By Reserve Apartments

High Street, Edinburgh Eh1 1Sg, Edinburgh, United Kingdom View map

The 65 m² The Royal Mile Residence By Reserve Apartments Edinburgh is located only 500 metres from Edinburgh Waverley train station and merely 5 minutes' walk from the Edinburgh Old Town. The maximum… More

From US$ 111 Book Now

Royal Mile Apartment Edinburgh

107 High Street, Edinburgh, United Kingdom View map

Located only 500 m from Edinburgh Waverley railway station, the 40 m² Royal Mile Apartment Edinburgh is about a 5-minute walk from the Royal Mile. This apartment can hold up to 3 guests. More

Book Now

The Witchery

352 Castlehill The Royal Mile, Edinburgh, United Kingdom View map

Situated approximately 5 minutes' walk from Museum on the Mound, the 5-star The Witchery Edinburgh hotel features a restaurant. This Edinburgh hotel serves Scottish dishes prepared in the à la carte… More

From US$ 1101 Book Now

Royal Mile Backpackers

105 High Street, Edinburgh, United Kingdom View map

Encircled by cafés, bars, and restaurants, around 15 minutes' walk from Princes Mall Shopping Centre, the cosy Royal Mile Backpackers Hostel Edinburgh comprises 6 rooms. More

From US$ 32 Book Now

Bailie Royal Mile Apartment

3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom View map

Located around a 10-minute walk from Edinburgh Waverley railway station, Bailie Royal Mile Apartment Edinburgh is only 650 metres from the combined National Museum of Scotland. Public parking is also… More

From US$ 429 Book Now

Perfect City Base Central Edinburgh

44 South Bridge, Edinburgh, United Kingdom View map

Perfect City Base Central Edinburgh apartment is located just a 5-minute walk from John Knox House and 1 km from Dugald Stewart Monument. This apartment is situated within a 500-metre distance of… More

Book Now

Cozy Edinburgh Apartment Escape

107 High Street, Edinburgh, United Kingdom View map

Cozy Edinburgh Apartment Escape is located 500 m from Edinburgh Waverley train station and approximately a 5-minute walk from the Edinburgh Old Town. More

From US$ 333 Book Now

Linton Collection - Blackfriars Lofts

17 Blackfriars Street, Edinburgh, United Kingdom View map

The well-equipped 10-room Linton Collection - Blackfriars Lofts Edinburgh apartment offers easy access to such tourist sites as the Museum of Childhood, located nearly 5 minutes' walk away. This… More

From US$ 147 Book Now

Blackfriars Residence - Beautiful Home

Blackfriars Street, Edinburgh, United Kingdom View map

The 65 m² Blackfriars Residence - Beautiful Home Edinburgh is located just 1.8 km from The Parish Church of St Cuthbert and 16 minutes' walk from the art museum "Scottish National Gallery". This 2… More

From US$ 917 Book Now

Nyx Hotel Edinburgh

61 Jeffrey Street, Edinburgh, United Kingdom View map

Located 2.6 km from the Edinburgh Hindu Mandir and Cultural Centre, Nyx Hotel Edinburgh is just moments from The Real Mary King's Close. The hotel features 125 rooms and such amenities as a… More

From US$ 538 Book Now

Spacious 2 Bed Apt Next To Royal Mile & Waverley

51/5 Blackfriars Street, Edinburgh, United Kingdom View map

Located in the Grengel district a 13-minute walk from the historic fortress "Edinburgh Castle", Spacious 2 Bed Apt Next To Royal Mile & Waverley Edinburgh accommodates up to 4 guests. This apartment… More

From US$ 511 Book Now

2 Bed Old Town Apartment - Next To Castle

Johnston Terrace, Edinburgh, United Kingdom View map

Located 14 minutes' walk from the Museum of Edinburgh, 2 Bed Old Town Apartment - Next To Castle Edinburgh overlooks the mountain. This spacious 65 m² apartment is situated only 1 km from Edinburgh… More

From US$ 227 Book Now

Sensational Stay At South Bridge

South Bridge, Edinburgh, United Kingdom View map

The 1-room Sensational Stay At South Bridge Edinburgh apartment is located in an old part of Edinburgh, only a 6-minute stroll from the combined National Museum of Scotland. The apartment capacity is… More

From US$ 428 Book Now

Old Town Apartment, Edinburgh

90 Grassmarket, Edinburgh, United Kingdom View map

The 105 m² Old Town Apartment, Edinburgh is located just 300 metres from Princes Mall Shopping Centre and 2.1 km from the Royal Botanic Garden Edinburgh. The apartment is situated within 1 km of… More

Book Now

Bright Old Town City Centre Apartment

90/3 Grassmarket, Edinburgh, United Kingdom View map

Located just 1 km from Edinburgh Waverley railway station, Bright Old Town City Centre Apartment Edinburgh is just 450 metres from the historic fortress "Edinburgh Castle". This spacious 80 m²… More

From US$ 457 Book Now

A&O Edinburgh City

50 Blackfriars Street, Edinburgh, United Kingdom View map

Featuring free Wi-Fi throughout the property, Safestay Edinburgh Royal Mile is set 0.9 km from Co-op Food. More

From US$ 235 Book Now

Lively & Energetic 2Br On The Royal Mile

4/6 Paisley Close, 101 High Street, Edinburgh, United Kingdom View map

The 2-room Lively & Energetic 2Br On The Royal Mile Apartment Edinburgh lies in a central location in Edinburgh, just 5 minutes' walk from the Royal Mile. The spacious 80 m² apartment is situated 500… More

From US$ 307 Book Now

Pass The Keys Spacious And Homely Flat On The Royal Mile

51/3 Blackfriars Street, Edinburgh, United Kingdom View map

Located 500 metres from Edinburgh Waverley railway station, Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is about a 5-minute walk from John Knox House. More

From US$ 690 Book Now

Royal Mile Escape - Five Bedrooms

47 Blackfriars Street, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at Royal Mile Escape - Five Bedrooms Edinburgh apartment, which is around 5 minutes' walk from The Real Mary King's Close and 1.6 km from the royal Holyrood… More

From US$ 498 Book Now

Royal Mile, Large 5 Bed Apartment

47 Blackfriars Street, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at Royal Mile, Large 5 Bed Apartment Edinburgh, which is just 650 metres from the Royal Mile and only 1.1 km from the historic fortress "Edinburgh Castle". More

From US$ 877 Book Now

Joivy Royal Mile Aparthotel

93 High Street, Edinburgh, United Kingdom View map

More

From US$ 421 Book Now

Greyfriars Bobby View Apartment Near Edinburgh Castle

2 Greyfriars Place, Edinburgh, United Kingdom View map

Greyfriars Bobby View Apartment Near Edinburgh Castle apartment is placed in the Old Town district, less than 5 minutes' walk from the street food restaurant Viva Mexico. More

From US$ 756 Book Now

Beautiful Bohemian 2Br Flat In The Cowgate

12 Robertson'S Close, Edinburgh, United Kingdom View map

Located just 500 m from Edinburgh Waverley railway station, Beautiful Bohemian 2Br Flat In The Cowgate Apartment Edinburgh is merely 5 minutes' walk from the parish church "St Giles' Cathedral". More

From US$ 494 Book Now

Joivy Affordable 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town (Adults Only)

Robertsons Close, Edinburgh, United Kingdom View map

Staying at Joivy Affordable 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town Edinburgh, guests can reach the historic fortress "Edinburgh Castle", situated only 0.8 km away. More

From US$ 99 Book Now

Grassmarket Old Town Boutique Apartment

76/2 Grassmarket, Edinburgh, United Kingdom View map

Situated within a 1-km distance of Edinburgh Gin Distillery, the 1-room Grassmarket Old Town Boutique Apartment Edinburgh also boasts easy access to Edinburgh Waverley train station which is nearly a… More

From US$ 220 Book Now

Cowgate'S Little Hideout With Free Parking

20 Niddry St S, Edinburgh, United Kingdom View map

The 1-bedroom Cowgate'S Little Hideout With Free Parking Villa Edinburgh accommodates up to 2 guests and offers proximity to the Edinburgh Old Town, located just a 6-minute walk away. The holiday… More

From US$ 281 Book Now

Charming Apartment In The Old Town

16 Robertsons Close, Off Cowgate, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the 1-room Charming Apartment In The Old Town Edinburgh, which is around 700 metres from The Writers' Museum and only 12 minutes on foot from Dynamic… More

From US$ 234 Book Now

Altido Unique & Stylish Grassmarket Apt - Close To Castle

76 Grassmarket, Edinburgh, United Kingdom View map

Situated only 1.1 km from The Parish Church of St Cuthbert, Altido Unique & Stylish Grassmarket Apt - Close To Castle Edinburgh also boasts easy access to Edinburgh Waverley train station which is… More

From US$ 429 Book Now

Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment

55 Blackfriars Street, Edinburgh, United Kingdom View map

The spacious Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment Edinburgh lies in the Grengel district of Edinburgh and offers swift access to the Thistle chapel "St Giles' Cathedral", which is… More

From US$ 659 Book Now

Edinb&B

12 Robertson'S Close, Edinburgh, United Kingdom View map

Featuring Wi-Fi in the rooms, the welcoming Edinb&B Edinburgh hotel is 1.4 km from Edinburgh Castle. More

From US$ 44 Book Now

Edinburgh Metro

11/2 Robertson's Close, Edinburgh, United Kingdom View map

Offering 50 rooms, the youth Edinburgh Metro hostel boasts a location 450 metres from The Real Mary King's Close. More

From US$ 125 Book Now

Old Town 163

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

The spacious Old Town 163 Apartment Edinburgh is a 5-minute walk from The Real Mary King's Close and can accommodate up to 4 guests. This apartment is situated 1 km from Edinburgh Waverley train… More

From US$ 271 Book Now

The Castle Esplanade Residence

Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom View map

Situated within 25 minutes' walk of Arthur's Seat, The Castle Esplanade Residence Edinburgh also boasts easy access to Edinburgh Waverley train station which is just 1 km away. Guests travelling by… More

From US$ 235 Book Now

Amazing Penthouse, Stunning Views, Castle 2 Mins

Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom View map

Situated just 0.8 km from the grand Victorian theatre "Royal Lyceum Theater", the 2-room Amazing Penthouse, Stunning Views, Castle 2 Mins Apartment Edinburgh also boasts easy access to Edinburgh… More

From US$ 792 Book Now

Castle Rock Hostel - Adults Only

15 Johnston Terrace, Edinburgh, United Kingdom View map

Featuring free WiFi throughout the property, Castle Rock Hostel is situated in Edinburgh, 350 metres from Grassmarket. A number of amenities including a safe deposit box and a luggage room are… More

From US$ 30 Book Now

Joivy Cozy Apt Near Edinburgh Castle

16 Johnston Terrace, Edinburgh, United Kingdom View map

Located right in the centre of the city, a 5-minute walk from The Writers' Museum, the spacious Joivy Cozy Apt Near Edinburgh Castle accommodates up to 4 guests. This apartment is situated 1 km from… More

From US$ 374 Book Now

Joivy Lovely Flat In The Heart Of Edinburgh

16 Johnston Terrace Flat 2, Edinburgh, United Kingdom View map

Located a mere 1 km from Edinburgh Waverley railway station, 60 m² Joivy Lovely Flat In The Heart Of Edinburgh is a mere 5 minutes' walk from The Writers' Museum. This 2-bedroom apartment can hold up… More

From US$ 508 Book Now

Grassmarket-Old Town Apartment

90 Grassmarket, Edinburgh, United Kingdom View map

The 34 m² Grassmarket-Old Town Apartment Edinburgh is located just 1 km from the historic fortress "Edinburgh Castle" and 20 minutes' stroll from the 16th-century Palace of Holyroodhouse. The… More

From US$ 242 Book Now

Historic Ramsay Garden Apt With Balcony Views - Pass The Keys

5/4 Ramsay Gardens, Eh1 2Na, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at Historic Ramsay Garden Apt With Balcony Views - Pass The Keys Edinburgh, which is just 650 metres from Charlotte Square and merely 8 minutes on foot from… More

From US$ 925 Book Now

Gorgeous, Cozy 2Br Royal Mile-Old Town

4/3 Infirmary Street, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the 2-room Gorgeous, Cozy 2Br Royal Mile-Old Town Apartment Edinburgh, which is approximately a 5-minute walk from John Knox House and 650 metres from the… More

From US$ 976 Book Now

Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle

7 Ramsay Gardens, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the spacious 186 m² Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle Edinburgh, which is within 25 minutes' walk of the Royal Botanic Garden… More

From US$ 1781 Book Now

Famous House, 1 Minute From Edinburgh Castle

6 Ramsay Garden, Edinburgh, United Kingdom View map

Located about 15 minutes' walk from Edinburgh Waverley railway station, the 7-room Famous House, 1 Minute From Edinburgh Castle Apartment is 500 metres from the combined National Museum of Scotland. More

From US$ 2343 Book Now

Chic 1Bd Flat - Wviews Of Edinburgh Castle!

3 1F1 Castle Wynd North, Edinburgh, United Kingdom View map

Located merely 1 km from Edinburgh Waverley railway station, the 1-room Chic 1Bd Flat - Wviews Of Edinburgh Castle! Apartment is about a 5-minute walk from the landscaped Princes Street Gardens. This… More

From US$ 841 Book Now

Apex City Of Edinburgh Hotel

61 Grassmarket, Edinburgh, United Kingdom View map

Guests will appreciate the 4-star Apex City Of Edinburgh Hotel's location, a 7-minute walk from Edinburgh Castle, as well as a 24-hour front desk and wake-up service provided on site. Holyrood Park… More

From US$ 540 Book Now

Royal Mile Old Town Apartment

1 Coinyie House Close, Edinburgh, United Kingdom View map

Situated about 700 metres from The Writers' Museum, the 1-room Royal Mile Old Town Apartment Edinburgh also boasts easy access to Edinburgh Waverley train station which is merely a 10-minute walk… More

From US$ 220 Book Now

Jewel Of Royal Mile Apartment

2 Coinyie House Close, Edinburgh, United Kingdom View map

The 61 m² Jewel Of Royal Mile Apartment Edinburgh is located 0.8 km from the volcanic Castle Rock and in the immediate vicinity of The Real Mary King's Close. This 1-bedroom apartment is situated… More

From US$ 295 Book Now

Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle

11 Ramsay Garden, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the spacious 3-bedroom Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle, which is nearly 5 minutes' walk from the standing Camera Obscura… More

From US$ 1296 Book Now

The Bristo Square Residence

Lothian Street, Edinburgh, United Kingdom View map

Located only 500 m from Edinburgh Waverley railway station, The Bristo Square Residence Edinburgh is about a 5-minute walk from the Edinburgh Old Town. More

From US$ 209 Book Now