Hotels near St Giles' Cathedral, Edinburgh

Search and compare hotels near St Giles' Cathedral from hundreds of travel sites and save

St Giles' Cathedral - Edinburgh, Scotland, United Kingdom
24 Sep — 25 Sep2
St Giles' Cathedral - Edinburgh, Scotland, United Kingdom
Sun 24/9
Mon 25/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels near St Giles' Cathedral

The following hotels are among the most sought after in the St Giles' Cathedral area. Users can use the filters present to refine their search even further.
Filter by star ratings
All filters
Apex City of Edinburgh Hotel
8.1 Excellent
61 Grassmarket, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,898 reviews
8.1

Located in Edinburgh, Apex City of Edinburgh Hotel provides stylish, 4-star accommodation close to the National Museum of Scotland. This modern hotel is set in the heart of the city.

Intercontinental Edinburgh The George
8.4 Excellent
19-21 George Street, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,577 reviews
8.4

Awarded 2018 Regional Winner of both Conference Hotel and Wedding Hotel of the Year, The Principal Edinburgh George Street is a Grade II listed building set in the heart of Edinburgh. Surrounded by local bars and restaurants, it is a short stroll from Edinburgh Bus Station.

Leonardo Royal Hotel Edinburgh
8.2 Excellent
43 Jeffrey Street, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,004 reviews
8.2

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Edinburgh. Surrounded by local bars and restaurants, it is a short stroll from Edinburgh Waverley Railway Station.

Novotel Edinburgh Centre
7.9 Good
80 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 5,286 reviews
7.9

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Edinburgh. It has a gym, as well as a sauna, a heated pool and a Jacuzzi.

Leonardo Royal Edinburgh Haymarket
7.8 Good
1 Morrison Link, Midlothian, Edinburgh, United Kingdom
Show on map
1.3 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 11,883 reviews
7.8

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Edinburgh. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

ibis Edinburgh Centre South Bridge - Royal Mile
7.8 Good
77 South Bridge, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 7,403 reviews
7.8

Set in the heart of the city, Ibis Edinburgh Centre South Bridge - Royal Mile provides easy access to Edinburgh's popular retail and sightseeing areas. Only a short walk from University of Edinburgh, it offers modern rooms equipped with an in-room closet, an in-room dining area and heating.

Cityroomz Edinburgh
7.8 Good
25-33 Shandwick Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 8,013 reviews
7.8

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Edinburgh. It is steps from Princes Street, eateries and nightlife options.

Mercure Edinburgh City Princes Street Hotel
7.2 Good
53 Princes Street, Edinburgh, United Kingdom
Show on map
0.1 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 6,722 reviews
7.2

Located under a 10-minute walk from Edinburgh Bus Station, the hotel offers guests an ideal base when in Edinburgh. It is conveniently situated in the city centre.

Apex Grassmarket Hotel
8.2 Excellent
31-35 Grassmarket, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,389 reviews
8.2

Set in the heart of the city, Apex Grassmarket Hotel offers easy access to Edinburgh's main retail and sightseeing areas. It provides a sauna, an indoor pool and complimentary Wi-Fi.

Old Waverley Hotel
7.9 Good
43 Princes Street, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 6,653 reviews
7.9

Situated within a 10-minute walk of Edinburgh Bus Station, The Old Waverley Hotel is a convenient base while in Edinburgh. This modern hotel is set in the heart of the city.

Top-rated hotels near St Giles' Cathedral

Some of the very best St Giles' Cathedral hotels as rated by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
Show all 1,503 hotels
1
Tigerlily
8.8 Excellent
125 George Street, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located in the centre of the city, this 4-star hotel makes for an excellent base in Edinburgh. It is close to Princes Street, shops and nightlife options.

€197
Avg. per night
2
Eden Locke
9.1 Excellent
127 George Street, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Situated in the heart of the city, Eden Locke provides easy access to Edinburgh's main shopping and sightseeing areas. It is located a brief walk from Princes Street and Edinburgh Castle.

€146
Avg. per night
3
Stay Central Hotel
8.0 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, Stay Central Hotel offers stylish, 3-star accommodation close to St Giles Cathedral. This trendy hotel is set in the heart of the city.

€146
Avg. per night
4
Cheval Old Town Chambers
9.4 Excellent
Roxburgh Court, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located in the centre of the city, this 5-star property makes for an excellent base in Edinburgh. It is close to St Giles Cathedral, shops and nightlife options.

€249
Avg. per night
5
Apex Waterloo Place Hotel
8.5 Excellent
23-27 Waterloo Place, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Apex Waterloo Place Hotel is located in the heart of in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. The multiple amenities this modern hotel offers include a sauna, an indoor pool and free Wi-Fi.

€162
Avg. per night
6
The Glasshouse Autograph Collection
8.4 Excellent
2 Greenside Place, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh, SCT, United Kingdom 

The Glasshouse Autograph Collection provides relaxed accommodation in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. It is conveniently situated in the city centre.

€196
Avg. per night
7
Motel One Edinburgh-Royal
8.8 Excellent
18-21 Market Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh, SCT, United Kingdom 

The hotel is located in the heart of in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. It is situated in the area's vibrant nightlife district, just a short walk from Princes Street.

€116
Avg. per night
8
Ibis Styles Edinburgh Centre St Andrew Square
8.5 Excellent
19 St Andrew Square, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh, SCT, United Kingdom 

Just a few steps away from Edinburgh Bus Station and surrounded by bars and restaurants, ibis Styles Edinburgh Centre St Andrew Square is the perfect base for those who wish to be in the heart of the city. It is conveniently located in the city centre.

€159
Avg. per night

Cheapest hotels near St Giles' Cathedral, Edinburgh

Currently, these are the lowest-priced hotels close to St Giles' Cathedral we've come across for the dates selected. If you have the flexibility, change the dates selected to compare prices.
Show all 1,503 hotels
Kick Ass Greyfriars (18+)
7.9 Good
37-39 Cowgate, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Kick Ass Greyfriars 18+ hostel offers easy access to Edinburgh's best sightseeing areas. It provides free Wi-Fi, a 24-hour reception and luggage storage.

€23
Avg. per night
Kick Ass Grassmarket (18+)
8.2 Excellent
2 West Port, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Centrally located, Kick Ass Grassmarket 18+ hostel offers easy access to Edinburgh's popular retail areas and tourist attractions. It is also located only minutes away from Edinburgh Castle.

€23
Avg. per night
The Baxter Hostel
7.3 Good
5/2 West Register Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

A 10-minute walk from Edinburgh Bus Station, The Baxter Hostel has an accessible setting, making it an ideal place to stay while visiting Edinburgh. This hostel is set in the heart of the city.

€26
Avg. per night
Edinburgh Central Accommodation
7.8 Good
9 Haddington Place, Edinburgh, United Kingdom
Show on map
1.2 km from city centre, Edinburgh, SCT, United Kingdom 

Situated within walking distance of Edinburgh Bus Station, the hostel offers guests a convenient base while in Edinburgh. It is located in close proximity to a number of popular bars, clubs and restaurants.

€32
Avg. per night
Code Co-Living - The Loft - Edinburgh
8.2 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh, SCT, United Kingdom 

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

€37
Avg. per night
Travelodge Edinburgh Haymarket
7.8 Good
24 Eglington Crescent, Edinburgh, United Kingdom
Show on map
1.7 km from city centre, Edinburgh, SCT, United Kingdom