A grand building with a tall spire and a well-maintained lawn in front.

Hotels in Craigleith

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

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

Our top choices for Craigleith hotels

1. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,012 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is S$308
includes taxes & fees
2 Aug - 3 Aug
Village Hotel Edinburgh

2. Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
3.0 star property
0.9 km from Craigleith
8.4 out of 10, Very good, (1,001 reviews)
"Wonder stay with a helpful and friendly staff."
United States
Ashley
The price is S$266
includes taxes & fees
2 Aug - 3 Aug
Holiday Inn Express Edinburgh City West by IHG

3. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End, 1.3 km from Craigleith
6.2 out of 10, (1,305 reviews)
"Clean room, accommodating staff."
Canada
Maria Theresa
The price is S$129
includes taxes & fees
2 Aug - 3 Aug
Britannia Hotel Edinburgh

4. The Raeburn

The Raeburn
4.0 star property
Stockbridge, 1.1 km from Craigleith
9.8 out of 10, Exceptional, (393 reviews)
"The location was superb and the staff very helpful."
United States
Martha
The price is S$348
includes taxes & fees
3 Aug - 4 Aug
The Raeburn

5. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield, 2 km from Craigleith
8.8 out of 10, Excellent, (1,002 reviews)
"Very charming hotel, food at the restaurant is very good"
Canada
Stephane
The price is S$259
includes taxes & fees
30 Jul - 31 Jul
Murrayfield Hotel

6. B+B Edinburgh

B+B Edinburgh
4.0 star property
West End, 1.5 km from Craigleith
9.0 out of 10, Wonderful, (1,011 reviews)
"Great place Beautiful view Nice staff"
United Kingdom
Wai Yee
The price is S$309
includes taxes & fees
2 Aug - 3 Aug
B+B Edinburgh

7. Cumberland Hotel

Cumberland Hotel
3.0 star property
Haymarket, 1.7 km from Craigleith
7.8 out of 10, Good, (683 reviews)
"Great location, wonderful shower/bath, and friendly staff."
United States
Robert
The price is S$242
includes taxes & fees
30 Jul - 31 Jul
Cumberland Hotel

8. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 1.8 km from Craigleith
8.8 out of 10, Excellent, (2,548 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is S$401
includes taxes & fees
2 Aug - 3 Aug
YOTEL Edinburgh

9. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
3.1 km from Craigleith
8.6 out of 10, Excellent, (1,503 reviews)
"Really comfortable and spacious. And the food was really nice"
United Kingdom
Mel
The price is S$302
includes taxes & fees
2 Aug - 3 Aug
Holiday Inn Edinburgh Zoo by IHG

10. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End, 2.2 km from Craigleith
8.8 out of 10, Excellent, (1,705 reviews)
"It was a good place to stay. It was within walking distance of a lot of great places to visit."
United States
Holly
The price is S$291
includes taxes & fees
2 Aug - 3 Aug
Point A Edinburgh Haymarket

11. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End, 1.9 km from Craigleith
8.0 out of 10, Very good, (1,030 reviews)
"Nice rooms- but TINY."
United States
Rachel
The price is S$254
includes taxes & fees
2 Aug - 3 Aug
Garner Edinburgh Haymarket by IHG

12. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
3 km from Craigleith
8.2 out of 10, Very good, (1,008 reviews)
"Nice stay. "
United States
Mike
The price is S$239
includes taxes & fees
2 Aug - 3 Aug
Leonardo Edinburgh Murrayfield

13. Angel's Share Hotel

Angel's Share Hotel
4.0 star property
New Town, 1.9 km from Craigleith
9.0 out of 10, Wonderful, (1,001 reviews)
"Location, breakfast and room were grear, would certainly stay again."
Canada
Marlene
The price is S$309
includes taxes & fees
30 Jul - 31 Jul
Angel's Share Hotel

14. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
Leith, 3.8 km from Craigleith
8.6 out of 10, Excellent, (1,009 reviews)
"I enjoyed my stay there"
Canada
Lou-Ann
The price is S$275
includes taxes & fees
2 Aug - 3 Aug
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

15. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 1.6 km from Craigleith
9.6 out of 10, Exceptional, (638 reviews)
"We had a lovely overnight stay, will definitely be back!"
United Kingdom
Nicola
The price is S$462
includes taxes & fees
2 Aug - 3 Aug
The Resident Edinburgh

16. The Bonham Hotel

The Bonham Hotel
5.0 star property
West End, 1.5 km from Craigleith
9.2 out of 10, Wonderful, (985 reviews)
"Very nice hotel and in a good location. Staff is top notch as well."
United States
Hayden
The price is S$487
includes taxes & fees
5 Aug - 6 Aug
The Bonham Hotel

17. Hampton by Hilton Edinburgh West End

Hampton by Hilton Edinburgh West End
3.0 star property
Fountainbridge, 2.4 km from Craigleith
8.8 out of 10, Excellent, (1,001 reviews)
"Pleasant stay with such a cordial staff. The breakfast is impressive, plus the cleanliness of the place."
United States
Michal
The price is S$314
includes taxes & fees
2 Aug - 3 Aug
Hampton by Hilton Edinburgh West End

18. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh, 3.1 km from Craigleith
8.4 out of 10, Very good, (1,948 reviews)
"Excellent location and great rooms."
United States
Paul
The price is S$357
includes taxes & fees
2 Aug - 3 Aug
ibis Edinburgh Centre South Bridge - Royal Mile

19. Haymarket Hotel

Haymarket Hotel
3.0 star property
West End, 1.8 km from Craigleith
8.6 out of 10, Excellent, (1,006 reviews)
"Terrific location, great hotel, comfy room, nice and clean. Helpful and kind staff. Building is a bit outdated but overall well maintained. Just a step off Haymarket station, tram and buses services. Plenty of food options around."
Italy
Marzia
The price is S$389
includes taxes & fees
6 Aug - 7 Aug
Haymarket Hotel

20. Le Monde Hotel

Le Monde Hotel
4.0 star property
New Town, 2.4 km from Craigleith
9.0 out of 10, Wonderful, (1,000 reviews)
"The staff were very pleasant and helpful."
Canada
Paul
The price is S$348
includes taxes & fees
5 Aug - 6 Aug
Le Monde Hotel
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.

Where to stay in Craigleith

Find the best Craigleith areas for the activities you enjoy most.

Old Town Edinburgh

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Edinburgh City Centre

If you're spending time in Edinburgh City Centre, check out sights like Royal Mile or Princes Street and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Leith Docks and Ocean Terminal Shopping Centre are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Top Craigleith Hotel Reviews

Find out more about Craigleith

Top reasons to visit Craigleith

  • Family-Friendly Attractions: Craigleith offers numerous outdoor activities and parks, perfect for family outings.
  • Vibrant Shopping Experience: Explore Craigleith Shopping Park and Retail Park for a diverse shopping and dining experience.
  • Cultural Enrichment: The area is rich in cultural experiences with galleries and local precincts to discover.
  • Relaxing Neighbourhood Parks: Enjoy the serene parks that provide a perfect retreat from the bustling city life.
  • Diverse Accommodation Options: From hotels to charming guesthouses, there’s a variety of comfortable stays for every traveller.

Find great hotels near Craigleith

Craigleith offers a delightful selection of accommodations, from hotels to charming guesthouses, catering to both business travellers and leisure seekers. With LGBTQIA welcoming policies and pet-friendly options, you’ll find a hospitable atmosphere for all. Whether you’re exploring nearby attractions or seeking a comfortable base for your stay, the area boasts a variety of choices, including renowned chains and local gems, ensuring a memorable experience in this picturesque part of Edinburgh.

  • Apex Grassmarket Hotel: This 4-star hotel is set in a prime location, just 3.2km away from Craigleith, offering stunning views of Edinburgh Castle. Renowned for its eco-friendly practices, Apex Grassmarket Hotel is ideal for environmentally conscious travellers and those on business trips. Guests can enjoy spacious, modern rooms with a guest rating of 9.0 out of 10, reflecting the high standard of service and comfort. The hotel’s amenities include a fitness centre and on-site dining, ensuring a pleasant stay amidst the vibrant atmosphere of the Grassmarket area.
  • Leonardo Hotel Edinburgh Haymarket: Situated only 1.6km from Craigleith, this 4-star hotel combines modern convenience with eco-certification, making it a suitable choice for both business and leisure travellers. With a guest rating of 8.4 out of 10, Leonardo Hotel Edinburgh Haymarket offers stylish rooms and a welcoming ambience. The hotel features a restaurant that serves a hearty breakfast and a bar for relaxation after a day of exploring Edinburgh. Its proximity to transport links makes it easy to access the city's attractions.
  • YOTEL Edinburgh: Located a mere mile from Craigleith, YOTEL Edinburgh provides a contemporary stay with a unique twist, featuring a high-tech approach to hospitality. With a guest rating of 8.8 out of 10, this 4-star hotel offers a range of dining options, including breakfast and light fare at the bar. Guests can unwind in modern rooms equipped with Smart TVs or take advantage of the 24-hour fitness facilities. The vibrant and trendy atmosphere makes it an appealing choice for travellers seeking both comfort and entertainment in close proximity to the city centre.

Where to stay near Craigleith

Craigleith offers a delightful mix of family-friendly attractions and cultural experiences. Visitors can explore the Edinburgh Craigleith Retail Park for shopping and dining, while the friendly neighbourhood parks provide a perfect spot for relaxation. Just a short distance away, the historic charm of Edinburgh awaits, inviting you to discover its rich heritage and vibrant atmosphere. Enjoy the luxury of friendly locals and the beauty of this remarkable region, making your stay an unforgettable experience.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis brimming with culture and history. Craigleith is nestled within this bustling city, making it an ideal base for exploring. Throughout the year, Edinburgh welcomes a steady flow of visitors, with peak numbers from July to September. Travellers flock to the city for its rich cultural experiences, family activities, and urban exploration. Key highlights include the majestic Edinburgh Castle, historic streets, and an array of theatres and shopping areas, all contributing to an unforgettable city experience.
  • Old Town Edinburgh: Located a mere 3.2km from Craigleith, Old Town Edinburgh is a historic neighbourhood that captures the essence of Scotland's past. This area sees a consistent influx of visitors year-round, with peak seasons from April to July. Known for its enchanting medieval architecture and cultural landmarks, Old Town offers a wealth of experiences including bustling shopping areas and educational venues. Don't miss the chance to wander the cobbled streets, where you'll find historic sites and event conference venues that showcase the area's rich heritage.
  • New Town: Just 1.6km from Craigleith, New Town is a neighbourhood that beautifully contrasts Old Town with its Georgian architecture and modern amenities. This area attracts a steady stream of visitors, especially during April, July, and September. Known for its family-friendly atmosphere and vibrant culture, New Town offers a plethora of shopping centres and theatres to explore. Highlights include symbolic landmarks and historic streets that provide a glimpse into Edinburgh's architectural evolution, making it a delightful place to experience the city's charm.

Things to do near Craigleith

Shopping

Close to the centre, the Craigleith Retail Park offers a variety of high street brands, ideal for gift shopping. Nearby, the Ocean Terminal is a vibrant shopping centre with unique boutiques and eateries, perfect for a leisurely day of browsing and purchasing souvenirs.

Recreation

In Craigleith, the One Spa at the Sheraton Grand offers a serene atmosphere with a rooftop hydropool and a range of relaxing treatments. Nearby, the Edinburgh Leisure facilities provide options for swimming and fitness classes, ideal for staying active during your visit.

Adventure

Knockhill Racing Circuit offers an exhilarating experience for motorsport enthusiasts, located 25.7km from Craigleith. Here, you can enjoy thrilling races, driving experiences, and a vibrant atmosphere that captures the excitement of motorsports in a stunning Scottish setting.

Nightlife

In Craigleith, Edinburgh, you can explore the vibrant atmosphere at the local pubs, such as The Edinburgh Castle, known for its lively music scene, or enjoy a relaxed evening at The Clansman, where you can savour traditional Scottish ales and engage in friendly conversations with locals.

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

Booking tips and Expedia advantages for Craigleith

To save money on your trip to Craigleith, consider visiting between January and March for lower accommodation prices. Booking your hotel about a month in advance can secure better deals, especially if you choose a Tuesday for your stay. Use Expedia’s search tools to refine your options by budget and location, and take advantage of last-minute deals. Combining your hotel, flights, and activities into a package can also yield significant savings. Additionally, explore free activities in the area and utilise public transport to keep travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Craigleith 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 Craigleith 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 Craigleith is Tuesday. The most expensive day to stay around Craigleith is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your options based on your budget, preferred location, and desired hotel type. 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 Craigleith hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Craigleith

Craigleith is an ideal destination for family and culture-themed outdoor vacations, featuring a variety of attractions such as streets, galleries, and tourist precincts. Visitors can explore the Craigleith Shopping Park and Retail Park for shopping, while the nearby Craigleith Quarry offers unique outdoor experiences. This vibrant area caters to those seeking cultural enrichment and family-friendly activities, making it a delightful spot for tourists.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers breathtaking views and a fascinating glimpse into Scotland's history. As you explore its ancient stone walls and iconic crown jewels, you'll sense the romantic atmosphere that surrounds this historic fortress.
  • Princes Street: A vibrant thoroughfare in the heart of Edinburgh, Princes Street is renowned for its shops and stunning views of the Old Town. The bustling city vibe is palpable as you stroll along, with a mix of modern boutiques and historic landmarks vying for your attention.
  • St. Giles' Cathedral: Known for its beautiful stained glass and intricate architecture, St. Giles' Cathedral is a cultural gem of Edinburgh. The serene ambience invites visitors to appreciate its rich heritage and artistic craftsmanship, making it a must-see for culture enthusiasts.

Best time to go to Craigleith

The best time to visit Craigleith 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 Craigleith

Flying into Craigleith, EDInburgh is convenient with Edinburgh Airport (EDI) located 8.0km away. Nearby hotels iNCLude the Crescent House, Virgin Hotels Edinburgh, and Sheraton Grand Hotel & Spa, all within 11.3km of the airport, providing easy access. GLAsgow Airport (GLA) is 75.6km away, with excellent hotel options like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both offering transport services to the airport. For those considering Newcastle Airport (NCL), situated 140.0km from Craigleith, hotels like Delta Hotels by Marriott and Copthorne Hotel Newcastle are available, making your stay comfortable and accessible.

Frequently asked questions

What is Craigleith like?
Craigleith is a welcoming neighbourhood known for its array of dining options. Consider a visit to Craigleith Retail Park as part of your Craigleith travel plans.
What's the best accommodation in Craigleith?
Based on our traveller data, Village Hotel Edinburgh is one of the top choices for your stay in Craigleith. This hotel offers a restaurant and an indoor pool.
How many hotels are there in the Craigleith area?
With 13 Expedia hotels and other accommodation options in Craigleith to choose from, this is a good starting point for exploring the greater Edinburgh area.
If I need to cancel my hotel reservation in Craigleith, will I receive a refund?
Yes, you'll find most room reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Add your dates and click on "Search", then use the filter option "fully refundable" to get top deals in Craigleith.
What are the top things to see and do in Craigleith?
Craigleith Retail Park is an attraction you might want to check out while you're in Craigleith. While you're out sightseeing, Royal Mile and Princes Street are a couple of additional sights to visit in Edinburgh.

Explore a world of travel with Expedia