If you prefer luxurious stays not far from Grassmarket, stopglobalwarming.org offers 80 deals to choose from.
The Chester Residence is a chic 5-star choice, located a 15-minute walk from Grassmarket. Featuring concierge service, cots and continental, this property offers designer and non-smoking rooms for about 473US$ per night.
Holiday Inn (rating: 7.4/10) is another top option featuring an outdoor swimming pool, a casino and a golf course. Guests who like sports can enjoy a gym area, fitness room and an indoor swimming pool on site. This 4-star accommodation offers comfortable, air-conditioned and welcoming rooms with private and en suite bathrooms.
Other top options are Mercure Haymarket, Apex Waterloo Place Hotel and The Glasshouse, Autograph Collection.
Our Top 10
(Sorted by rating & number of reviews)
Check Availability
Hilton Edinburgh Carlton
Featuring a beauty salon, a solarium and a leisure club, Hilton Edinburgh Carlton Hotel is 950 metres of New Town. The venue is nestled in the centre of Edinburgh with direct proximity to the parish church "St Giles' Cathedral".
The accommodation is in 14 minutes' walk from the official residence "Palace of Holyroodhouse". A short distance to a railway station enables you to get to the combined National Museum of Scotland in no time. You can get to Arthur's Seat hike in a few minutes by car.
Black Ivy
Offering quick access to Bruntsfield Links Short Hole Golf Course, the 4-star Black Ivy Hotel Edinburgh has a shared lounge, a satellite TV and a bar. The public research University of Edinburgh is 1.5 km from the accommodation, while the Leith Princes Street is settled 2 km away.
Located off The Links, the venue is about 20 minutes’ walk from Edinburgh city centre. The hotel is located in Bruntsfield district. You can get to the 16th-century Palace of Holyroodhouse in a few minutes by car.
Yotel Edinburgh
Yotel Edinburgh is located 1.8 km from the combined National Museum of Scotland and boasts fitness facilities and a bar. The centre of Edinburgh is within 2 km of the venue, and The Real Mary King's Close is about 1.4 km away.
This hotel offers accommodation in New Town district with nearby access to Charlotte Square. Edinburgh Gin Distillery is also located near the property. You can get to Royal Mile in a few minutes by car.
The Gifford
The 4-star Gifford House Hotel is set 2.4 km from the historic fortress "Edinburgh Castle" and 2.2 km from the Leith Princes Street. Featuring 6 rooms with views of the hills, this guest house is set within a short ride from the royal Holyrood Park.
The venue is situated 2 km from Edinburgh city centre and 25 km from Edinburgh airport. The accommodation is located in Newington district. Priestfield Parish Church is in the walking distance from the hotel.
Doubletree By Hilton Edinburgh City Centre
Located only 1.1 km to The Real Mary King's Close, the 4-star Doubletree By Hilton Edinburgh City Centre Hotel offers elegant rooms a just 5 minutes on foot from Edinburgh International Conference Centre. Set within reach of Grassmarket, the venue features an a la carte restaurant serving meals of Scottish cuisine.
Situated in West End district, this accommodation is 15 minutes walk from the centre of Edinburgh. The hotel is notable for its excellent location close to Usher Hall. You can get to Edinburgh Old Town in a few minutes by car.
Frederick House Hotel
Set within an 11-minute walk of Royal Mile, this 4-star Frederick House Hotel Edinburgh is located near Co-op Food. The venue comprises 44 modern rooms overlooking the hillside.
The historic fortress "Edinburgh Castle" is less than 1.1 km away. The accommodation is a 10-minute walk to the centre of Edinburgh. The Leith Princes Street is also located near the hotel. You can get to the royal Holyrood Park in a few minutes by car.
Edinburgh Marriott Hotel Holyrood
Macdonald Holyrood Hotel Edinburgh is located 1.1 km from Omni Centre and boasts a shared lounge, a golf course and entertainment activities. The venue is 1 km from the city centre and adjacent to Dynamic Earth Interactive Science Museum.
The accommodation is notable for its unique location in vicinity of The Scottish Parliament and about a 15-minute walk from Edinburgh Waverley train station. Within just a 15-minute stroll, you'll find popular attractions like Royal Mile. Macdonald Holyrood Hotel is a short ride from the historic fortress "Edinburgh Castle".
Kick Ass Grassmarket
The venue can be found in Edinburgh, only 600 metres from Royal Mile. Guests can benefit from a luggage room, snacks and drinks vending machine along with evening entertainment activities and a bar provided at the hostel.
This property offers accommodation in Old Town district, about 400 metres away from the art museum "Scottish National Gallery". The city centre can be reached within a 10-minute walk. Beehive Inn lies within 5-minute walk of Kick Ass Grassmarket Hostel. The green Flag park "Princes Street Gardens" is also set close by.
Leonardo Hotel Edinburgh Haymarket
Situated in the very heart of Edinburgh, the 4-star Leonardo Royal Edinburgh Haymarket is within walking distance from Fountain Park. For business travellers, meeting rooms and a photocopy machine are available on request.
Grassmarket is within 15 minutes' walk. This venue is very close to Edinburgh International Conference Centre and 1.4 km from Royal Mile. Leonardo Royal Edinburgh Haymarket is a short ride from the historic fortress "Edinburgh Castle".
Residence Inn By Marriott Edinburgh
Situated 0.3 km from The Meadows in Edinburgh, Residence Inn By Marriott Edinburgh features a fitness room and a restaurant throughout the venue. Royal Mile is 850 metres from the accommodation, while Lauriston Place bus station is 200 metres away.
The hotel is located off the combined National Museum of Scotland, just 10 minutes' walk from the city centre. The property is notable for its central location close to Eddie's Seafood Market. You can get to the official residence "Palace of Holyroodhouse" in a few minutes by car.
Kildonan Lodge Hotel
Featuring a luggage storage and a safety deposit box, Kildonan Lodge Hotel is set 3.1 km from the historic fortress "Edinburgh Castle" in Edinburgh. Situated in Newington district, the venue is set 2.7 km from the Leith Princes Street.
Craigmillar Park Church is located near the accommodation, and Edinburgh airport is approximately a 22-minute drive away. The city centre lies within 3 km of the property. Kildonan Lodge Hotel is a short ride from the art museum "Scottish National Gallery".
For example, The Haymarket Lairg Hotel rated 8.0/10 is one of the best options from 30US$ per night.
Try as well Cambridge House — it is rated 7.8/10 and costs 130US$ per night.
Guests have left more than 55975 positive reviews about Courtyard By Marriott rated 8.0/10 for 311US$ per night.
Piries rated 7.4/10 may also suit you — only 124US$ per one night.
Other top-rated options include Hotel Du Vin, Albany Ballantrae Hotel and Travelodge Central.
Motel One-Princes with room rates from 30US$ per night is a 3-star property that includes 24-hour reception, housekeeping service and bar.
One more suitable place is The Inn Place — pay about 349US$ to book it.
Other great deals are Abbey Hotel, The Balmoral Hotel and Leonardo City.
Ashgrove House Hotel is the most popular option, situated a 20-minute walk from Grassmarket.
Another possible choice is Minto House with a rating 7.0/10 for about 185US$ per night.
Other romantic hotels in Edinburgh are Smiths Guest House and Rays Guest House.
City Suites is the best couple hotel in Edinburgh from 30US$ per night.
We also recommend Sheridan Guest House, providing cycling, fishing and fishing services.
Set a 15-minute walk away, Macdonald Holyrood Hotel & Spa (rating: 8.0/10) is one of the top Edinburgh deals with an indoor swimming pool, a golf course and steam baths. This 4-star accommodation also has valet parking service, 24-hour front desk and concierge service on site. Other top options are Haymarket Hotel, Kimpton Charlotte Square Hotel and Martins Guest House.
Salisbury Green Hotel & Bistro (rating: 7.6/10) is one of the top hotels set within 20 minutes on foot from Grassmarket. This 4-star accommodation offers bright, modern and elegant rooms along with a golf course, cots and a business centre.
Also consider booking Crowne Plaza - Royal Terrace, An Ihg Hotel with a rating 7.2/10 for about 208US$ per night. This property provides a gym area and an indoor pool on site.
Other suitable options are Ibis Styles St Andrew Square and Holiday Inn Express - Royal Mile, An Ihg Hotel.