Scenic sight in Edinburgh with the Castle in the background. Scotland.

Find hotels near Grassmarket, Edinburgh from ¥22,815

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Grassmarket hotels

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,386 reviews)
"Best hotel we stayed at for our entire trip wish we booked here for longer. Comfy bed, great room in general and great shower."
United States
Jessica
Market Street Hotel

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,000 reviews)
"Great location, nice hotel"
United States
OZAN
The price is ¥39,309
¥47,171 total
includes taxes & fees
Jun 28 - Jun 29
Hotel du Vin & Bistro Edinburgh

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,001 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is ¥36,339
¥43,607 total
includes taxes & fees
Jul 5 - Jul 6
Wilde Aparthotels, Edinburgh, Grassmarket

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.7 km from Grassmarket
9.8 out of 10, Exceptional, (1,000 reviews)
"Fantastic in every way"
United States
Ariane
The price is ¥136,071
¥163,285 total
includes taxes & fees
Jul 4 - Jul 5
The Balmoral Hotel

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 0.7 km from Grassmarket
9.8 out of 10, Exceptional, (298 reviews)
"Location was great. Room was clean and modern. Staff were very polite and helpful. Random perk of free umbrella rental in such a rainy city was a small but pleasant touch."
United States
Alp
The price is ¥39,668
¥47,602 total
includes taxes & fees
Jul 16 - Jul 17
RÌGH Residences

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,471 reviews)
"Staff and location amazing"
United States
Rogerio Cunha
The price is ¥75,239
¥90,287 total
includes taxes & fees
Jun 30 - Jul 1
Virgin Hotels Edinburgh

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, < 0.1 km from Grassmarket
9.2 out of 10, Wonderful, (1,664 reviews)
"Great staff comfortable stay"
United States
Pedro
The price is ¥36,134
¥43,361 total
includes taxes & fees
Jun 22 - Jun 23
Apex City of Edinburgh Hotel

Edinburgh Nine

Edinburgh Nine
3.0 star property
Tollcross, 0.5 km from Grassmarket
9.6 out of 10, Exceptional, (93 reviews)
"A great place to stay with the castle to your right. Very central, very well equipped and clean, very easy to get into and excellent communication with the host- thank you for a wonderful stay! "
United Kingdom
Josie
The price is ¥33,262
¥39,914 total
includes taxes & fees
Jul 1 - Jul 2
Edinburgh Nine

Destiny Scotland Chisholm Hunter Suites

Destiny Scotland Chisholm Hunter Suites
4.0 star property
New Town, 0.5 km from Grassmarket
9.6 out of 10, Exceptional, (209 reviews)
"Fantastic location near trams and bus. Loved the Castle view. Having separate bedroom as great"
United States
rhonda
The price is ¥44,735
¥53,682 total
includes taxes & fees
Jul 8 - Jul 9
Destiny Scotland Chisholm Hunter Suites

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, (264 reviews)
"Amazing apartment with a view of the castle. Would stay again in a heartbeat."
United States
James
The price is ¥40,721
¥48,865 total
includes taxes & fees
Jul 5 - Jul 6
No1. Apartments Edinburgh - George IV Bridge

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, < 0.1 km from Grassmarket
9.0 out of 10, Wonderful, (2,692 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is ¥40,021
¥48,025 total
includes taxes & fees
Jun 28 - Jun 29
Apex Grassmarket Hotel

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.5 km from Grassmarket
9.6 out of 10, Exceptional, (67 reviews)
"Such a very special place. Cozy rooms, beautiful design, and the most wonderful service. The bar is excellent. Loved everything about it and would stay again."
United States
Kevin
The price is ¥100,240
¥120,288 total
includes taxes & fees
Jun 23 - Jun 24
100 Princes Street

33 Castle Terrace

33 Castle Terrace
Tollcross, 0.4 km from Grassmarket
9.4 out of 10, Exceptional, (102 reviews)
"Great location to everything. Parking was close. Would recommend staying here. Grocery store 4 minutes away."
United States
Brian
The price is ¥32,340
¥38,808 total
includes taxes & fees
Jun 21 - Jun 22
33 Castle Terrace

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,000 reviews)
"Wonderful hotel and staff. Very central would stay again anything"
United States
Judith
The price is ¥72,039
¥90,769 total
includes taxes & fees
Jun 28 - Jun 29
Old Town Chambers, Autograph Collection

Destiny Scotland New Town Apartments

Destiny Scotland New Town Apartments
3.5 star property
New Town, 0.7 km from Grassmarket
9.6 out of 10, Exceptional, (224 reviews)
"The apartment had been renovated and was nice and clean. A great location and only 10 minutes to the train station, bus station and Royal Mile."
Canada
Sherry
The price is ¥34,239
¥41,087 total
includes taxes & fees
Jul 5 - Jul 6
Destiny Scotland New Town Apartments

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, (422 reviews)
"The property was perfectly situated within Edinburgh. The staff were very helpful. The rooms were highly designed and very functional. The old building, comfy bed and location made for a wonderful visit!"
Canada
Douglas
The price is ¥43,845
¥52,614 total
includes taxes & fees
Jun 21 - Jun 22
The Rutland Hotel & Apartments

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh, 0.4 km from Grassmarket
9.2 out of 10, Wonderful, (1,175 reviews)
"Nice and clean and close to all the attractions"
United States
Jason
The price is ¥19,013
¥22,815 total
includes taxes & fees
Jun 23 - Jun 24
CODE - The Court, Edinburgh

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, (281 reviews)
"Great location. Loved the keypad entry."
United States
Willard
The price is ¥35,690
¥42,828 total
includes taxes & fees
Jun 22 - Jun 23
Destiny Scotland Hanover Apartments

Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
4.5 star property
New Town, 0.7 km from Grassmarket
9.6 out of 10, Exceptional, (141 reviews)
"Lovely property slap bang in the centre of city - all details handled exceptionally and would see this as an ideal location for a city break ….. our one night giant do it justice ! Will return"
United Kingdom
Brian
The price is ¥46,356
¥55,627 total
includes taxes & fees
Jul 20 - Jul 21
Destiny Scotland Charlotte SQ Apartments

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.8 km from Grassmarket
9.4 out of 10, Exceptional, (1,003 reviews)
"Excellent staff, excellent room, good breakfast. Location is perfect."
United Kingdom
Mohamed
The price is ¥27,570
¥33,084 total
includes taxes & fees
Jun 22 - Jun 23
Ten Hill Place
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
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,386 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,000 reviews
View
Daily buffet breakfast for a fee
Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
9.4
Exceptional
1,001 reviews
View
3 restaurants; breakfast, lunch, and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,000 reviews
View
RÌGH Penthouse Suite | Hypo-allergenic bedding, in-room safe, laptop workspace, blackout drapes
RÌGH Residences
4.0 star property
9.8
Exceptional
298 reviews
View

Top Grassmarket Hotel Reviews

Hotels near other Grassmarket attractions

Find out more about Grassmarket

Top reasons to visit Grassmarket

  • Historic Charm: Grassmarket is rich in history, showcasing iconic sites like Edinburgh Castle and charming cobblestone streets.
  • Vibrant Atmosphere: The lively area features a mix of local shops, cozy cafés, and a bustling Saturday market filled with unique crafts and produce.
  • Cultural Experiences: Immerse yourself in Edinburgh's heritage through museums, galleries, and family-friendly attractions.
  • Central Location: Grassmarket serves as an ideal base for exploring the picturesque Old Town and surrounding areas.
  • Diverse Accommodations: Enjoy a variety of lodging options, including pet-friendly and LGBTQIA-friendly establishments.

Find great hotels near Grassmarket

Experience the charm of Grassmarket in Edinburgh, where a variety of accommodations await to suit your needs. Whether you’re looking for a welcoming LGBTQIA-friendly environment, pet-friendly options, or facilities tailored for business travelers, the area offers an array of choices. From the Apex Grassmarket Hotel to cozy guesthouses, you’ll find the perfect spot to unwind and enjoy the rich history and vibrant culture of this iconic destination.

  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, the Apex Grassmarket Hotel is a 4-star establishment renowned for its eco-friendly approach. With a guest rating of 9.0 out of 10, this hotel is ideal for business travelers and environmentally-conscious visitors. Guests can enjoy modern amenities including comfortable rooms, a fitness center, and an on-site restaurant offering delicious local cuisine. The hotel's sustainable practices ensure a pleasant stay while minimizing environmental impact, making it a conscientious choice for travelers.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located only 644m from Grassmarket, the ibis Edinburgh Centre South Bridge is a 3-star hotel that welcomes both eco-friendly travelers and pet owners. With a guest rating of 8.4 out of 10, this hotel features cozy rooms and a laid-back atmosphere. Amenities include pet-friendly policies, a bar, and breakfast options. The property offers food and water bowls for pets and has restrictions in place, ensuring a comfortable stay for all guests, including those traveling with furry companions.
  • Apex Waterloo Place Hotel: Situated 966m from Grassmarket, the Apex Waterloo Place Hotel is a 4-star venue with an impressive guest rating of 9.2 out of 10. This hotel combines family-friendly offerings with a luxurious spa experience. Guests can unwind with a full range of spa services, including steam rooms and massages. The hotel also provides amenities for children, making it a suitable option for families. With its elegant atmosphere and focus on relaxation, the Apex Waterloo Place Hotel is a refined choice for your Edinburgh stay.

Where to stay near Grassmarket

Discover the enchanting atmosphere of Grassmarket, Edinburgh, where cobblestone streets lead you through a blend of historical charm and friendly locals. Explore the vibrant Old Town, filled with family-friendly attractions, cozy cafés, and unique shops. With its central location, Grassmarket serves as the perfect base for romantic strolls and cultural experiences, allowing travelers to immerse themselves in Edinburgh's rich heritage while enjoying a warm, welcoming environment.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that blends historic charm with modern attractions. Grassmarket, located within the heart of this city, serves as a gateway to a plethora of experiences. The city welcomes a consistent flow of travelers year-round, with the peak season occurring from July to September. Visitors flock here for cultural, family-friendly, and city-themed experiences. Explore the iconic Edinburgh Castle, stroll along the historic Royal Mile, or indulge in shopping and theater experiences that reflect the city's artistic spirit.
  • Old Town Edinburgh: Nestled in the heart of Edinburgh, Old Town is a captivating neighborhood steeped in history and character. Grassmarket is an integral part of this area, which attracts visitors consistently throughout the year. The peak tourist months are from April to July, drawing those seeking cultural, family-oriented, and city-themed adventures. Enjoy the bustling atmosphere of the cobbled streets, where historic sites and contemporary shops coexist. Don't miss the chance to visit St. Giles' Cathedral or experience local events at various conference venues that showcase Edinburgh's rich heritage.
  • Edinburgh City Centre: Located a mere 644m from Grassmarket, Edinburgh City Centre is a lively hub teeming with activity. This neighborhood sees a steady influx of tourists year-round, with peak visits from July to September. Travelers are drawn to its cultural, family-friendly, and city-themed experiences. Within the City Centre, you'll find a diverse range of shopping areas, theaters, and iconic landmarks. Take a leisurely walk through Princes Street Gardens or discover the hidden gems along the streets, ensuring your visit is filled with memorable moments.

Things to do near Grassmarket

Shopping

In Grassmarket, you'll find unique shops offering Scottish souvenirs, clothing, and local crafts. If you're up for a drive, visit the Ocean Terminal in Leith, about 3km away, for a wider selection of retail stores and dining options.

Recreation

In Grassmarket, rejuvenate at the Grassmarket Spa, offering a range of holistic treatments and massage therapies designed to refresh the body and mind. Nearby, enjoy yoga classes at the Yoga Studio, where you can practice relaxation techniques in a serene and inviting atmosphere.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 29km from Grassmarket. Feel the adrenaline rush as you watch high-speed races or take part in driving experiences. The venue's vibrant atmosphere adds to the excitement of your adventure in Scotland.

Nightlife

Explore the vibrant nightlife at The Banshee Labyrinth, known for its eclectic atmosphere and late-night events. For a cozy pub vibe, visit the Last Drop Tavern, where you can enjoy local ales and hearty meals while soaking in the historic ambiance of Grassmarket.

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

Find the best attractions near Grassmarket

Grassmarket, located in the heart of Edinburgh, offers a rich blend of culture and history, featuring iconic sites like Edinburgh Castle and the historic Grassmarket itself. Visitors can explore charming streets, museums, and galleries, making it ideal for families and culture enthusiasts alike. Don't miss the picturesque old town and the steps that connect you to the vibrant atmosphere of this unique area.

  • Edinburgh Castle: Perched on a volcanic rock, Edinburgh Castle offers stunning views and a rich history. Explore its ancient halls, discover the Crown Jewels of Scotland, and immerse yourself in the romantic ambiance that surrounds this iconic fortress, located 322m from Grassmarket.
  • Princes Street: Famous for its vibrant city atmosphere, Princes Street is a bustling thoroughfare lined with shops, restaurants, and stunning views of the castle. Take a leisurely stroll along this lively street, which is 644m from Grassmarket, and soak in the energy of Edinburgh.
  • Princes Street Gardens: These beautifully landscaped gardens, located 322m from Grassmarket, provide a serene escape in the heart of the city. Enjoy a family-friendly atmosphere, perfect for a relaxing picnic or a leisurely walk amidst lush greenery and picturesque views.

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

Traveling to Grassmarket in EDInburgh is convenient with two major airports. Edinburgh Airport (EDI) is located 10km away and offers nearby accommodations such as the 5-star Sheraton Grand Hotel & Spa and the 5.5-star Crescent House, both of which provide easy access to the airport. GLAsgow International Airport (GLA) is 77km away, with excellent hotel options like the 5-star JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both offering transportation services to the airport. For those considering Newcastle International Airport (NCL), located 138km away, hotels like the 4-star Delta Hotels by Marriott Newcastle Gateshead provide convenient access to the airport.

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, check out the 1526 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay near Grassmarket?
Adjacent to Grassmarket, Apex Grassmarket Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and an indoor pool. Other good choices within a short distance include CODE - The Court, Edinburgh and Leonardo Royal Hotel Edinburgh.
How many hotels are there close to Grassmarket?
Expedia has 1526 hotels and other accommodations within a mile from Grassmarket.
If I need to cancel the hotel reservation for my stay near Grassmarket, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Add your dates and click on "Search", then use the "fully refundable" filter to get the best deals available near Grassmarket.
Where can I learn more about changing or cancelling my trip in the area near Grassmarket?
For more information about changing or cancelling your stay near Grassmarket, head over to our customer service page.
What can I see and do near Grassmarket?
Scotch Whisky Experience, National Museum of Scotland, and Surgeon's Hall feature a variety of fascinating exhibits to see while you're in town. While you're exploring, swing by Edinburgh Castle, Royal Mile, and Castlehill 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 theater.
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 transit choices near by Grassmarket so consider renting a car to see more of the area.

Explore a world of travel with Expedia