Find hotels near Grassmarket, Edinburgh from CA $154

  • 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

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,241 reviews)
"Lovely place lovely staff would stay again"
United Kingdom
Leonard
The price is CA $221
CA $265 total
includes taxes & fees
Mar 22 - Mar 23
Market Street Hotel

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)
"Top notch service and rooms were majestic. Highly recommend!!"
United States
Javorka
The price is CA $529
CA $635 total
includes taxes & fees
Mar 22 - Mar 23
The Balmoral Hotel

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.5 km from Grassmarket
9.8 out of 10, Exceptional, (55 reviews)
"Beautiful hotel, with a wonderful staff who were so kind & helpful."
United States
Heather Michelle
The price is CA $546
CA $656 total
includes taxes & fees
Mar 23 - Mar 24
100 Princes Street

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 0.7 km from Grassmarket
9.8 out of 10, Exceptional, (274 reviews)
"Good location. Clean. Home from home "
United Kingdom
Darren
RÌGH Residences

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,001 reviews)
"Good location, great rooms, food and overall service!"
United Kingdom
Ingrid
The price is CA $129
CA $154 total
includes taxes & fees
Mar 15 - Mar 16
Hotel du Vin & Bistro Edinburgh

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,418 reviews)
"Great stay, excellent location "
United Kingdom
John
The price is CA $302
CA $363 total
includes taxes & fees
Mar 17 - Mar 18
Virgin Hotels Edinburgh

Eden Locke

Eden Locke
4.0 star property
New Town, 0.8 km from Grassmarket
9.6 out of 10, Exceptional, (1,344 reviews)
"I had a good stay. The hotel is very nice and very clean and well run. Staff were lovely. Great location "
United States
keith
The price is CA $150
CA $180 total
includes taxes & fees
Mar 15 - Mar 16
Eden Locke

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,145 reviews)
"An outstanding premises, in an ideal area of Edinburgh, the wonderful Grassmarket location, perfect for visiting the Castle and exploring the Old Town. Really clean room, brilliant services, attentive staff, this was a 100% city break, outstanding !"
United Kingdom
Adrian
The price is CA $165
CA $198 total
includes taxes & fees
Mar 22 - Mar 23
Wilde Aparthotels, Edinburgh, Grassmarket

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, (197 reviews)
"Great location, everywhere within walking or easy transport distance. The apartment was spacious and the extra touch of luggage locker was super key to making our stay a wonderful experience. "
United Kingdom
Victoria
The price is CA $204
CA $245 total
includes taxes & fees
Mar 24 - Mar 25
Destiny Scotland - The Malt House Apartments

Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
Old Town Edinburgh, 0.3 km from Grassmarket
9.4 out of 10, Exceptional, (75 reviews)
"Clean, modern, spacious and great location. Will stay there again and again and again..."
United States
Rigoberto
The price is CA $233
CA $280 total
includes taxes & fees
Mar 18 - Mar 19
Destiny Scotland George IV Apartments

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)
"Beautiful Hotel, perfect location as so many of the must see sights are a short walking distance. Staff was very accommodating. Highly recommended."
United States
Melany
The price is CA $324
CA $388 total
includes taxes & fees
Mar 22 - Mar 23
Old Town Chambers, Autograph Collection

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, (650 reviews)
"Place was great and well equipped. Location was fantastic for exploring Edinburgh"
United States
Maxwell Adrian
The price is CA $137
CA $165 total
includes taxes & fees
Mar 22 - Mar 23
Braid Apartments by Mansley

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, (244 reviews)
"The apartment was great. Spotlessly clean, comfortable, warm and contained everything we needed. Location was perfect. Close to lots of great cafes, short walk to Royal Mile or across the bridge to Princes Street if thats your bag. We will definately use again. "
United Kingdom
Gill
The price is CA $226
CA $272 total
includes taxes & fees
Mar 26 - Mar 27
Destiny Scotland Market St Apartments

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, (258 reviews)
"Excellent stay, location and apartment!"
United States
Christine Marie
The price is CA $189
CA $227 total
includes taxes & fees
Mar 16 - Mar 17
Destiny Scotland Hanover Apartments

33 Castle Terrace

33 Castle Terrace
Tollcross, 0.4 km from Grassmarket
9.4 out of 10, Exceptional, (92 reviews)
"Very nice apartment "
United Kingdom
paul
The price is CA $149
CA $179 total
includes taxes & fees
Mar 15 - Mar 16
33 Castle Terrace

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 1.1 km from Grassmarket
9.6 out of 10, Exceptional, (453 reviews)
"Beautiful hotel, nice size rooms, staff was amazing, great location, next to bus stations and about a 15-20min walk (if you don’t want to take the bus) to main tourist locations. Restaurants extremely close, safe and clean area, would 100% stay here again when I come back to Edinburgh!"
United States
Kevin
The price is CA $141
CA $169 total
includes taxes & fees
Mar 22 - Mar 23
The Resident Edinburgh

Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
4.0 star property
Broughton, 1.2 km from Grassmarket
9.6 out of 10, Exceptional, (147 reviews)
"Well equipped, great location, friendly helpful staff."
United Kingdom
Ian
The price is CA $154
CA $185 total
includes taxes & fees
Mar 15 - Mar 16
Forth House by Supercity Aparthotels

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,483 reviews)
"Really great location with extremely kind and helpful staff!!"
United States
Rachel
The price is CA $148
CA $177 total
includes taxes & fees
Mar 15 - Mar 16
Apex Grassmarket Hotel

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, (177 reviews)
"Apartment was in a great location. Clean and tidy with everything you need for a stay. "
United Kingdom
Toby
Destiny Scotland Royal Mile Residence

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, (775 reviews)
"Great room, great location, super friendly staff. "
United States
Michael
The price is CA $357
CA $428 total
includes taxes & fees
Mar 22 - Mar 23
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.

Top Grassmarket Hotel Reviews

Hotels near other Grassmarket attractions

Find out more about Grassmarket

Top reasons to visit Grassmarket

  • Historic Charm: Wander the cobbled streets of Grassmarket to experience a rich blend of history and culture.
  • Vibrant Atmosphere: Enjoy the lively market scene filled with local shops, cafés, and friendly locals.
  • Diverse Culinary Options: Indulge in delicious Scottish cuisine at charming eateries scattered throughout the area.
  • Accessibility: Centrally located, Grassmarket serves as an ideal base for exploring Edinburgh's attractions.
  • Welcoming Accommodation: Choose from a variety of pet-friendly and LGBTQIA-welcoming hotels for a comfortable stay.

Find great hotels near Grassmarket

Experience the charm of Grassmarket, Edinburgh, with a variety of accommodation options that cater to every type of traveller. From the modern Apex Grassmarket Hotel to inviting guesthouses, you’ll find friendly, pet-friendly, and LGBTQIA-welcoming environments. Whether you’re here for business or leisure, these hotels offer essential amenities and comfortable rooms to make your stay memorable in this historic area of Scotland.

  • Apex Waterloo Place Hotel: This 4-star hotel exemplifies a luxurious spa-themed experience, perfect for business travellers and families seeking relaxation. Located 966m from Grassmarket, the hotel features an extensive spa with an indoor pool, sauna, and massage services, ensuring guests unwind after a day of exploration. Business amenities include multiple meeting rooms, a business centre, and conference space, making it a top choice for professionals. Families will appreciate the child-friendly services, allowing everyone to enjoy their stay in comfort and style.
  • Apex Grassmarket Hotel: Nestled in the heart of Grassmarket, this eco-certified 4-star hotel caters to environmentally conscious travellers and business enthusiasts alike. The hotel is committed to sustainability while providing essential business services such as a business centre and multiple meeting rooms for corporate needs. Guests can enjoy the vibrant surroundings of Grassmarket, filled with local shops and eateries, making it an ideal base for exploring Edinburgh's rich history and culture in an eco-friendly manner.
  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel is perfectly situated 644m from Grassmarket, offering a welcoming atmosphere for eco-conscious, pet-friendly, and LGBTQIA travellers. The hotel embraces sustainability with eco-certified practices and is known for its inclusive environment, making it a popular choice among diverse guests. Pets are welcome, with amenities including food and water bowls, ensuring a comfortable stay for furry companions. Its proximity to key attractions and vibrant hospitality makes this hotel a fantastic choice for a memorable Edinburgh experience.

Where to stay near Grassmarket

Grassmarket, located in the heart of Edinburgh, offers a unique blend of historical charm and vibrant atmosphere. This central location is perfect for exploring the area's friendly people and family-friendly attractions. Wander through the cobbled streets, enjoy local shops and cafés, and soak in the romantic ambiance. With its excellent and convenient access to the town centre, Grassmarket is an ideal base for discovering the rich history and culture of this captivating city.

  • Edinburgh: As the vibrant capital of Scotland, Edinburgh offers a rich tapestry of history and culture. Grassmarket, located in the heart of the city, serves as a gateway to a metropolis teeming with life and activity. Travelers flock here year-round, with peak visits occurring from July to September. Here, you can explore iconic attractions such as the historic Edinburgh Castle, wander through charming streets filled with shops, and indulge in local theatre performances. Whether you’re seeking cultural experiences or family-friendly activities, Edinburgh caters to all.
  • Old Town Edinburgh: This historic neighbourhood is where Grassmarket finds its roots, offering a fascinating glimpse into the past with its cobbled streets and ancient architecture. Old Town Edinburgh attracts visitors particularly in the spring and summer, creating a lively atmosphere filled with festivals and events. Besides shopping and educational venues, guests can immerse themselves in the local culture and enjoy theatrical performances. Notable landmarks include the Royal Mile and the striking St Giles' Cathedral, making it an absolute must-visit for anyone wanting to experience Scotland’s heritage.
  • Edinburgh City Centre: Located a mere 644m from Grassmarket, Edinburgh City Centre is the bustling heart of the metropolis. Known for its blend of modern amenities and historic charm, this area draws travelers year-round, with a notable peak in the summer months. Visitors can enjoy diverse shopping options, cultural events, and stunning historic sites like the Scott Monument. This vibrant neighbourhood is perfect for those looking to delve into both the contemporary and traditional sides of Edinburgh, ensuring an enriching travel experience.

Things to do near Grassmarket

Grassmarket in Edinburgh offers a vibrant atmosphere with a range of activities, including shopping and guided tours. Visitors can explore historic attractions, indulge in local cuisine at charming cafés, and enjoy the lively market scene. This area is rich in history and culture, making it a must-visit destination for tourists seeking to experience the best of Scotland’s capital.

Shopping

In Grassmarket, visit the Tron Kirk, a vibrant public market 644m away. The Hub, a charming store, is only 322m from your location. For a unique find, check out the Tartan Weaving Mill, a famous shop just 161m away, offering a family-friendly atmosphere.

Recreation

Murrayfield Stadium, a vibrant sports venue, is perfect for catching a thrilling rugby match. The Royal Commonwealth Pool offers family-friendly aquatic fun, with swimming and fitness facilities. For a refreshing outdoor experience, visit The Braid Hills, where you can enjoy a picturesque round of golf amidst stunning landscapes.

Adventure

Experience the thrill of skiing at Midlothian Ski Centre, located 805m from Grassmarket, where you can enjoy a variety of slopes. For a different adventure, head to Bedlam Paintball, 1.3km away, for an exciting paintball experience that promises adrenaline and fun.

Nightlife

In Grassmarket, Camera Obscura and World of Illusions offers thrilling arcade fun, while Greyfriar's Bobby provides a cozy pub atmosphere perfect for drinks and romance. For a cultural night out, the Royal Lyceum Theatre showcases captivating performances, making it ideal for families and couples alike.

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

Booking tips and Expedia advantages for Grassmarket

For a budget-friendly trip to Grassmarket in Edinburgh, consider visiting between January and March when hotel prices are lower. Booking about a month in advance can help secure better rates, especially on Tuesdays, the cheapest day to stay. Use Expedia to compare prices and find last-minute deals, and don't forget to explore package options that combine your hotel, flights, and activities for added savings. Additionally, take advantage of free activities in the area, such as walking tours to soak in the local culture without spending much.

  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip by booking an Expedia package that combines your Grassmarket hotel with your flights and activities.

Find the best attractions near Grassmarket

Whether you’re a culture enthusiast or a family traveler, Grassmarket in Edinburgh offers a delightful mix of historic streets, museums, and university attractions. Explore the vibrant atmosphere of the historic Grassmarket, where you can immerse yourself in local culture and history. This area is perfect for those seeking unique experiences and a taste of Scotland's rich heritage.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning panoramic views of the city. With its rich history, captivating architecture, and romantic ambiance, exploring the castle will immerse you in Scottish culture and tales of royalty.
  • Princes Street: A bustling thoroughfare, Princes Street is the heart of Edinburgh's shopping scene. Lined with shops, cafes, and gardens, it buzzes with city vibes. Take a leisurely stroll and enjoy the breathtaking views of the castle against the backdrop of the bustling urban landscape.
  • University of Edinburgh: Founded in 1582, this prestigious university is steeped in history and culture. Wander through its historic campus and admire the stunning architecture, making it a perfect spot for a serene afternoon of exploration.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 from several major airports. Edinburgh Airport (EDI) is situated 9.7km away, with excellent hotel options like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all approximately 11.3km from the airport. Glasgow International Airport (GLA), located 77.2km from Grassmarket, offers luxury stays such as Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa, both within 11.3km. Dundee Airport (DND), 39.7km away, features The Hideaway Experience and Premier Inn Dundee North, providing various transportation services for easy access to the airport. Enjoy your trip to this historic Scottish destination.

Frequently asked questions

What are the top-rated hotels near Grassmarket?
Discovering top-rated hotels near Grassmarket ensures a delightful stay in Edinburgh, with options that cater to every traveler's needs.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a unique 4-star hotel situated just a 12-minute walk from Grassmarket, rated an impressive 9.8 by travellers. This innovative hotel features a rooftop terrace where travellers can unwind, and offers a range of amenities including free breakfast, a fully equipped kitchenette, and 24-hour room service. With designer toiletries and premium bedding, travellers can expect a comfortable and stylish stay in the heart of Edinburgh.

The Balmoral Hotel

The Balmoral Hotel, a luxurious 5-star hotel, is located just 12 minutes on foot from Grassmarket and boasts a stellar review rating of 9.8. This Edwardian gem features an exquisite spa with treatment rooms, an indoor pool, and valet parking to enhance the traveler experience. The hotel also offers 24-hour room service and daily housekeeping, ensuring a truly indulgent stay in Edinburgh's historic centre.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection is a prestigious 5-star hotel located only 9 minutes walking distance from Grassmarket, with a remarkable review rating of 9.8. Guests will appreciate the fully equipped kitchens and luxurious amenities such as Egyptian cotton sheets and balconies for enjoying the views. The hotel also provides 24-hour fitness facilities, ensuring travellers can maintain their wellness routines while exploring the beautiful city of Edinburgh.
What hotels are within walking distance to Grassmarket?
Discover the charm of Edinburgh with these top-rated hotels just a short walk from the vibrant Grassmarket, perfect for travellers looking for comfort and convenience.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a 4-star hotel rated 9.8 by travellers, located just a 12-minute walk from Grassmarket. This unique hotel offers a blend of comfort and convenience with amenities like a rooftop terrace and free breakfast. Guests appreciate the in-room kitchenettes featuring ovens and dishwashers, perfect for a home-cooked meal. 24-hour room service and designer toiletries add a touch of luxury to your stay.

The Balmoral Hotel

The Balmoral Hotel is a luxurious 5-star accommodation with a stellar review rating of 9.8, situated 12 minutes on foot from Grassmarket. Guests can indulge in a full-service spa, indoor pool, and exquisite dining options on-site. The hotel is known for its elegant Edwardian design and offers premium bedding for a restful night. With amenities like valet parking and a steam room, it provides a sophisticated retreat in the heart of the city.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection is a 5-star hotel with an impressive review rating of 9.8, located just 9 minutes from Grassmarket. This stylish hotel features luxury amenities including a fully equipped kitchen in every room and a 24-hour fitness centre. Guests can enjoy the beautiful views from their balconies and the convenience of daily housekeeping. With designer toiletries and premium bedding, it ensures a comfortable and memorable stay.
How much is a hotel near Grassmarket?
Staying near Grassmarket is a treat, with plenty of hotels from CA $154 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Grassmarket?
For families seeking a memorable stay near Grassmarket, these top-rated hotels provide family-friendly amenities for a comfortable and enjoyable experience.

Delta Hotels by Marriott Edinburgh

Located 7.6 km from Grassmarket, Delta Hotels by Marriott Edinburgh is perfect for families looking for a little more space. With a solid travellers' rating of 8.2, this 4-star hotel offers an indoor pool, cribs at no extra cost, and connecting rooms to accommodate families comfortably. Additional amenities include a garden, sauna, and a kids' menu, ensuring a delightful experience for all ages.

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre is just a short 6-minute walk from Grassmarket, making it a convenient choice for families. This 4-star hotel features great family-friendly amenities such as connecting rooms, free cribs, and a kids' menu at the on-site restaurant. With a travellers' rating of 8.6, travellers can also enjoy daily housekeeping, a fitness room, and room service to enhance their stay.

Residence Inn by Marriott Edinburgh

Just an 8-minute walk from Grassmarket, Residence Inn by Marriott Edinburgh is an excellent family-friendly option with a travellers' rating of 8.6. This 4-star hotel boasts spacious suites with kitchens, making it easy for families to prepare meals. Guests will appreciate the free breakfast for children, daily housekeeping, and amenities like a microwave and dishwasher, ensuring a comfortable and convenient stay.
Are there any 5-star hotels near Grassmarket?
For those seeking top-rated accommodations near Grassmarket, there are some exquisite 5-star hotels that promise a luxurious stay.

The Balmoral Hotel

The Balmoral Hotel is a stunning 5-star hotel located just a 12-minute walk from Grassmarket, with an impressive review rating of 9.8. Guests can indulge in a full-service spa with steam rooms, treatment rooms, and a sauna, ensuring relaxation at every turn. The hotel features an indoor pool, luxurious designer toiletries, and 24-hour room service, making it a perfect retreat for travellers. Its Edwardian hotel design adds a touch of elegance to the stay.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection is another gem, only 9 minutes on foot from Grassmarket, rated 9.8 by travellers. This luxurious hotel offers a unique home-away-from-home experience with fully equipped kitchens and designer toiletries. Guests can enjoy the comfort of Egyptian cotton sheets and a daily housekeeping service. The hotel is nestled in a historical district, providing a charming backdrop for visitors exploring Edinburgh.

W Edinburgh

W Edinburgh is a contemporary 5-star hotel situated 1.9 km from Grassmarket, a traveler's rating of 9.4. This stylish hotel features a rooftop terrace that provides stunning views of the city, alongside a full-service spa and a vibrant on-site restaurant. Guests can take advantage of valet parking and premium bedding for an enhanced experience. The hotel's unique atmosphere and luxury amenities make it a desirable choice for those looking to explore the vibrant culture of Edinburgh.
Which hotels near Grassmarket offer the best views?
Discovering the perfect top-rated hotels with views near Grassmarket can elevate your Edinburgh experience.

The Glasshouse, Autograph Collection

A mile from Grassmarket, The Glasshouse is a 5-star gem rated 8.8 by travellers. Guests can revel in breathtaking views from the rooftop terrace or enjoy garden views from the on-site restaurant. With amenities like a private picnic area and luxurious rooms featuring stocked minibars, this hotel is perfect for a romantic getaway or a serene retreat in the heart of Edinburgh.

voco Edinburgh - Royal Terrace by IHG

Just 1.9 km from Grassmarket, voco Edinburgh offers a delightful blend of Georgian elegance and modern comfort, rated 8.4 by travellers. Guests can enjoy garden views from the restaurant, while the hotel's terrace is ideal for relaxation. The hotel features air conditioning, daily housekeeping, and spacious suites, enhancing the overall traveler experience in this historic district.

InterContinental Edinburgh The George by IHG

Located just an 11-minute walk from Grassmarket, this 4-star hotel boasts a stunning sea view that captivates travellers. With a review rating of 9.0, travellers appreciate the luxurious Egyptian cotton sheets and deep soaking bathtubs in their rooms. Upscale amenities include 24-hour room service, a fitness centre, and convenient nearby parking, making it a comfortable choice for those seeking both elegance and accessibility.
What are the best affordable hotels near Grassmarket?
For those seeking affordable yet charming accommodations near Grassmarket, these hotels offer great value and comfort. Discover top-rated options that cater to various needs, from family-friendly spaces to cozy retreats.

3 Johns Place Townhouse

3 Johns Place Townhouse is a delightful option located 4.2 km from Grassmarket, with an impressive review rating of 9.8. This charming home features WiFi to keep travellers connected and offers a romantic ambiance with premium bedding and designer toiletries. Guests can also enjoy historical site locations, enhancing their stay with a touch of local culture.

The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh is a well-rated 3-star hotel just a 15-minute walk from Grassmarket, offering a solid review rating of 9.4. This hotel stands out for its family-friendly amenities, including a kitchenette with a dishwasher and refrigerator, perfect for longer stays. Guests can also enjoy a garden-view restaurant, daily housekeeping, and easy access to nearby hiking and biking trails.

33 Castle Terrace

Located only 4 minutes from Grassmarket, 33 Castle Terrace is a fantastic choice with a review rating of 9.4. This family-friendly hotel features free cribs and highchairs, making it ideal for those traveling with children. The hotel also includes in-room amenities such as an oven, espresso maker, and premium bedding, ensuring a comfortable and convenient stay.
What are the best boutique hotels near Grassmarket?
If you're seeking top-rated boutique hotels near Grassmarket, you'll find charming options that offer an unforgettable experience in Edinburgh.

The Glasshouse, Autograph Collection

The Glasshouse, Autograph Collection is a luxurious 5-star boutique hotel situated 1.8 km from Grassmarket. Rated 8.8 by travellers, this hotel features a stunning rooftop garden and terrace, perfect for romantic gatherings. With an impressive review rating of 9.2, it caters to couples with its romantic dining options and luxurious amenities including designer toiletries and deep soaking bathtubs. Guests can enjoy 24-hour room service, fitness facilities, and daily housekeeping, ensuring a comfortable and memorable stay.

The Place

The Place is a welcoming 4-star boutique hotel located 2.1 km from Grassmarket, with a solid review rating of 8.2. This hotel is ideal for travellers looking to explore the shopping district, with easy access to local attractions. Guests can enjoy amenities like free designer toiletries and late check-out, along with a serene terrace to unwind after a day of sightseeing.
Are there any hotels with pools close to Grassmarket?
For travellers seeking hotels with pools near the vibrant Grassmarket, there are several great options to enhance your stay in Edinburgh.

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh is a 4-star hotel located 7.6 km from Grassmarket. Rated by travellers at 8.2, this hotel features an inviting indoor pool along with poolside sun loungers, making it ideal for relaxation. Families will appreciate the complimentary cribs and kids' meals available at the restaurant. Additional amenities include a fitness centre, sauna, and a hot tub, ensuring a comfortable stay for travellers.

Village Hotel Edinburgh

Located just 3.7 km from Grassmarket, Village Hotel Edinburgh is a stylish 4-star option with a great traveler rating score of 8.2. Guests can enjoy access to an indoor pool, complete with sun loungers, as well as a hot tub for unwinding after a day of exploring. The hotel also provides family-friendly amenities such as free cribs and kids' meals, alongside a well-equipped fitness centre and sauna for those looking to stay active.

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel is a top-rated 4-star hotel situated a convenient 14-minute walk from Grassmarket, an impressive 9.2 travellers' rating. The hotel features an accessible indoor pool, where travellers can relax on sun loungers. Families will find thoughtful amenities like free cribs and kids' meals at the onsite restaurant. Additional offerings include a full-service spa, fitness facilities, and 24-hour room service, ensuring a luxurious stay.
What are the best pet-friendly hotels near Grassmarket?
Finding the perfect pet-friendly stay near Grassmarket can enhance your Edinburgh experience, especially with these top-rated options that welcome your furry friends.

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh is a delightful 4-star hotel located just 4 minutes from Grassmarket. This hotel is perfect for travellers with pets, featuring amenities such as food and water bowls for dogs. With an impressive review rating of 9.4, travellers can also enjoy daily housekeeping, family-friendly services, and a cozy on-site bistro.

Bruntsfield Hotel

Bruntsfield Hotel is a charming 4-star hotel located just a 15-minute walk from Grassmarket. This inviting hotel offers pet-friendly amenities, including food and water bowls, making it ideal for travellers traveling with dogs. Travellers appreciate the great traveler rating score of 8.8, and they can enjoy additional features such as a terrace, self-parking, and 24-hour room service.

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton is a luxurious 5-star hotel only 9 minutes from Grassmarket. This elegant hotel not only welcomes pets but also provides amenities like food and water bowls for their comfort. Rated highly at 9.0 by travellers, travellers can indulge in a range of amenities including an indoor pool, a full-service spa, and upscale dining options.
Can I book a fully refundable hotel close to Grassmarket?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Grassmarket", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Grassmarket?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Grassmarket.

Explore a world of travel with Expedia