Search Hotels in Craigleith, 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
Guest rating
Star rating

Our top choices for Craigleith hotels

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,005 reviews)
"Nice place to stay for a family."
United Kingdom
Diteo
The price is £140
includes taxes & fees
4 May - 5 May
Village Hotel Edinburgh

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
18.9 mi from Craigleith
9.8 out of 10, Exceptional, (138 reviews)
"Characterful surroundings, excellent service from friendly staff."
United Kingdom
Marlene
The price is £219
includes taxes & fees
23 Apr - 24 Apr
Cringletie House Hotel

Best Western The Hilcroft Hotel West Lothian

Best Western The Hilcroft Hotel West Lothian
3.0 star property
18.3 mi from Craigleith
8.6 out of 10, Excellent, (388 reviews)
"Love the hotel and had a very exceptional breakfast"
United Kingdom
Gul
The price is £65
includes taxes & fees
10 May - 11 May
Best Western The Hilcroft Hotel West Lothian

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
11.8 mi from Craigleith
7.8 out of 10, Good, (1,004 reviews)
"Nice hotel would definitely stay again all clean, all doors need replacing there very tired , good breakfast lovely staff bar area nice "
United Kingdom
Heidi
The price is £62
includes taxes & fees
26 Apr - 27 Apr
Mercure Livingston Hotel

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
8.7 mi from Craigleith
9.4 out of 10, Exceptional, (956 reviews)
"Room and bathroom a bit on the small side but clean, quiet throgh the night. Breakfast very good as was the dinner menu."
United Kingdom
Michael
The price is £139
includes taxes & fees
23 Apr - 24 Apr
Carberry Tower Mansion House and Estate

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
6.7 mi from Craigleith
8.8 out of 10, Excellent, (1,712 reviews)
"Dalmahoy Hotel and country club was a fantastic stay. Very quiet area, warm swimming pool, fantastic food and very clean hotel. "
United Kingdom
Carol-Ann
The price is £129
includes taxes & fees
26 Apr - 27 Apr
Dalmahoy Hotel & Country Club

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
4.7 mi from Craigleith
8.8 out of 10, Excellent, (1,000 reviews)
"It was clean and quiet and worth the visit "
United Kingdom
Kayode
The price is £104
includes taxes & fees
26 Apr - 27 Apr
Courtyard by Marriott Edinburgh West

Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
Newington, 3.3 mi from Craigleith
9.0 out of 10, Wonderful, (364 reviews)
"Spacious room, very clean, one of the comfiest beds I've slept in - had a great sleep. Bathtub was a bonus. Strongly recommend and I will stay here again. "
United Kingdom
Vija
The price is £151
includes taxes & fees
4 May - 5 May
Kildonan Lodge Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
3.9 mi from Craigleith
9.2 out of 10, Wonderful, (1,000 reviews)
" The pool and gym was amazing Clean and well managed facilities The complimentary biscuits was very delicious "
United Kingdom
Iriagbonse Isabella
The price is £92
includes taxes & fees
26 Apr - 27 Apr
Novotel Edinburgh Park

The Scholar

The Scholar
4.0 star property
Southside, 2.8 mi from Craigleith
9.2 out of 10, Wonderful, (1,004 reviews)
"Had a great breakfast and staff was super friendly "
United Kingdom
Lindsay
The price is £140
includes taxes & fees
26 Apr - 27 Apr
The Scholar

JA The Bruntsfield - Edinburgh

JA The Bruntsfield - Edinburgh
4.0 star property
Bruntsfield, 1.9 mi from Craigleith
8.8 out of 10, Excellent, (1,000 reviews)
"The breakfast was excellent, a bit of a stroll to the shops but didn’t bother us even though we are 70 plus "
United Kingdom
Audrey
The price is £125
includes taxes & fees
26 Apr - 27 Apr
JA The Bruntsfield - Edinburgh

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
11.5 mi from Craigleith
8.2 out of 10, Very good, (1,000 reviews)
"What a great hotel for leisurely stay. All staff, especially Kirsty and Chloe, on reception, were friendly and professional. Great dining options and fantastic breakfast."
United Kingdom
david
The price is £99
includes taxes & fees
26 Apr - 27 Apr
Macdonald Houstoun House

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
6.4 mi from Craigleith
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful property. We really enjoyed our stay. Quiet and relaxing."
Canada
Shelley
The price is £205
includes taxes & fees
30 Apr - 1 May
Norton House Hotel & Spa

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
5.3 mi from Craigleith
8.8 out of 10, Excellent, (1,014 reviews)
"Comfortable , clean, courteous staff and great location to beach promenade!"
Canada
Michelle
The price is £80
includes taxes & fees
26 Apr - 27 Apr
Best Western Kings Manor Hotel

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
3.8 mi from Craigleith
8.2 out of 10, Very good, (1,075 reviews)
"The room was clean, staff were friendly and accommodating, fast internet connection and quiet."
United Kingdom
Honey
The price is £81
includes taxes & fees
27 Apr - 28 Apr
ibis budget Edinburgh Park

Hampton by Hilton Edinburgh West End

Hampton by Hilton Edinburgh West End
3.0 star property
1.5 mi from Craigleith
8.6 out of 10, Excellent, (1,000 reviews)
"Great sleep Breakfast delicious Staff very helpful "
United Kingdom
Tracy
The price is £137
includes taxes & fees
26 Apr - 27 Apr
Hampton by Hilton Edinburgh West End

Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh
4.0 star property
Tollcross, 2 mi from Craigleith
8.6 out of 10, Excellent, (1,003 reviews)
"Vert nice hotel. Great room. Great service"
Norway
Ronny Robert
The price is £183
includes taxes & fees
26 Apr - 27 Apr
Residence Inn by Marriott Edinburgh

Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
4.0 star property
1.5 mi from Craigleith
8.8 out of 10, Excellent, (1,004 reviews)
"Rooms were really nice and clean. All amenities worked and it was so pleasing to see them there Trip was great due to stay "
United Kingdom
Jui
The price is £180
includes taxes & fees
10 May - 11 May
Staycity Aparthotels, Edinburgh, West End

Mercure Edinburgh Haymarket

Mercure Edinburgh Haymarket
4.0 star property
1.5 mi from Craigleith
8.2 out of 10, Very good, (1,018 reviews)
"Yes-clean and cozy"
Canada
DONATO Garcia
The price is £131
includes taxes & fees
26 Apr - 27 Apr
Mercure Edinburgh Haymarket

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Tollcross, 1.7 mi from Craigleith
8.8 out of 10, Excellent, (1,001 reviews)
"The room was exceptional and the staff even better. The breakfast was great, huge variety and made fresh daily. Thank you for a great stay. "
Canada
Anna
The price is £148
includes taxes & fees
26 Apr - 27 Apr
Leonardo Edinburgh City
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. Learn more about Craigleith
Learn more about Craigleith

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 Edinburgh Castle 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.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port 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.

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.

Top Craigleith Hotel Reviews

Find out more about Craigleith

Top reasons to visit Craigleith

  • Family-Friendly Activities: Craigleith offers a variety of outdoor adventures and attractions suitable for families, ensuring a fun-filled visit for all ages.
  • Cultural Experiences: Immerse yourself in the local culture with galleries and street attractions that highlight the rich heritage of Edinburgh.
  • Shopping Opportunities: Enjoy a shopping spree at Craigleith Retail Park, featuring a wide range of shops for all your needs.
  • Scenic Parks: Explore Inverleith Park for leisurely strolls amidst beautiful greenery and stunning views.
  • Comfortable Accommodation: Stay in charming guesthouses or hotels that cater to various preferences, including pet-friendly options.

Find great hotels near Craigleith

Discover a range of excellent hotel accommodation options in Craigleith, Edinburgh. Whether you prefer a welcoming guesthouse or a comfortable hotel, you'll find ideal choices for both business and leisure travellers. Enjoy amenities catering to your needs, including LGBTQIA-friendly environments and pet-friendly policies. Experience the charm of Scotland with properties that may even feature creaky floorboards, adding a touch of character to your stay.

  • Apex Grassmarket Hotel: Apex Grassmarket Hotel is a 4-star establishment boasting an impressive guest rating of 9.0, ideal for eco-conscious travellers seeking a mix of business and leisure. Located only 3.2km from Craigleith, this hotel is renowned for its eco-certification and commitment to sustainability. Guests enjoy modern, stylish rooms with stunning views of Edinburgh Castle, alongside a range of amenities including a restaurant offering locally sourced cuisine, a fitness centre, and flexible meeting spaces, making it an excellent choice for both business and pleasure.
  • Leonardo Hotel Edinburgh Haymarket: With a guest rating of 8.4, Leonardo Hotel Edinburgh Haymarket is a 4-star venue situated just 1.6km from Craigleith. This hotel caters to business travellers and those with an eco-friendly ethos alike, featuring sustainable practices throughout the property. Guests appreciate the comfortable rooms, a well-equipped business centre, and an on-site restaurant that serves a delightful breakfast. The hotel's strategic location makes it easy to explore Edinburgh’s attractions while providing a relaxing retreat after a day of sightseeing.
  • YOTEL Edinburgh: YOTEL Edinburgh, rated 8.8 by guests, combines modern design with functionality, making it a perfect choice for tech-savvy travellers. Located 1.6km from Craigleith, this 4-star hotel stands out with its innovative and compact rooms, featuring Smart TVs and a vibrant atmosphere. Guests can indulge in varied dining options, including a bar and a light fare restaurant, and enjoy recreational facilities such as a 24-hour fitness centre. Its proximity to the city centre allows for easy access to local attractions, ensuring a well-rounded Edinburgh experience.

Where to stay near Craigleith

Craigleith, a charming neighbourhood in Edinburgh, offers a delightful blend of family-friendly activities, rich culture, and outdoor adventures. Visitors can explore the nearby Craigleith Retail Park for shopping, enjoy the welcoming atmosphere of local parks, and immerse themselves in the historic allure of Edinburgh. With friendly locals and a vibrant community, this area is perfect for a memorable getaway, whether you're seeking relaxation or exploration.

  • Edinburgh: As Scotland's capital, Edinburgh is a vibrant metropolis that beautifully blends history and modernity. Situated close to Craigleith, Edinburgh welcomes travellers year-round, with peak visitor numbers in July, August, and October. The city is renowned for its rich cultural experiences, family-friendly attractions, and city-themed activities. Visitors can explore an array of shopping areas, indulge in theatrical performances, and visit iconic landmarks such as the historic Edinburgh Castle and the Royal Mile, making it a perfect hub for exploration.
  • Old Town Edinburgh: Located approximately 3.2km from Craigleith, Old Town Edinburgh is a historic neighbourhood steeped in charm and character. With visitor numbers peaking in April and June to July, this area offers a delightful mix of culture, family-friendly experiences, and city vibes. Explore cobbled streets filled with eclectic shops, enjoy educational attractions, and immerse yourself in the local theatre scene. Old Town is home to famous landmarks such as St Giles' Cathedral and the Scottish Parliament, providing a captivating glimpse into Scotland's storied past.
  • Edinburgh City Centre: Also situated about 3.2km from Craigleith, Edinburgh City Centre is the bustling heart of the city. It attracts visitors throughout the year, particularly in July, August, and October. The area is perfect for those seeking culture, family-friendly activities, and urban experiences. Visitors can delight in shopping at renowned centres, catch a show at the theatre, and marvel at historic sites like the Scott Monument and the National Gallery of Scotland. The City Centre is an essential stop for anyone wanting to experience the essence of Edinburgh.

Things to do near Craigleith

Craigleith in Edinburgh is perfect for family outings and cultural experiences, offering a range of outdoor activities. Visitors can enjoy shopping, explore Inverleith Park, and engage with local education through guided tours. Notable attractions include Trinity and a leisure centre, along with an arena for entertainment. This vibrant area promises a delightful mix of leisure and exploration for all ages.

Shopping

Discover Craigleith Retail Park, featuring popular stores like M&S and Boots, perfect for souvenirs and gifts. Nearby, the Western Harbour area boasts local shops and unique boutiques, creating an enjoyable shopping experience just a short distance from the city centre of Edinburgh.

Recreation

Yellowscott Country Park offers a luxurious retreat 22.5km from Craigleith, featuring picturesque landscapes perfect for relaxation. Macdonald Cardrona Golf Course, 37.0km away, combines stunning views with premier golfing experiences. Innerleithen Golf Club, also 37.0km distant, provides an exquisite golfing atmosphere amidst serene surroundings.

Adventure

Explore the stunning coastal paths of Craigleith, offering exhilarating views of the Firth of Forth. Try your hand at rock climbing at local crags or enjoy kayaking in the calm waters. For a unique experience, join a guided wildlife tour to spot seals and seabirds along the shoreline.

Nightlife

In Craigleith, Edinburgh, the vibrant atmosphere comes alive at venues like The Canny Man’s, renowned for its traditional charm and extensive whisky selection. Nearby, The Edinburgh Corn Exchange hosts lively events, ensuring a memorable night out filled with music and dancing.

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

Booking tips and Expedia advantages for Craigleith

  • 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: The cheapest time to book a hotel around Craigleith is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort 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 deal.

Find the best attractions near Craigleith

Craigleith offers a delightful combination of family-friendly activities, cultural experiences, and outdoor adventures. Visitors can explore local attractions such as the Craigleith Quarry, perfect for a scenic stroll, and the Craigleith Shopping Park and Retail Park for shopping enthusiasts. The area’s galleries and street attractions provide a rich cultural experience, making it an ideal destination for those seeking both leisure and exploration in this charming part of Edinburgh.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers a glimpse into Scotland's storied past. With its impressive architecture and stunning views over the city, it's a must-visit for those seeking culture and romance.
  • Princes Street: This vibrant thoroughfare is the heart of Edinburgh's shopping scene, lined with a mix of high street stores and historic landmarks. The lively atmosphere makes it the perfect spot to experience the city's urban energy.
  • Grassmarket: A charming historic square, Grassmarket is ideal for families and outdoor enthusiasts. With its bustling markets, quaint cafes, and beautiful views of the castle, it’s a delightful area to explore and relax.

Best time to go to Craigleith

The best time to visit Craigleith can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Craigleith falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Craigleith falls in January, 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 Craigleith

To reach Craigleith, EDInburgh, you can fly into Edinburgh Airport (EDI), which is situated 8.0km away. Notable hotels nearby iNCLude Crescent House, a 5.5-star guesthouse, and the 5-star Virgin Hotels Edinburgh, both located 11.3km from the airport. Another excellent option is the 5-star Kimpton Charlotte Square by IHG, just 9.7km from EDI. Alternatively, you may consider GLAsgow Airport (GLA), located 75.6km from Craigleith, with nearby hotels like the 5-star Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland. For Newcastle Airport (NCL), about 140.0km away, Hemples Lodge and Sandman Signature Newcastle Hotel are good choices, both within 9.7km of the airport.

Frequently asked questions

What are the best hotels in Craigleith that travellers recommend?
For an excellent stay in Craigleith, travellers highly recommend the Village Hotel Edinburgh.

This 4-star hotel, with a rating of 8.2, offers a superb experience. Guests consistently praise the friendly and helpful staff, as well as the clean and lovely rooms. The hotel boasts excellent and fantastic facilities, including a gym that guests describe as amazing. You will appreciate the designer toiletries, air conditioning, and convenient early check-in option. For fitness enthusiasts, there are extensive fitness facilities, including steam rooms, yoga classes, and accessible fitness centres. The hotel is conveniently located near the Royal Botanic Garden, Inverleith Park, and Dean Village, making it easy to explore the local area.
What are the best family hotels in Craigleith?
For families seeking a comfortable stay in Craigleith, the Village Hotel Edinburgh is an excellent choice.

This 4-star hotel, with a rating of 8.2, is popular by guests for its family-friendly amenities. It offers a swimming pool, connecting rooms for convenience, and children's meals at its restaurant. Complimentary cots are available, and early check-in can be arranged. Guests frequently praise the friendly and helpful staff, the clean and lovely rooms, and the excellent facilities, including an amazing gym. The hotel is conveniently located near Inverleith Park, just 1.2 km away, and the Royal Botanic Garden, which is 1.7 km from the property.
What are the best spa hotels in Craigleith?
For a relaxing spa experience in Craigleith, the Village Hotel Edinburgh is an excellent choice.

This 4-star hotel, with an 8.2 rating, offers superb spa facilities including treatment rooms and a steam room, great for unwinding. Guests frequently praise the excellent and fantastic facilities, including an amazing gym with fitness classes like yoga available on-site. The staff are noted as friendly and helpful, and the clean and lovely rooms contribute to a comfortable stay. It is conveniently located near Inverleith House and the Scottish National Gallery of Modern Art Two.
What are the most romantic hotels in Craigleith for couples?
For a romantic stay in Craigleith, the Village Hotel Edinburgh is an excellent choice for couples.

This 4-star hotel, with an 8.2 rating, offers a lovely setting for a getaway. Guests frequently mention the friendly and helpful staff, and the clean, comfortable rooms. The hotel provides excellent facilities, including a fitness centre, a steam room, and a sauna, great for relaxation. Guests also appreciate the great bar, which offers a pleasant spot for an evening drink. It is also conveniently located near Inverleith House and the Scottish National Gallery of Modern Art Two.
What are the best hotels in Craigleith near Dean Village?
For hotels in Craigleith near Dean Village, the Village Hotel Edinburgh is an excellent choice.

This 4-star hotel, with an 8.2 rating, is conveniently located just 2.0 km from Dean Village. It offers a range of family-friendly amenities including a swimming pool and connecting rooms, which are ideal for families. Guests frequently praise the friendly and helpful staff, as well as the clean and lovely rooms. The hotel also provides a kids' meal option at its restaurant and free cribs, making it suitable for those travelling with young children. Its facilities, including the gym, are often described as excellent.
When is the best time to go to Craigleith?
The best time to visit Craigleith is during the summer months, from June to August, when the weather is at its most agreeable.

During this period, you'll experience longer daylight hours, with the sun often staying up until late in the evening. This makes it ideal for exploring the island's natural beauty and enjoying outdoor activities without the chill of the Scottish winter. While sunshine isn't guaranteed, these months offer the highest probability of clear skies and milder temperatures, typically ranging from 15°C to 20°C.

Couples looking for a relaxing escape will find these months superb for leisurely coastal walks and wildlife spotting. The Bass Rock, a significant landmark near Craigleith, is home to a large gannet colony, and summer is an excellent time to observe these birds in their natural habitat. Boat trips around the island are also more frequent and comfortable when the sea is calmer.

For those interested in photography, the summer light provides excellent conditions for capturing the stunning seascapes and the unique birdlife.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Craigleith.
How can I save on a Craigleith hotel booking with Expedia?
Members always get our best prices. Find our best Craigleith hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Craigleith hotel?
Hotel prices in Craigleith often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia