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

Top Hotels Near Grassmarket in Edinburgh from AU$327

  • 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

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,429 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is AU$553
includes taxes & fees
26 July - 27 July
Market Street Hotel

2. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 0.9 km from Grassmarket
9.8 out of 10, Exceptional, (770 reviews)
"Absolutely an amazing place to stay."
United States
Seth
The price is AU$504
includes taxes & fees
19 July - 20 July
BrewDog DogHouse Edinburgh

3. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.7 km from Grassmarket
9.8 out of 10, Exceptional, (1,002 reviews)
"The Balmoral is a beautiful hotel! Its location is perfect since it’s close to all major attractions. The staff are accommodating and helpful. I’ve stayed in two different rooms and both were lovely and had great views. The restaurant is very good and the high tea in the Palm Court is superb!"
United States
Beverly
The price is AU$1,547
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

4. 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 AU$428
includes taxes & fees
26 July - 27 July
Hotel du Vin & Bistro Edinburgh

5. Eden Locke

Eden Locke
4.0 star property
New Town, 0.8 km from Grassmarket
9.6 out of 10, Exceptional, (1,396 reviews)
"Wonderful location and incredible staff."
Canada
Victoria
The price is AU$327
includes taxes & fees
26 July - 27 July
Eden Locke

6. 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, (204 reviews)
"Great location close to all the amenities and transportation "
United Kingdom
James
The price is AU$421
includes taxes & fees
5 Aug - 6 Aug
Destiny Scotland - The Malt House Apartments

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,000 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 AU$738
includes taxes & fees
28 July - 29 July
Old Town Chambers, Autograph Collection

8. 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, (112 reviews)
"Great location, clean and beautiful views."
United States
cheryl
The price is AU$474
includes taxes & fees
4 Aug - 5 Aug
Destiny Scotland George IV Apartments

9. 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, (425 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 AU$507
includes taxes & fees
19 July - 20 July
The Rutland Hotel & Apartments

10. 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)
"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 AU$1,125
includes taxes & fees
3 Aug - 4 Aug
100 Princes Street

11. 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,299 reviews)
"very good option. Convenient location,"
Mexico
Saul Benjamin
The price is AU$358
includes taxes & fees
26 July - 27 July
Heeton Concept Aparthotel Edinburgh Queen Street

12. 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,000 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is AU$406
includes taxes & fees
26 July - 27 July
Wilde Aparthotels, Edinburgh, Grassmarket

13. 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, (786 reviews)
"Great location for train & tram. Very friendly staff, great food. Will definitely stay there again"
United Kingdom
Richard
The price is AU$880
includes taxes & fees
21 July - 22 July
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

14. 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, (268 reviews)
"Situated in an excellent area of Edinburgh perfect for walking into the Old Town. Ideal for restaurants, bars and the castle. Just give minutes walk to the mile."
United Kingdom
Terence
The price is AU$393
includes taxes & fees
19 July - 20 July
No1. Apartments Edinburgh - George IV Bridge

15. 33 Castle Terrace

33 Castle Terrace
Tollcross, 0.4 km from Grassmarket
9.4 out of 10, Exceptional, (108 reviews)
"Brilliant little apartment, perfect for us and our pooch and close to everything. Would definitely book again! Only issue was when trying to use the coffee machine we couldn’t get it to work for us, but possibly user error there!"
United Kingdom
Shelbie
The price is AU$349
includes taxes & fees
19 July - 20 July
33 Castle Terrace

16. 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, (144 reviews)
"Lovely apartment, centrally located"
United States
Charles
The price is AU$449
includes taxes & fees
5 Aug - 6 Aug
Destiny Scotland Charlotte SQ Apartments

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,002 reviews)
"great place to stay"
United States
Andrea
The price is AU$616
includes taxes & fees
26 July - 27 July
Kimpton Charlotte Square by IHG

18. 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,478 reviews)
"Great location"
United States
lida
The price is AU$780
includes taxes & fees
28 July - 29 July
Virgin Hotels Edinburgh

19. Malmaison Edinburgh City

Malmaison Edinburgh City
4.0 star property
New Town, 0.8 km from Grassmarket
9.2 out of 10, Wonderful, (1,000 reviews)
"Hotel in excellent location. Close to Waverley station, Princes Street and portrait gallery (free entry and great cafe) Good breakfasts and capacious bedrooms."
United Kingdom
John
The price is AU$404
includes taxes & fees
26 July - 27 July
Malmaison Edinburgh City

20. ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
3.0 star property
New Town, 0.8 km from Grassmarket
9.2 out of 10, Wonderful, (1,000 reviews)
"Lovely and friendly staff, amazing food and drinks, great location and the room was very welcoming and clean"
United Kingdom
Irina
The price is AU$495
includes taxes & fees
30 July - 31 July
ibis Styles Edinburgh Centre St Andrew Square
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,429 reviews
View
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
770 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,002 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,000 reviews
View
Exterior
Eden Locke
4.0 star property
9.6
Exceptional
1,396 reviews
View

Top Grassmarket Hotel Reviews

Hotels near other Grassmarket attractions

Find out more about Grassmarket

Top reasons to visit Grassmarket

  • Historic Charm: Experience the rich history of Grassmarket, with its iconic streets and proximity to Edinburgh Castle.
  • Vibrant Atmosphere: Enjoy the lively market scene filled with friendly faces and unique local shops.
  • Cultural Exploration: Discover nearby museums and galleries that showcase Edinburgh's artistic heritage.
  • Ideal Location: Grassmarket provides a perfect base for exploring the Old Town and Princes Street.
  • Diverse Accommodations: Choose from a range of guesthouses and hotels catering to all needs.

Find great hotels near Grassmarket

Grassmarket offers a delightful selection of accommodations, from charming guesthouses to modern hotels, catering to diverse needs. Whether you're seeking a pet-friendly stay, a welcoming atmosphere for LGBTQIA travellers, or facilities suitable for business travel, you'll discover the perfect lodging option. With the historic backdrop of Edinburgh and a variety of services available, your stay in Grassmarket promises to be both comfortable and memorable.

  • Apex Grassmarket Hotel: Nestled in the heart of Grassmarket, the Apex Grassmarket Hotel is a well-rated choice with a score of 9.0. This eco-certified hotel is ideal for environmentally-conscious travellers and business visitors alike, offering contemporary accommodations with an emphasis on sustainability. Guests appreciate its modern amenities, including free Wi-Fi, a restaurant serving locally sourced dishes, and a fitness centre. The hotel’s prime location allows easy access to Edinburgh's historic attractions, making it a great base for exploring the city.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located a short distance of 644m from Grassmarket, the ibis Edinburgh Centre South Bridge - Royal Mile boasts a guest rating of 8.4. This pet-friendly hotel is perfect for those travelling with furry companions, with amenities tailored to pet owners, including food and water bowls and a pet policy that welcomes service animals. The modern design, along with eco-certification, appeals to environmentally-aware guests. The hotel features a bar and a restaurant, providing a comfortable space to unwind after a day of sightseeing.
  • Apex Waterloo Place Hotel: Just 966m from Grassmarket, the Apex Waterloo Place Hotel stands out with a guest rating of 9.2. This family-friendly hotel combines business travel convenience with a luxurious spa experience. Guests can indulge in a full range of spa services, including massages and aromatherapy treatments, as well as enjoy amenities for children. The stylish rooms and on-site dining options contribute to a relaxing stay, making it a suitable choice for both families and business travellers seeking a touch of comfort and wellness.

Where to stay near Grassmarket

Immerse yourself in the vibrant atmosphere of Grassmarket, Edinburgh, where history meets friendly faces. This bustling hub boasts charming streets and a lively market, perfect for families and couples alike. Explore the nearby Old Town, rich in heritage, or take a leisurely stroll to the iconic Princes Street for shopping and dining. With its central location, Grassmarket offers an ideal base for your Edinburgh city break, ensuring memorable experiences at every turn.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis steeped in history and culture. Grassmarket is nestled within this bustling city, which attracts visitors year-round, with peak times from July to September. The city offers a rich tapestry of experiences, including a plethora of shopping areas, theatres, and educational attractions. Notable landmarks such as the iconic Edinburgh Castle and the historic Royal Mile are within easy reach, making it a delightful destination for families and cultural enthusiasts alike.
  • Old Town Edinburgh: A historic neighbourhood that embodies the essence of Scotland's capital, Old Town Edinburgh is where you will find Grassmarket. This area sees a consistent flow of visitors, particularly peaking from April to July. Known for its cobbled streets and medieval architecture, Old Town offers a charming atmosphere perfect for exploration. With numerous shops, theatres, and educational venues, it’s an excellent spot for families and culture lovers. The local attractions, including the Scottish Parliament and St Giles' Cathedral, add to the area’s rich historical narrative.
  • Edinburgh City Centre: Located a mere 644m from Grassmarket, Edinburgh City Centre is the heart of the metropolis, where modern life meets historical significance. Like the surrounding areas, it experiences steady visitor numbers, peaking in the summer months. The city centre is renowned for its shopping districts, theatres, and cultural experiences, making it an ideal location for families and city explorers. With iconic landmarks such as the Scott Monument and the bustling Princes Street, visitors are sure to find both leisure and entertainment at every turn.

Things to do near Grassmarket

Discover the vibrant atmosphere of Grassmarket, where you can indulge in shopping at unique boutiques and local shops. Don't miss the opportunity to explore nearby attractions and enjoy guided tours that highlight the area’s rich history. With its lively street scene, Grassmarket offers a delightful mix of activities perfect for any visitor looking to immerse themselves in Edinburgh's charm.

Shopping

Near Grassmarket, you'll find charming shops like The Edinburgh Woollen Mill for traditional Scottish knitwear and The Whisky Shop for fine whisky souvenirs. If you're up for a drive, visit the Ocean Terminal in Leith for a wider selection of retail experiences, including well-known brands.

Recreation

Near Grassmarket, the Serenity Spa offers soothing treatments with a focus on holistic wellness, including massages and facials. For yoga enthusiasts, the nearby Yoga Sanctuary provides classes in a tranquil setting, promoting relaxation and mindfulness amidst the vibrant city atmosphere.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 29km from Grassmarket. Feel the adrenaline as you watch high-speed races or take part in driving experiences that capture the excitement of the track amidst stunning scenic views.

Nightlife

Enjoy the vibrant nightlife near Grassmarket with a visit to the Banshee Labyrinth, a unique underground bar offering live music and a quirky atmosphere. For a lively pub experience, head to the Last Drop, where you can savour local ales and soak in the historic charm of the area.

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

Booking tips and Expedia advantages for Grassmarket

  • 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: The cheapest time to book a hotel around Grassmarket is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Grassmarket hotel reservation with your flights and activities by choosing an Expedia package.

Find the best attractions near Grassmarket

Grassmarket in Edinburgh is a vibrant area brimming with culture and history, perfect for travellers seeking a family-friendly experience. You can explore iconic sites such as the majestic Edinburgh Castle and the charming streets of Grassmarket itself. With various museums and galleries nearby, there's plenty to see and do, making it an excellent destination for those wanting to immerse themselves in the local culture.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers breathtaking views of the city. Explore its rich history, including the Honours of Scotland, and experience the romantic atmosphere that surrounds this iconic landmark, located just 322m from Grassmarket.
  • Princes Street: Renowned for its stunning views of the Old Town and Edinburgh Castle, Princes Street is the city's main shopping thoroughfare. With its vibrant city vibes, it's perfect for a leisurely stroll, featuring an array of shops and eateries, located 644m from Grassmarket.
  • Princes Street Gardens: Nestled between Princes Street and the Old Town, these picturesque gardens provide a serene escape. Ideal for families and outdoor enthusiasts, enjoy a walk or a picnic with the enchanting backdrop of the castle, only 322m from Grassmarket.

Best time to go to Grassmarket

The best time to visit Grassmarket is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Getting to Grassmarket in EDInburgh is straightforward with two major airports nearby. Edinburgh Airport (EDI) is situated 10km away and offers convenient hotel options such as Sheraton Grand Hotel & Spa, Edinburgh, and Virgin Hotels Edinburgh, both within easy reach of the airport. GLAsgow International Airport (GLA) is located 77km away, with excellent accommodation choices like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa nearby, providing various transportation services iNCLuding airport shuttles. Newcastle International Airport (NCL) is further afield at 138km, with nearby hotels like Delta Hotels by Marriott Newcastle Gateshead offering accessibility to the airport.

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.
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 cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Grassmarket.
Can I find Expedia discounts for hotels near Grassmarket?
To look for discounts on hotels near Grassmarket, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Grassmarket?
Prices for hotels near Grassmarket often vary, but you can find a great deal from AU$327 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia