Hotels near Grassmarket

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Grassmarket?

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,336 reviews)
The price is £288
includes taxes & fees
31 May - 1 Jun
Market Street Hotel

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.5 mi from Grassmarket
9.8 out of 10, Exceptional, (1,007 reviews)
The price is £670
includes taxes & fees
21 May - 22 May
The Balmoral Hotel

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.3 mi from Grassmarket
9.8 out of 10, Exceptional, (63 reviews)
The price is £555
includes taxes & fees
20 May - 21 May
100 Princes Street

St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh, 0.2 mi from Grassmarket
9.8 out of 10, Exceptional, (6 reviews)
The price is £536
includes taxes & fees
19 May - 20 May
St Giles ApartHotel by Joivy

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,011 reviews)
The price is £209
includes taxes & fees
18 May - 19 May
Hotel du Vin & Bistro Edinburgh

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, (826 reviews)
The price is £175
includes taxes & fees
31 May - 1 Jun
Linton Collection - 28 North Bridge

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)
The price is £213
includes taxes & fees
25 May - 26 May
The Rutland Hotel & 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,000 reviews)
The price is £478
includes taxes & fees
25 May - 26 May
Old Town Chambers, Autograph Collection

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, 0.4 mi from Grassmarket
9.6 out of 10, Exceptional, (190 reviews)
The price is £272
includes taxes & fees
2 Jun - 3 Jun
Destiny Scotland Royal Mile Residence

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,481 reviews)
The price is £326
includes taxes & fees
7 Jun - 8 Jun
Virgin Hotels Edinburgh

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, (261 reviews)
The price is £219
includes taxes & fees
18 May - 19 May
No1. Apartments Edinburgh - George IV Bridge

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.5 mi from Grassmarket
9.4 out of 10, Exceptional, (1,005 reviews)
The price is £188
includes taxes & fees
25 May - 26 May
Ten Hill Place

Museum Apartments

Museum Apartments
4.0 star property
Old Town Edinburgh, 0.3 mi from Grassmarket
9.4 out of 10, Exceptional, (51 reviews)
The price is £375
includes taxes & fees
31 May - 1 Jun
Museum Apartments

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 0.5 mi from Grassmarket
9.4 out of 10, Exceptional, (783 reviews)
The price is £468
includes taxes & fees
31 May - 1 Jun
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

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, (266 reviews)
The price is £196
includes taxes & fees
21 May - 22 May
Destiny Scotland Hanover Apartments

Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 0.6 mi from Grassmarket
9.4 out of 10, Exceptional, (1,272 reviews)
The price is £205
includes taxes & fees
31 May - 1 Jun
Heeton Concept Aparthotel Edinburgh Queen Street

ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
3.0 star property
New Town, 0.5 mi from Grassmarket
9.2 out of 10, Wonderful, (1,011 reviews)
The price is £217
includes taxes & fees
25 May - 26 May
ibis Styles Edinburgh Centre St Andrew Square

W Edinburgh

W Edinburgh
5.0 star property
New Town, 0.6 mi from Grassmarket
9.2 out of 10, Wonderful, (443 reviews)
The price is £419
includes taxes & fees
25 May - 26 May
W 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, (140 reviews)
The price is £198
includes taxes & fees
25 May - 26 May
Destiny Scotland Charlotte SQ Apartments

Royal Garden Apartments New Town

Royal Garden Apartments New Town
3.5 star property
New Town, 0.5 mi from Grassmarket
9.2 out of 10, Wonderful, (267 reviews)
The price is £233
includes taxes & fees
25 May - 26 May
Royal Garden Apartments New Town
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,336 reviews
View
3 restaurants, breakfast served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,007 reviews
View
Lobby lounge
100 Princes Street
4.5 star property
9.8
Exceptional
63 reviews
View
Apartment, 1 Bedroom, Kitchen, City View | Laptop workspace, iron/ironing board, free WiFi, bed sheets
St Giles ApartHotel by Joivy
3.0 star property
9.8
Exceptional
6 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,011 reviews
View

Other landmarks near Grassmarket

Frequently asked questions

What are the best hotels near Grassmarket?
How much does it cost to stay in a hotel near Grassmarket?
You can review prices on Hotels.com by entering your search criteria and sorting by price. Remember that rates vary based on where and when you plan to go.
  • Take a look at the lowest price per night from £175
What cheap hotels are close to Grassmarket?
Can I find hotels close to Grassmarket that are fully refundable?
Yes, there are many hotels with refundable room rates, but be sure to check the cancellation deadline. To find refundable rates, select the "Fully refundable" filter when searching for hotels.
What are the best romantic hotels near Grassmarket?
Which hotels near Grassmarket have rooms with great views?
What are the best family hotels close to Grassmarket?
What are the best luxury hotels near Grassmarket?
What are the best hotels near Grassmarket with free parking?
What are the best hotels near Grassmarket with a pool?
What are the best things to see and do around my hotel near Grassmarket?
  • Other places in the area are Edinburgh Castle and Princes Street.
What are the best pet-friendly hotels close to Grassmarket?

Find out more about Grassmarket

Grassmarket: Where Historic Charm Meets Majestic Views

Nestled in the heart of Edinburgh’s Old Town, the Grassmarket is a vibrant hub steeped in history and charm. Surrounded by the stunning backdrop of Edinburgh Castle, this bustling square invites travellers to explore its cobbled streets lined with quaint shops, traditional pubs, and delightful eateries. Experience the lively atmosphere at the weekend markets, or indulge in local delicacies at the historic taverns. With its central location, the Grassmarket is perfect for discovering the city’s rich heritage and captivating stories, making it an unmissable destination for culture enthusiasts and wanderers alike.

Discover great hotels near Grassmarket

Grassmarket offers a variety of accommodation options, from charming boutique hotels to modern establishments. Expect comfortable rooms, friendly service, and convenient access to Edinburgh's historic attractions. Whether seeking a luxurious stay or a budget-friendly retreat, you'll find a welcoming atmosphere in this vibrant area. Here are some of our travellers' favourite hotels near Grassmarket:

  1. Kick Ass Grassmarket - Adults Only - HostelOpens in a new window: Kick Ass Grassmarket - Adults Only - Hostel is a welcoming 2.5-star hostel that offers a vibrant atmosphere for LGBTQIA travellers seeking a distinctive experience in Grassmarket. This property is designed for those who appreciate a community-centric environment, providing a friendly setting perfect for meeting like-minded individuals. The warm ambience and supportive staff create an inviting space for guests to relax and recharge after exploring Edinburgh. Frequent travellers will appreciate the unique charm and character of this hostel, making it an excellent choice for those prioritising comfort and connection.
  2. Apex Grassmarket HotelOpens in a new window: Apex Grassmarket Hotel is an exquisite 4.0-star hotel that caters to business travellers with a focus on eco-certification and sustainability. Offering a variety of professional amenities such as multiple meeting rooms and a business centre, this hotel ensures a seamless experience for those on the go. The elegantly designed spaces and commitment to environmentally friendly practices resonate well with trend-aware travellers who value high-quality journeys. Positive reviews highlight the smooth check-in process and exceptional service, making this hotel a prime choice for discerning guests seeking a sophisticated atmosphere.
  3. Grassmarket Apartment with Castle ViewOpens in a new window: Grassmarket Apartment with Castle View, a stylish 3.5-star hotel, presents an ideal retreat for leisure travellers who appreciate modern comforts. With entertainment options including a flatscreen television in each room, this hotel ensures that guests have a delightful stay. The hotel's contemporary design and thoughtful amenities create an inviting atmosphere, perfect for unwinding after a day of exploring the historic Grassmarket area. Positive sentiments from previous visitors reflect a strong appreciation for the hotel's charming ambiance and comfortable accommodations, making it a fantastic choice for those seeking a memorable getaway.

Things to do near Grassmarket

Nestled beneath stunning hills, this vibrant area buzzes with life, offering an array of charming boutiques and lively markets. Visitors can enjoy guided explorations through historic streets, while nearby green spaces provide a lovely backdrop for leisurely strolls. The atmosphere is perfect for a delightful day out!

  • Edinburgh CastleOpens in a new window – Climb up to this historic fortress that dominates the skyline of Edinburgh. As you wander through its ancient walls, you’ll discover the Crown Jewels of Scotland and the Stone of Destiny, used in the coronation of Scottish rulers. Don’t miss the stunning panoramic views of the city from the castle ramparts, which make for perfect photo opportunities!
  • Princes StreetOpens in a new window – Stroll along this bustling thoroughfare, renowned for its impressive selection of shops and breathtaking views of the castle. Take a break at one of the many cafés, where you can enjoy a cup of tea while people-watching. As you walk, you’ll be surrounded by beautiful gardens and vibrant street performances, adding to the lively atmosphere of this iconic street.

4 tips for savvy savings when booking a hotel near Grassmarket

  1. Book for the cheapest times: The most budget-friendly time to visit Grassmarket is from January to March, when hotel prices are generally lower. For a comprehensive experience of the area’s historical landmarks and cultural sites, a stay of at least 2 to 3 days is recommended. During your visit, you can explore the magnificent castle, enjoy dining at local cafes, experience the vibrant shopping scene, and partake in family-friendly tours. With friendly people and romantic settings, Grassmarket offers great value for money, making it an excellent choice for those on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Grassmarket, consider checking the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, making it easier to seize opportunities for savings. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, helping you make informed choices. By staying alert, you’re more likely to see price drops or availability updates for your preferred accommodations.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you save on your stay near the Grassmarket hotel. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price happens to be on the higher side, we can suggest more affordable dates, increasing the likelihood that you might save on your booking.
  4. Consider your location: Choosing accommodation closer to key attractions or city centres may offer convenience, but it often tends to come with a higher price tag. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located further afield, which are more likely to provide a more authentic and economical experience.

Best time to go to Grassmarket

Grassmarket experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October are usually the wettest months. July to September are the peak travel months at Grassmarket, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, January to March tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring