Planning on visiting Edinburgh and staying near Grassmarket? HotelMix.co.uk features 157 nearby options, all within easy access of Grassmarket. You can visit The Bonham Hotel, situated near the top tourist attractions, including Grassmarket, and Cumberland Hotel that lies just steps from Grassmarket. Or, you could consider staying at Native Edinburgh with prices starting from 68£, where you'll find laundry facilities, dry cleaning and 24-hour security.
|🏨 Hotels near Grassmarket||1746|
|👛 Lowest price||8 GBP|
|✍️ Hotels Reviews||96 785|
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
- Distance: near to far
- Distancefrom low to high
- Pricefrom low to highfrom high to low
- Popularityfrom high to low
- Guest ratingfrom high to low
Hotels near Grassmarket in Edinburgh
Hotels close to Grassmarket in Edinburgh
Luxury Edinburgh hotels near Grassmarket
You can find 73 luxury hotels in Edinburgh, most of them located close to Grassmarket. We selected top-notch hotels such as Palmerston Suites, which price starts from 91£, for those who prefer more space and privacy. For some alternatives, try such luxury hotel as Palmerston Suites, located next to this landmark. The 4-star Angels Share Hotel is an option for those who prefer reliable service. For travellers who prefer design and intimate atmosphere, The Lane Hotel, with a room rate from 109£, is a popular choice.
Cheap hotels near Grassmarket from 8 GBP
Royal Princes Suites apartment is perfect for backpackers or people who want to explore Edinburgh for a good price. If you prefer to pay less, have a look at Parliament House, situated just steps from Grassmarket. Try Parliament House or Another Room, situated close to this sight. If you are planning to visit New Town district of Edinburgh, pick an apartment such as Royal Princes Suites for only 204£ per night. If you looking for a budget-friendly hotel near Edinburgh Waverley train station, consider staying at Parliament House.