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

Property class

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. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.7 km from Grassmarket
9.8 out of 10, Exceptional, (1,001 reviews)
"It was a good, a bit overpriced in my opinion"
United States
Abdullah
The price is ₹44,828
₹56,483 total
includes taxes & fees
1 Nov - 2 Nov
The Balmoral Hotel

2. 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,561 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is ₹15,059
₹18,975 total
includes taxes & fees
8 Nov - 9 Nov
Market Street Hotel

3. 100 Princes Street

100 Princes Street
5.0 star property
New Town, 0.5 km from Grassmarket
9.8 out of 10, Exceptional, (78 reviews)
"Well maintained and beautiful property. Very comfortable and convenient location. They made all of us feel home, even the little kid"
United States
Eevy
The price is ₹42,721
₹53,829 total
includes taxes & fees
25 Nov - 26 Nov
100 Princes Street

4. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.2 km from Grassmarket
9.6 out of 10, Exceptional, (1,457 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is ₹24,611
₹31,010 total
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

5. 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, (945 reviews)
"Fantastic location and charm."
United States
Danielle
The price is ₹14,972
₹18,864 total
includes taxes & fees
8 Nov - 9 Nov
Linton Collection - 28 North Bridge

6. Eden Locke

Eden Locke
4.0 star property
New Town, 0.8 km from Grassmarket
9.6 out of 10, Exceptional, (1,423 reviews)
"It was great. Loved the room and the location. Staff was very friendly."
United States
Sarah
The price is ₹14,767
₹18,606 total
includes taxes & fees
22 Nov - 23 Nov
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)
"Nice property in the heart of old town. Would recommend the family room for travel with young kids."
United States
Blake
The price is ₹22,544
₹28,405 total
includes taxes & fees
3 Nov - 4 Nov
Old Town Chambers, Autograph Collection

8. 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,002 reviews)
"Stuff was great, location was perfect and lots of cool places to eat and have a pint! Would totally recommend staying here and would stay here again !"
United States
Kathleen
The price is ₹18,484
₹23,289 total
includes taxes & fees
8 Nov - 9 Nov
Hotel du Vin & Bistro Edinburgh

9. Edinburgh Nine

Edinburgh Nine
3.0 star property
Tollcross, 0.5 km from Grassmarket
9.6 out of 10, Exceptional, (104 reviews)
"Great place to stay in Edinburgh. Location is great, good pubs etc close at hand. Quiet, well appointed and roomy accommodation with good amenities"
New Zealand
Steve
The price is ₹15,174
₹19,119 total
includes taxes & fees
2 Nov - 3 Nov
Edinburgh Nine

10. The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End, 0.8 km from Grassmarket
9.6 out of 10, Exceptional, (443 reviews)
"The hotel was in a great location, and the restaurants attached were amazing and had great staff!"
United States
Ellyn
The price is ₹18,785
₹23,669 total
includes taxes & fees
1 Nov - 2 Nov
The Rutland Hotel & Apartments

11. 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, (214 reviews)
"We enjoyed that it was relatively quite and situated close enough to walk to all of the stores and sights. It was very easy to get in to the building & then suite. Hopefully we will be back one day!"
Canada
Sydney
The price is ₹15,513
₹19,546 total
includes taxes & fees
10 Nov - 11 Nov
Destiny Scotland - The Malt House Apartments

12. Braid Apartments by Mansley

Braid Apartments by Mansley
4.0 star property
New Town, 0.8 km from Grassmarket
9.6 out of 10, Exceptional, (691 reviews)
"It was great! Just as advertised! Check out YesSushi across the road!"
Canada
Josh
The price is ₹14,365
₹18,100 total
includes taxes & fees
23 Nov - 24 Nov
Braid Apartments by Mansley

13. Linton Collection - Blackfriars Lofts

Linton Collection - Blackfriars Lofts
4.5 star property
Old Town Edinburgh, 0.7 km from Grassmarket
9.6 out of 10, Exceptional, (333 reviews)
"Great location close yo everything."
United States
Diana
The price is ₹20,362
₹25,657 total
includes taxes & fees
3 Nov - 4 Nov
Linton Collection - Blackfriars Lofts

14. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh, 0.4 km from Grassmarket
9.4 out of 10, Exceptional, (1,320 reviews)
"Best hostel to stay 😊"
Canada
Marie A
The price is ₹10,182
₹12,829 total
includes taxes & fees
19 Nov - 20 Nov
CODE - The Court, Edinburgh

15. 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,364 reviews)
"Clean rooms and location is great!"
United States
Phoebelyn
The price is ₹14,465
₹18,225 total
includes taxes & fees
1 Nov - 2 Nov
Heeton Concept Aparthotel Edinburgh Queen Street

16. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
4.0 star property
Southside, 0.8 km from Grassmarket
9.4 out of 10, Exceptional, (1,002 reviews)
"Central location, lovely hotel"
United Kingdom
Michael
The price is ₹11,664
₹14,696 total
includes taxes & fees
8 Nov - 9 Nov
Ten Hill Place, WorldHotels Distinctive

17. 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,000 reviews)
"Lovely hotel, friendly staff"
United States
Matthew
The price is ₹21,672
₹27,306 total
includes taxes & fees
1 Nov - 2 Nov
Kimpton Charlotte Square by IHG

18. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.1 km from Grassmarket
9.4 out of 10, Exceptional, (1,002 reviews)
"Great location close to things to see over all very nice place"
United States
Raymundo
The price is ₹18,597
₹23,433 total
includes taxes & fees
23 Nov - 24 Nov
Wilde Aparthotels, Edinburgh, Grassmarket

19. Destiny Scotland Market St Apartments

Destiny Scotland Market St Apartments
3.5 star property
Old Town Edinburgh, 0.5 km from Grassmarket
9.4 out of 10, Exceptional, (312 reviews)
"Loved the rooms, spacious, clean and a perfect location. Centrally located to everything we wanted to see and do. Only downside was the stairs. We totally understand the historic site, but we had a few injuries in our group and lots of luggage making the stairs extra difficult. Overall a great stay, would definitely recommend."
United States
Susan
The price is ₹16,329
₹20,575 total
includes taxes & fees
11 Nov - 12 Nov
Destiny Scotland Market St Apartments

20. 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, (289 reviews)
"Amazing stay in Edinburgh. 5 min away from the royal mile and most of what we wanted to see was within a 15 min walk. Host was super responsive and the property was very accommodating with our questions."
Canada
Mitchell
The price is ₹18,408
₹23,194 total
includes taxes & fees
24 Nov - 25 Nov
No1. Apartments Edinburgh - George IV Bridge
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
A grand dining room with a high ceiling, ornate columns, and a large floral arrangement.
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,001 reviews
View
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
4.0 star property
9.8
Exceptional
1,561 reviews
View
A grand hallway with a marble floor, a staircase, and a decorative chandelier.
100 Princes Street
5.0 star property
9.8
Exceptional
78 reviews
View
A rooftop terrace with wicker chairs, a small table with a cup and snacks, and a view of a castle-like building in the background.
Virgin Hotels Edinburgh
5.0 star property
9.6
Exceptional
1,457 reviews
View
A historic building with multiple storefronts, including a whisky shop and a restaurant.
Linton Collection - 28 North Bridge
4.5 star property
9.6
Exceptional
945 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.

Booking tips and Expedia advantages for Grassmarket

To save money during your visit to Grassmarket, consider travelling between January and March for lower accommodation prices. Booking your hotel a month in advance, particularly on a Tuesday, will help you secure the best deals. Avoid Saturdays for the highest rates. Use Expedia's tools to filter options by budget and eco-certifications, and explore last-minute deals if you're flexible. Combine your hotel with flights and activities for additional savings, and make the most of free activities in the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Grassmarket are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Grassmarket about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Grassmarket is Tuesday. The most expensive day to stay around Grassmarket is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your Grassmarket hotel reservation with your flights and activities through an Expedia package deal.

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 1551 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 YOTEL Edinburgh, Select by Hilton and Apex City of Edinburgh Hotel.
How many hotels can I expect to find close to Grassmarket?
Expedia has 1551 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 Edinburgh Castle, Royal Mile 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