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

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Grassmarket hotels

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.3 mi from Grassmarket
9.8 out of 10, Exceptional, (1,414 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is £297
includes taxes & fees
19 Jul - 20 Jul
Market Street Hotel

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.2 mi from Grassmarket
9.6 out of 10, Exceptional, (1,000 reviews)
"Great location, nice hotel"
United States
OZAN
The price is £290
includes taxes & fees
26 Jul - 27 Jul
Hotel du Vin & Bistro Edinburgh

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, < 0.1 mi from Grassmarket
9.4 out of 10, Exceptional, (1,003 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is £238
includes taxes & fees
27 Jul - 28 Jul
Wilde Aparthotels, Edinburgh, Grassmarket

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.1 mi from Grassmarket
9.4 out of 10, Exceptional, (1,480 reviews)
"Central location, surrounded by fantastic bars and restaurants. The hotel it's self has restaurants and bar with excellent choice and quality products. Our room was very clean with great facilities."
United Kingdom
Tracy
The price is £405
includes taxes & fees
28 Jul - 29 Jul
Virgin Hotels Edinburgh

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, < 0.1 mi from Grassmarket
9.2 out of 10, Wonderful, (1,685 reviews)
"Great staff comfortable stay"
United States
Pedro
The price is £213
includes taxes & fees
4 Aug - 5 Aug
Apex City of Edinburgh Hotel

Edinburgh Nine

Edinburgh Nine
3.0 star property
Tollcross, 0.3 mi from Grassmarket
9.6 out of 10, Exceptional, (94 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 £180
includes taxes & fees
21 Jul - 22 Jul
Edinburgh Nine

The Knight Residence Apartments by Mansley

The Knight Residence Apartments by Mansley
4.0 star property
Tollcross, 0.3 mi from Grassmarket
9.6 out of 10, Exceptional, (1,422 reviews)
"Great reception staff and good location for walking to city centre Good rooms and welcome pack"
United Kingdom
Helen
The price is £231
includes taxes & fees
26 Jul - 27 Jul
The Knight Residence Apartments by Mansley

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh, 0.4 mi from Grassmarket
9.6 out of 10, Exceptional, (864 reviews)
"Incredible location, clean property with everything needed for a short stay."
Australia
Nicholas
The price is £194
includes taxes & fees
30 Jul - 31 Jul
Linton Collection - 28 North Bridge

No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
3.5 star property
Old Town Edinburgh, 0.2 mi from Grassmarket
9.4 out of 10, Exceptional, (266 reviews)
"Amazing apartment with a view of the castle. Would stay again in a heartbeat."
United States
James
The price is £243
includes taxes & fees
30 Jul - 31 Jul
No1. Apartments Edinburgh - George IV Bridge

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.5 mi from Grassmarket
9.8 out of 10, Exceptional, (1,001 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 £803
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

Destiny Scotland Chisholm Hunter Suites

Destiny Scotland Chisholm Hunter Suites
4.0 star property
New Town, 0.3 mi 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 £274
includes taxes & fees
2 Aug - 3 Aug
Destiny Scotland Chisholm Hunter Suites

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.3 mi 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 £584
includes taxes & fees
3 Aug - 4 Aug
100 Princes Street

33 Castle Terrace

33 Castle Terrace
Tollcross, 0.2 mi from Grassmarket
9.4 out of 10, Exceptional, (106 reviews)
"It was a lovely place in a perfect location! We enjoyed our stay & would definitely stay again! "
United States
Rebecca
The price is £262
includes taxes & fees
30 Jul - 31 Jul
33 Castle Terrace

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, < 0.1 mi from Grassmarket
9.0 out of 10, Wonderful, (2,759 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is £255
includes taxes & fees
19 Jul - 20 Jul
Apex Grassmarket Hotel

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 0.6 mi from Grassmarket
9.8 out of 10, Exceptional, (770 reviews)
"Absolutely an amazing place to stay."
United States
Seth
The price is £255
includes taxes & fees
19 Jul - 20 Jul
BrewDog DogHouse Edinburgh

Destiny Scotland New Town Apartments

Destiny Scotland New Town Apartments
3.5 star property
New Town, 0.5 mi from Grassmarket
9.6 out of 10, Exceptional, (226 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 £203
includes taxes & fees
19 Jul - 20 Jul
Destiny Scotland New Town Apartments

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 0.5 mi from Grassmarket
9.6 out of 10, Exceptional, (1,001 reviews)
"Wonderful hotel and staff. Very central would stay again anything"
United States
Judith
The price is £421
includes taxes & fees
28 Jul - 29 Jul
Old Town Chambers, Autograph Collection

Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 mi from Grassmarket
9.6 out of 10, Exceptional, (1,394 reviews)
"Wonderful location and incredible staff."
Canada
Victoria
The price is £171
includes taxes & fees
27 Jul - 28 Jul
Eden Locke

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End, 0.5 mi from Grassmarket
9.6 out of 10, Exceptional, (423 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 £272
includes taxes & fees
16 Jul - 17 Jul
The Rutland Hotel & Apartments

Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
4.0 star property
New Town, 0.3 mi from Grassmarket
9.4 out of 10, Exceptional, (285 reviews)
"Great location. Loved the keypad entry."
United States
Willard
The price is £238
includes taxes & fees
26 Jul - 27 Jul
Destiny Scotland Hanover Apartments
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
Exterior
Market Street Hotel
4.0 star property
9.8
Exceptional
1,414 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,003 reviews
View
Rooftop terrace
Virgin Hotels Edinburgh
5.0 star property
9.4
Exceptional
1,480 reviews
View
Lobby
Apex City of Edinburgh Hotel
4.0 star property
9.2
Wonderful
1,685 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 steeped in history, featuring cobblestone streets and stunning views of Edinburgh Castle.
  • Vibrant Market: The Saturday market offers a lively atmosphere with local produce, crafts, and delicious treats.
  • Cultural Experience: Explore nearby museums and galleries, immersing yourself in Scotland's rich heritage.
  • Accommodation Variety: A range of hotels and guesthouses cater to all travellers, ensuring a comfortable stay.
  • Central Location: Grassmarket is perfectly situated near the Royal Mile, making it easy to explore Edinburgh's attractions.

Find great hotels near Grassmarket

In the heart of Edinburgh's historic Grassmarket, you'll discover a variety of accommodation options, including hotels and guesthouses that cater to every traveller's needs. From pet-friendly stays to LGBTQIA welcoming environments, the Grassmarket area offers a unique blend of comfort and convenience. Whether you're looking for the Apex Grassmarket Hotel or a charming guesthouse, your ideal base for exploring this vibrant city awaits you.

  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, the Apex Grassmarket Hotel is a 4-star establishment boasting a guest rating of 9.0. This eco-certified hotel is ideal for eco-conscious travellers and those on business trips. With its modern design and sustainable practices, guests can enjoy a comfortable stay while contributing to a greener environment. The hotel features well-appointed rooms, an onsite restaurant serving delicious local cuisine, and a fitness centre for those looking to stay active during their visit.
  • Apex Waterloo Place Hotel: Located just 966m from Grassmarket, the Apex Waterloo Place Hotel is a luxurious 4-star hotel rated at 9.2. This family-friendly venue offers a blend of contemporary style and traditional elegance, making it perfect for both leisure and business travellers. The eco-certified property provides amenities designed for children, ensuring a welcoming atmosphere for families. Guests can relax in stylish rooms, dine at the hotel's restaurant, and enjoy access to a gym and spa facilities, perfect for unwinding after a day of exploring Edinburgh.
  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel located a mere 644m from Grassmarket, with a guest rating of 8.4. This pet-friendly accommodation is ideal for those travelling with furry companions, offering amenities such as food and water bowls and a waiver for service animals. The eco-certified hotel maintains a casual and modern atmosphere, featuring comfortable rooms and a welcoming bar. Guests appreciate the convenient location, making it easy to explore the historic sites of Edinburgh.

Where to stay near Grassmarket

Discover the enchanting atmosphere of Grassmarket, nestled in the heart of Edinburgh's Old Town. Wander along its cobblestone streets, where history comes alive amidst friendly locals and family-friendly attractions. Explore nearby sites such as the iconic Edinburgh Castle and the vibrant Royal Mile, all within a central location that offers a perfect blend of romantic charm and bustling business life. Grassmarket promises a memorable experience, rich in culture and warmth.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a cultural hub that attracts visitors year-round. Grassmarket, located in the heart of this historical city, showcases its rich heritage. The city experiences peak tourist activity between July and August, and again in October, offering an abundance of cultural attractions, shopping areas, and theatrical performances. Notable landmarks include the iconic Edinburgh Castle and the Royal Mile, where the essence of Scottish history comes alive. Travellers can immerse themselves in the local culture while exploring the charming streets lined with boutiques and eateries.
  • Old Town Edinburgh: Old Town Edinburgh is a striking neighbourhood that encapsulates the historic charm of the city. Grassmarket is nestled within this area, making it a perfect base for exploration. Visitors flock here mainly from April to July, seeking enriching experiences steeped in culture and history. The cobbled streets are filled with quaint shops, delightful cafes, and theatres that enhance the city's vibrant atmosphere. Key attractions include the historic landmarks and event venues that host a variety of conferences and festivals, making it a lively spot for both locals and tourists alike.
  • Edinburgh City Centre: Located a mere 644m from Grassmarket, Edinburgh City Centre is the bustling heart of the city. This area sees a consistent flow of visitors throughout the year, with peak seasons in July, August, and October. The city centre is renowned for its cultural offerings, from shopping centres to captivating theatres. Visitors can marvel at historic places and symbolic landmarks that define Edinburgh’s skyline. The lively atmosphere, combined with the charm of its streets, makes the city centre an essential stop for anyone looking to fully experience Edinburgh's allure.

Things to do near Grassmarket

Grassmarket in Edinburgh offers a vibrant mix of activities, including delightful shopping and engaging tours. A highlight is the Saturday market, where visitors can explore local produce, crafts, and tasty treats. This lively area, steeped in history, provides a unique experience for tourists seeking to immerse themselves in Scottish culture.

Shopping

Grassmarket offers a charming shopping experience with independent boutiques and local artisan shops, perfect for unique gifts and souvenirs. If you're up for a drive, visit the St James Quarter, located 2.4km away, featuring a mix of high-street brands and dining options.

Recreation

Experience luxury at Yellowscott Country Park, a serene retreat 24.1km from Grassmarket, perfect for relaxation and nature walks. Alternatively, the Macdonald Cardrona Golf Course, 33.8km away, offers exquisite golfing amid beautiful landscapes, while Innerleithen Golf Club, 35.4km distant, provides a picturesque setting for a leisurely round.

Adventure

Explore the historic Grassmarket area, where you can enjoy thrilling ghost tours that delve into Edinburgh's spooky past. For an adrenaline rush, take on the challenging climb at the nearby Castle Rock, offering spectacular views of the city and its stunning architecture.

Nightlife

The Grassmarket area in Edinburgh buzzes with life at night, featuring vibrant pubs like the Banshee Labyrinth, renowned for its unique atmosphere and live music. The Bow Bar offers an impressive selection of ales, while The Last Drop provides a cosy setting to unwind after exploring the historic surroundings.

*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: 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, including your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Grassmarket hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Grassmarket

Grassmarket in Edinburgh offers a delightful blend of culture and history, perfect for all types of travellers. Explore the iconic street with its charming old town atmosphere, visit nearby museums and galleries, and take in the stunning views of Edinburgh Castle just steps away. Whether you're seeking family-friendly activities or a cultural experience, Grassmarket is a vibrant hub that showcases the best of Edinburgh's rich heritage.

  • Edinburgh Castle: Perched atop Castle Rock, this iconic fortress offers a glimpse into Scotland’s rich history. With stunning panoramic views of the city, the castle exudes a romantic charm, making it a must-visit for culture enthusiasts and history buffs alike.
  • Princes Street: Renowned for its vibrant atmosphere, Princes Street is a bustling hub of shopping and dining. With a backdrop of the Old Town and the castle, it embodies the lively spirit of the city, perfect for those looking to indulge in retail therapy.
  • Princes Street Gardens: This picturesque urban park provides a serene escape amidst the city’s hustle and bustle. Ideal for families, it features beautiful landscapes and a playground, making it a delightful spot for outdoor relaxation and leisurely strolls.

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.

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 CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly HighAverage
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

Flying into Grassmarket, EDInburgh, the nearest major airport is Edinburgh Airport (EDI), located 9.7km away. Recommended hotels nearby iNCLude the 5-star Kimpton Charlotte Square, just 9.7km from the airport, and the 5.5-star Crescent House, situated 11.3km away. GLAsgow International Airport (GLA) is another option, located 77.2km from Grassmarket, with excellent hotel choices like the 5-star Kimpton Blythswood Hotel & Spa, 11.3km from GLA, and JA Mar Hall Scotland, 6.4km away. For Newcastle International Airport (NCL), 138.4km from Grassmarket, the 4.5-star Hemples Lodge is 3.2km from the airport, offering convenient accommodation for visitors.

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 £171 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?
To look for discounts on hotels near Grassmarket, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to 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

Explore a world of travel with Expedia