Search Hotels Near Grassmarket, Edinburgh

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Grassmarket hotels

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.3 mi from Grassmarket
9.8 out of 10, Exceptional, (1,345 reviews)
"The location was excellent, the delicious breakfast was more than enough, and the staff was very polite and helpful."
United States
Ellen
The price is £320
includes taxes & fees
31 May - 1 Jun
Market Street Hotel

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 0.4 mi from Grassmarket
10.0 out of 10, Exceptional, (292 reviews)
"The room was clean and check in was really easy. I was initially nervous check in would be clunky without a front desk but it went smoothly. Service to the room was easy to request and the hotel was in a great location."
United States
Wei Chang
The price is £274
includes taxes & fees
1 Jun - 2 Jun
RÌGH Residences

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,001 reviews)
"Hotel was the perfect location and had a great staff!! "
United States
NICOLE
The price is £222
includes taxes & fees
8 Jun - 9 Jun
Wilde Aparthotels, Edinburgh, Grassmarket

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,001 reviews)
"Fabulous hotel to which I'm always grateful to return."
United Kingdom
Ricky
The price is £199
includes taxes & fees
25 May - 26 May
Hotel du Vin & Bistro Edinburgh

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,472 reviews)
"Wonderful location and helpful staff Bar and restaurant were excellent"
United States
James
The price is £326
includes taxes & fees
7 Jun - 8 Jun
Virgin Hotels Edinburgh

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)
"Beautiful, exceptional service, tremendous location, relaxing and well equipped gym/spa area, and the the best breakfast/in hotel bar. "
United States
Unji
The price is £680
includes taxes & fees
8 Jun - 9 Jun
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, (203 reviews)
"This was the easiest check-in we've ever had for self check in."
United States
Caro J.
The price is £231
includes taxes & fees
7 Jun - 8 Jun
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, (65 reviews)
"Beautiful hotel with small but perfectly formed rooms. We were upgraded to a room with a view of the castle which was tiny but lovely. The bar area is fantastic and the Whisky Bar was our downfall (thanks to Dario who is an expert!) Will definitely return"
United Kingdom
Jacqui
The price is £679
includes taxes & fees
26 May - 27 May
100 Princes Street

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,628 reviews)
"Hotel was well located and everything was amazing! "
United States
Ana Claudia
The price is £239
includes taxes & fees
8 Jun - 9 Jun
Apex City of Edinburgh Hotel

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, (218 reviews)
"Clean , walkable to all locations old and new town , Directions to location and communication exceptional. Laundry , kitchenette in room, clean bathroom , large living room . Didn’t need to see staff but they were available if we needed them’ Will repeat our stay and recommend to friends and family ."
Canada
Rhonda
The price is £207
includes taxes & fees
7 Jun - 8 Jun
Destiny Scotland New Town Apartments

Destiny Scotland Market St Apartments

Destiny Scotland Market St Apartments
3.5 star property
Old Town Edinburgh, 0.3 mi from Grassmarket
9.4 out of 10, Exceptional, (252 reviews)
"Overall the location was really good, the price was reasonable and the suit was clean and well maintained."
United States
Shyler
The price is £187
includes taxes & fees
1 Jun - 2 Jun
Destiny Scotland Market St 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 £482
includes taxes & fees
29 May - 30 May
Old Town Chambers, Autograph Collection

33 Castle Terrace

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

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, (416 reviews)
"Beautiful place. Reception staff was wonderful "
United States
Russell
The price is £208
includes taxes & fees
25 May - 26 May
The Rutland Hotel & Apartments

Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 mi from Grassmarket
9.6 out of 10, Exceptional, (1,378 reviews)
"Best hotel in Edinburgh. Great staff. Lovely rooms."
Australia
Leela
The price is £379
includes taxes & fees
1 Jun - 2 Jun
Eden Locke

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh, 0.3 mi from Grassmarket
9.2 out of 10, Wonderful, (1,134 reviews)
"Perfect place to stay, will give it a 10/10 "
Australia
kunal
The price is £149
includes taxes & fees
15 Jun - 16 Jun
CODE - The Court, Edinburgh

Destiny Scotland Charlotte SQ Apartments

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

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.7 mi from Grassmarket
9.6 out of 10, Exceptional, (541 reviews)
"Spacious rooms, great location."
United States
Erlyn Marie
The price is £199
includes taxes & fees
31 May - 1 Jun
The Resident Edinburgh

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.5 mi from Grassmarket
9.4 out of 10, Exceptional, (1,003 reviews)
"Excellent stay, location and staff!"
United States
Silvia
The price is £323
includes taxes & fees
31 May - 1 Jun
Kimpton Charlotte Square by IHG

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.5 mi from Grassmarket
9.4 out of 10, Exceptional, (1,000 reviews)
"Excellent location and fabulous staff."
United States
DANA
The price is £139
includes taxes & fees
25 May - 26 May
Ten Hill Place
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Grassmarket

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,345 reviews
View
RÌGH Penthouse Suite | Hypo-allergenic bedding, in-room safe, laptop workspace
RÌGH Residences
4.0 star property
10.0
Exceptional
292 reviews
View
Daily buffet breakfast for a fee
Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
9.4
Exceptional
1,001 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,001 reviews
View
Rooftop terrace
Virgin Hotels Edinburgh
5.0 star property
9.4
Exceptional
1,472 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 £139 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