A stone pathway leading to historic buildings with a castle in the background.

Search Hotels Near Grassmarket, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Grassmarket hotels

1. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.5 km from Grassmarket
9.8 out of 10, Exceptional, (1,450 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is ₹29,014
₹36,558 total
includes taxes & fees
5 Aug - 6 Aug
Market Street Hotel

2. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.7 km from Grassmarket
9.8 out of 10, Exceptional, (1,003 reviews)
"Highly recommend for who loves the Old Town vibe!"
Vietnam
NHU PHUC
The price is ₹81,177
₹102,284 total
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

3. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.4 km from Grassmarket
9.6 out of 10, Exceptional, (1,004 reviews)
"Great location, nice hotel"
United States
OZAN
The price is ₹21,223
₹26,741 total
includes taxes & fees
2 Aug - 3 Aug
Hotel du Vin & Bistro Edinburgh

4. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh, 0.6 km from Grassmarket
9.6 out of 10, Exceptional, (875 reviews)
"Great rooms, & location."
Australia
Jason
The price is ₹14,873
₹18,740 total
includes taxes & fees
5 Aug - 6 Aug
Linton Collection - 28 North Bridge

5. Destiny Scotland - The Malt House Apartments

Destiny Scotland - The Malt House Apartments
4.0 star property
West End, 0.9 km from Grassmarket
9.6 out of 10, Exceptional, (205 reviews)
"Great location close to all the amenities and transportation "
United Kingdom
James
The price is ₹23,175
₹29,201 total
includes taxes & fees
30 Jul - 31 Jul
Destiny Scotland - The Malt House Apartments

6. Eden Locke

Eden Locke
4.0 star property
New Town, 0.8 km from Grassmarket
9.6 out of 10, Exceptional, (1,399 reviews)
"Wonderful location and incredible staff."
Canada
Victoria
The price is ₹25,361
₹31,702 total
includes taxes & fees
3 Aug - 4 Aug
Eden Locke

7. Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 0.7 km from Grassmarket
9.6 out of 10, Exceptional, (1,002 reviews)
"The best thing about the hotel is the location and the helpful, friendly staff. The rooms are so good also highly recommended"
United Kingdom
Hamad
The price is ₹49,343
₹62,172 total
includes taxes & fees
4 Aug - 5 Aug
Old Town Chambers, Autograph Collection

8. 100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.5 km from Grassmarket
9.6 out of 10, Exceptional, (68 reviews)
"Excellent in every way!"
United States
Kathleen
The price is ₹58,134
₹73,249 total
includes taxes & fees
3 Aug - 4 Aug
100 Princes Street

9. Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
Old Town Edinburgh, 0.3 km from Grassmarket
9.6 out of 10, Exceptional, (116 reviews)
"Right in the heart of the city"
United States
Mohammad
The price is ₹24,958
₹31,447 total
includes taxes & fees
30 Jul - 31 Jul
Destiny Scotland George IV Apartments

10. St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh, 0.4 km from Grassmarket
9.6 out of 10, Exceptional, (7 reviews)
"We were right in the center of it all. Fantastic!"
United States
Susan
The price is ₹25,613
₹63,115 total
includes taxes & fees
30 Jul - 31 Jul
St Giles ApartHotel by Joivy

11. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.2 km from Grassmarket
9.4 out of 10, Exceptional, (1,489 reviews)
"Perfect location and friendly staff. Will stay here again."
United States
Brandy
The price is ₹49,520
₹62,395 total
includes taxes & fees
3 Aug - 4 Aug
Virgin Hotels Edinburgh

12. Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.8 km from Grassmarket
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location, super friendly staff, would stay again."
United Kingdom
Kara
The price is ₹19,934
₹25,117 total
includes taxes & fees
5 Aug - 6 Aug
Ten Hill Place

13. Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 0.9 km from Grassmarket
9.4 out of 10, Exceptional, (1,305 reviews)
"Great location. Nice design. Clean. Good AC. Would def stay here again!"
United Kingdom
Nadra
The price is ₹20,869
₹26,295 total
includes taxes & fees
30 Jul - 31 Jul
Heeton Concept Aparthotel Edinburgh Queen Street

14. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.8 km from Grassmarket
9.4 out of 10, Exceptional, (1,004 reviews)
"great place to stay"
United States
Andrea
The price is ₹39,919
₹50,298 total
includes taxes & fees
4 Aug - 5 Aug
Kimpton Charlotte Square by IHG

15. Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, 0.7 km from Grassmarket
9.6 out of 10, Exceptional, (198 reviews)
"Location was amazing! In between two pubs and right on the Royal Mile! Super easy check in and appreciated the luggage storage area."
United States
Lisa
The price is ₹30,909
₹38,945 total
includes taxes & fees
31 Jul - 1 Aug
Destiny Scotland Royal Mile Residence

16. Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.9 km from Grassmarket
9.4 out of 10, Exceptional, (379 reviews)
"Great location especially if you are doing tours from the city."
United States
Suzanne
The price is ₹29,500
₹37,169 total
includes taxes & fees
3 Aug - 4 Aug
Roomzzz Edinburgh

17. Tigerlily

Tigerlily
4.0 star property
New Town, 0.8 km from Grassmarket
9.4 out of 10, Exceptional, (1,000 reviews)
"The restaurant and bar on site are very convenient, and the hotel's location is outstanding."
United States
RICHARD
The price is ₹28,764
₹36,243 total
includes taxes & fees
30 Jul - 31 Jul
Tigerlily

18. Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
4.0 star property
New Town, 0.5 km from Grassmarket
9.4 out of 10, Exceptional, (293 reviews)
"Had a great stay at the apartment. It was so central to everything there is to do in Edinburgh. The apartment was clean and had a great view of the castle. Would definitely stay here again."
United States
Lillie
The price is ₹26,195
₹33,006 total
includes taxes & fees
1 Aug - 2 Aug
Destiny Scotland Hanover Apartments

19. No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
3.5 star property
Old Town Edinburgh, 0.3 km from Grassmarket
9.4 out of 10, Exceptional, (271 reviews)
"Great appatmemt in old city"
United States
kevin
The price is ₹25,770
₹32,471 total
includes taxes & fees
30 Jul - 31 Jul
No1. Apartments Edinburgh - George IV Bridge

20. The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 0.8 km from Grassmarket
9.4 out of 10, Exceptional, (789 reviews)
"Great location for train & tram. Very friendly staff, great food. Will definitely stay there again"
United Kingdom
Richard
The price is ₹50,192
₹63,242 total
includes taxes & fees
5 Aug - 6 Aug
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Grassmarket

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Champagne bar
Market Street Hotel
4.0 star property
9.8
Exceptional
1,450 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,003 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,004 reviews
View
Hallway
Linton Collection - 28 North Bridge
4.5 star property
9.6
Exceptional
875 reviews
View
Exterior
Destiny Scotland - The Malt House Apartments
4.0 star property
9.6
Exceptional
205 reviews
View

Top Grassmarket Hotel Reviews

Other attractions near Grassmarket

Find out more about Grassmarket

Top reasons to visit Grassmarket

  • Bustling Saturday Market: Experience local produce, crafts, and unique souvenirs at the vibrant Saturday market in Grassmarket.
  • Historic Old Town: Explore the charming cobblestone streets and captivating architecture of Edinburgh's historic Old Town.
  • Proximity to Edinburgh Castle: Visit the iconic Edinburgh Castle, just a short stroll away, for breathtaking views and rich history.
  • Welcoming Atmosphere: Enjoy a lively atmosphere enriched by friendly locals and family-friendly attractions.
  • Diverse Accommodation: Choose from a variety of hotel options, including charming guesthouses and modern hotels.

Find great hotels near Grassmarket

Explore an array of hotel accommodations in the vibrant Grassmarket area of Edinburgh, where you can find options ranging from charming guesthouses to modern hotels. This locale is particularly welcoming to LGBTQIA travellers and offers pet-friendly facilities, making it ideal for both leisure and business visitors. Consider staying at the Apex Grassmarket Hotel or other renowned establishments to experience the rich history and lively atmosphere of this captivating neighbourhood.

  • Apex Grassmarket Hotel: Nestled in the heart of Grassmarket, the Apex Grassmarket Hotel is a stylish 4-star establishment that caters to eco-conscious business travellers. With an impressive guest rating of 9.0 out of 10, the hotel boasts modern amenities including spacious rooms and a contemporary design that reflects its commitment to sustainability. Guests can enjoy relaxing in the hotel’s bar or dining at the on-site restaurant, which features locally sourced produce. Its prime location allows easy access to Edinburgh's historic attractions, making it a charming retreat after a day of exploration.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Just 644m from Grassmarket, the ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel that welcomes both eco-friendly travellers and pets. With a guest rating of 8.4 out of 10, it offers a comfortable and relaxed atmosphere with essential amenities, including a 24-hour snack bar and modern rooms designed for convenience. The hotel also accommodates pets with specific policies and provides food and water bowls for furry companions, ensuring all guests feel at home during their stay.
  • Apex Waterloo Place Hotel: Located 966m from Grassmarket, the Apex Waterloo Place Hotel is a distinguished 4-star property rated 9.2 out of 10. This family-friendly hotel features a luxurious spa, offering a range of treatments and facilities such as a steam room and couples treatment rooms. The hotel’s commitment to eco-friendliness is evident throughout, making it a perfect spot for both relaxation and family fun. Guests can also enjoy amenities tailored for children, ensuring a memorable stay for the entire family.

Where to stay near Grassmarket

Your adventure in Grassmarket, Edinburgh, promises an enchanting blend of history and charm. Stroll along the cobblestone streets, where the vibrant atmosphere is enriched by friendly locals and family-friendly attractions. Explore the historic Old Town, with its captivating architecture and lively atmosphere, making it a perfect base for discovering nearby romantic spots and bustling business districts. Whether you're seeking culture or relaxation, Grassmarket offers an unforgettable experience in the heart of this magnificent city.

  • Edinburgh: As the capital of Scotland, Edinburgh boasts a rich tapestry of history and culture. Grassmarket lies in the heart of this vibrant metropolis. The city welcomes travellers year-round, particularly peaking from July to September. Visitors flock to Edinburgh for its cultural experiences, family-friendly activities, and urban exploration. Iconic landmarks such as Edinburgh Castle and the historic Royal Mile are within easy reach, offering a glimpse into the city's storied past. Enjoy the local shopping areas and theatre performances that make Edinburgh a true cultural hub.
  • Old Town Edinburgh: Nestled around Grassmarket, Old Town Edinburgh is a UNESCO World Heritage site that encapsulates the essence of Edinburgh's history. This neighbourhood attracts visitors throughout the year, with peak seasons in April and from June to July. Old Town is perfect for those seeking a blend of city life and cultural experiences. Stroll along its cobbled streets, where you'll find historic sites, charming shops, and bustling theatres. The area's unique atmosphere is complemented by events and conferences held in its historic venues, making it a vibrant place for both locals and tourists.
  • Edinburgh City Centre: Located a short 644m from Grassmarket, Edinburgh City Centre is the bustling core of the city. This neighbourhood sees a steady influx of visitors, especially from July to September. Known for its cultural attractions and family-friendly activities, City Centre offers a variety of shopping areas and theatres. Explore the rich history represented by its numerous historic sites and symbolic landmarks, providing an enriching travel experience. From trendy cafes to luxury shopping centres, City Centre is an essential stop for anyone visiting Edinburgh.

Things to do near Grassmarket

Shopping

Grassmarket offers a vibrant shopping experience with local shops and artisan stalls selling unique gifts and souvenirs. If you're up for a drive, head to the St James Quarter, about 1.6km away, where you'll find a variety of high-street brands and eateries.

Recreation

Grassmarket is home to several wellness retreats offering yoga sessions with stunning views of Edinburgh Castle and tranquil spa treatments using local products. Explore nearby hiking trails for invigorating walks, or unwind in charming cafés serving organic teas and healthy snacks, promoting relaxation and rejuvenation amidst the vibrant atmosphere.

Adventure

At Knockhill Racing Circuit, located 29km from Grassmarket, thrill-seekers can experience exhilarating motor racing events. Feel the adrenaline as you watch high-speed races or even participate in driving experiences, all set against a backdrop of stunning Scottish landscapes.

Nightlife

The Grassmarket area in Edinburgh buzzes with energy at night, featuring lively pubs like The Last Drop, known for its historic charm, and Biddy Mulligans, offering live music and a friendly atmosphere. Enjoy a night out with friends amidst the vibrant streets and local culture.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Grassmarket

Grassmarket offers a vibrant mix of attractions, including charming streets, fascinating museums, and art galleries. Visitors can immerse themselves in the local culture and enjoy family-friendly experiences. Notable highlights include the historic Old Town, the iconic Grassmarket area, and the majestic Edinburgh Castle, all just steps away from each other, making it an ideal spot for exploring the rich heritage of Edinburgh.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning panoramic views of the city. Immerse yourself in Scotland's rich history as you explore the Crown Jewels, the Stone of Destiny, and various exhibitions that reflect the castle's storied past.
  • Princes Street: Renowned for its vibrant atmosphere, Princes Street is lined with shops, cafes, and restaurants, providing an ideal spot for people-watching. Its iconic backdrop of the Old Town makes it a favourite among visitors seeking a taste of city life.
  • Princes Street Gardens: Nestled between the bustling city and the castle, these beautifully manicured gardens offer a serene escape. Ideal for families and outdoor lovers, enjoy leisurely strolls, picnics, and seasonal events amidst stunning floral displays.

Best time to go to Grassmarket

The best time to visit Grassmarket can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Grassmarket falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Grassmarket falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Grassmarket

Visiting Grassmarket in EDInburgh is convenient with Edinburgh Airport (EDI) situated 10km away. Nearby hotel options iNCLude the 5-star Sheraton Grand Hotel & Spa, Edinburgh, located 10km from the airport, and the 5.5-star Crescent House, which is 11km away. For those considering GLAsgow Airport (GLA), located 77km from Grassmarket, the 5-star JA Mar Hall Scotland is 6km from the airport. Newcastle Airport (NCL), 138km away, offers accommodation like the 4-star Delta Hotels by Marriott Newcastle Gateshead, just 10km from the airport. Each hotel provides accessible transportation services to their respective airports for a hassle-free journey.

Frequently asked questions

What's the area like around Grassmarket?
Grassmarket is located in a historic area of Edinburgh known for its array of dining options and major shopping area. If you're looking for a convenient place to stay, take a look at the 1530 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Grassmarket?
Adjacent to Grassmarket, Apex Grassmarket Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and an indoor pool. Other good choices within a short distance include CODE - The Court, Edinburgh and Apex Waterloo Place Hotel.
How many hotels can I expect to find close to Grassmarket?
Expedia has 1530 hotels and other accommodation options within a mile from Grassmarket.
If I need to cancel the hotel reservation for my stay near Grassmarket, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can use the "fully refundable" filter to review top deals close to Grassmarket.
What can I see and do near Grassmarket?
Scotch Whisky Experience, National Museum of Scotland and Writers' Museum feature a variety of fascinating exhibits to see while you're in town. While you're exploring, swing by Royal Mile, Edinburgh Castle and St. Giles' Cathedral to learn a bit about the area. You can watch performances at Usher Hall, Festival Theatre and Queen's Hall if you're interested in local theatre.
How can I get to Grassmarket?
If you're taking a train into town, Edinburgh Waverley Station and Edinburgh (ZXE-Edinburgh Waverly Train Station) are the closest stops to Old Town Edinburgh. There may not be many public transport stops close to Grassmarket so consider renting a car to see more of the area.

Explore a world of travel with Expedia