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

Next weekend
In two weeks

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.2 out of 10, Very good, (1,004 reviews)
"Lovely family stay, staff were friendly and hotel itself had a great atmosphere. Will definitely stay here again "
United Kingdom
Diljit
The price is £84
includes taxes & fees
22 Mar - 23 Mar
Village Hotel Edinburgh

The Craigie

The Craigie
3.5 star property
9.3 mi from Craigleith
9.6 out of 10, Exceptional, (358 reviews)
"Lovely hotel, cosy comfortable bar, good restaurant. Every area was well kept and clean. Friendly staff made us feel very welcome. Plenty of parking."
United Kingdom
Sharon
The price is £104
includes taxes & fees
8 Mar - 9 Mar
The Craigie

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,011 reviews)
"Lovely stay, huge bed and great location."
United Kingdom
Kate
The price is £50
includes taxes & fees
8 Mar - 9 Mar
Best Western Kings Manor Hotel

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End, 0.9 mi from Craigleith
9.0 out of 10, Wonderful, (1,001 reviews)
"Room was very clean and staff were very friendly and helpful. Breakfast was excellent with lots of choice in a great setting"
United Kingdom
Jayne
The price is £68
includes taxes & fees
8 Mar - 9 Mar
B+B Edinburgh

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
1.9 mi from Craigleith
8.2 out of 10, Very good, (1,007 reviews)
"Enjoyed our stay."
United Kingdom
Karina
The price is £62
includes taxes & fees
12 Mar - 13 Mar
Leonardo Edinburgh Murrayfield

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
6.7 mi from Craigleith
9.2 out of 10, Wonderful, (1,300 reviews)
"Immaculate room, great staff and overall a good hotel. Good location as not too far from airport and bonus they have a free shuttle bus. "
United Kingdom
Manu
The price is £67
includes taxes & fees
22 Mar - 23 Mar
Dakota Edinburgh

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
16.8 mi from Craigleith
9.4 out of 10, Exceptional, (200 reviews)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
The price is £259
includes taxes & fees
8 Mar - 9 Mar
Greywalls Hotel and Chez Roux

Cairn Hotel

Cairn Hotel
2.0 star property
Leith, 1.9 mi from Craigleith
8.6 out of 10, Excellent, (1,005 reviews)
"Room nice, good cleaning services, friendly staff."
United States
Erin
The price is £63
includes taxes & fees
15 Mar - 16 Mar
Cairn Hotel

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 1.6 mi from Craigleith
9.4 out of 10, Exceptional, (773 reviews)
"Great room, great location, super friendly staff. "
United States
Michael
The price is £225
includes taxes & fees
8 Mar - 9 Mar
The Edinburgh Grand, a Luxury Collection Hotel, 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,002 reviews)
"Lots of space and really convenient to have the kitchen/laundry. Check in was easy and location was not bad. Staff was friendly. "
Canada
Kristina
The price is £115
includes taxes & fees
15 Mar - 16 Mar
Staycity Aparthotels, Edinburgh, West End

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
11.8 mi from Craigleith
7.8 out of 10, Good, (1,001 reviews)
"Very clean room, huge comfortable bed and really peaceful location. "
United Kingdom
Marcin
The price is £59
includes taxes & fees
22 Mar - 23 Mar
Mercure Livingston Hotel

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket, 1.1 mi from Craigleith
9.2 out of 10, Wonderful, (665 reviews)
"The room was spacious yet cozy, clean, and very well appointed. The bed was so comfortable. The staff were warm, courteous, friendly, and helpful. The restaurant was also excellent. "
United States
Karla
The price is £119
includes taxes & fees
15 Mar - 16 Mar
The Roseate Edinburgh

Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel
3.0 star property
17.3 mi from Craigleith
8.8 out of 10, Excellent, (762 reviews)
"Good food in the restaurant and the gym is more than adequate for longer stays. "
United States
Stephen
The price is £67
includes taxes & fees
8 Mar - 9 Mar
Best Western Balgeddie House Hotel

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End, 0.8 mi from Craigleith
6.0 out of 10, (1,335 reviews)
"Great staff great room all round lovely stay would go again "
United Kingdom
fletcher
The price is £42
includes taxes & fees
8 Mar - 9 Mar
Britannia Hotel Edinburgh

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Tollcross, 1.7 mi from Craigleith
8.8 out of 10, Excellent, (1,002 reviews)
"Our stay at Leonardo was perfect! The staff were very helpful and courteous, the food was great and the location was perfect which allowed us to walk to all the places that we visited."
United States
Peter
The price is £75
includes taxes & fees
8 Mar - 9 Mar
Leonardo Edinburgh City

Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
18.6 mi from Craigleith
8.0 out of 10, Very good, (890 reviews)
"Every Staff member was polite and helpful. Had a cozy 11 nights stay. Property is a few mins off the motorway which was very convenient. "
United States
Andrew
The price is £84
includes taxes & fees
26 Mar - 27 Mar
Macdonald Inchyra Hotel & Spa

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
18.9 mi from Craigleith
9.8 out of 10, Exceptional, (135 reviews)
"Characterful surroundings, excellent service from friendly staff."
United Kingdom
Marlene
The price is £166
includes taxes & fees
8 Mar - 9 Mar
Cringletie House Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, 1.9 mi from Craigleith
9.2 out of 10, Wonderful, (1,009 reviews)
"Excellent stay - really centrally located, spacious room, spotlessly clean, friendly staff and great breakfast 👍"
United Kingdom
Andrew
The price is £127
includes taxes & fees
15 Mar - 16 Mar
Radisson Blu Hotel, Edinburgh City Centre

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross, 1.4 mi from Craigleith
9.0 out of 10, Wonderful, (1,014 reviews)
"Great room and staff"
United Kingdom
Gemma
The price is £143
includes taxes & fees
22 Mar - 23 Mar
Sheraton Grand Hotel & Spa, Edinburgh

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End, 0.9 mi from Craigleith
9.2 out of 10, Wonderful, (946 reviews)
"Excellent stay at this wonderful hotel in January. We found everything to be first rate - cleanliness, standard of service, quality of the food and beverages, ambience and appointment of the room. Would have no hesitation in recommending this hotel."
United Kingdom
Antony
The price is £106
includes taxes & fees
15 Mar - 16 Mar
The Bonham 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. 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 Edinburgh Castle or Scott Monument 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 Royal Yacht Britannia 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

  • Cultural Attractions: Explore the historic Craigleith Quarry and fascinating local galleries and museums that showcase Scotland's rich heritage.
  • Scenic Parks: Enjoy the tranquil beauty of Inverleith Park, perfect for relaxation and leisurely strolls amidst nature.
  • Family-Friendly Activities: Craigleith offers a variety of educational and entertaining experiences suitable for visitors of all ages.
  • Vibrant Shopping: Discover local shopping areas and centres, ideal for finding unique souvenirs and enjoying the local atmosphere.
  • Diverse Accommodations: Choose from a range of hotels, from luxury to budget-friendly, catering to all travellers' needs.

Find great hotels near Craigleith

Experience the charm of Craigleith with a range of hotel accommodations tailored to suit every traveller. From luxurious stays to budget-friendly options, you'll find pet-friendly establishments and LGBTQIA welcoming environments. Whether you're seeking a convenient base for shopping, golfing, or simply exploring Edinburgh, Craigleith offers a variety of hotels to ensure a memorable visit.

  • Apex Grassmarket Hotel: Nestled in the heart of Edinburgh, the Apex Grassmarket Hotel offers a harmonious blend of modern business amenities and eco-friendly practices, making it a prime choice for conscientious travellers. With its eco-certification, this 4-star hotel is perfect for those seeking a sustainable stay. Located just 621m from Craigleith, it features versatile meeting rooms and a well-equipped business centre, catering to professionals on the go. Guests can enjoy stylish accommodation with stunning views of Edinburgh Castle, ensuring a memorable experience after a productive day.
  • Leonardo Hotel Edinburgh Haymarket: Situated a mere 497m from Craigleith, the Leonardo Hotel Edinburgh Haymarket is another excellent option for eco-conscious business travellers. This 4-star hotel is designed with sustainability in mind, offering eco-certification alongside a range of professional services. The property boasts multiple meeting rooms and a dedicated business centre, providing everything you need for a successful trip. Its contemporary design and comfortable rooms make it a welcoming home away from home, ideal for relaxing after a day of meetings or sightseeing.
  • YOTEL Edinburgh: Located only 373m from Craigleith, YOTEL Edinburgh stands out with its innovative approach to hospitality. This 4-star hotel combines stylish design with practicality, featuring an array of dining options including a bar and an onsite restaurant. The hotel also offers 24-hour fitness facilities, ensuring guests can maintain their workouts while travelling. With smart TVs in every room and proximity to Edinburgh's vibrant city centre, YOTEL is perfect for those seeking both entertainment and relaxation during their stay.

Where to stay near Craigleith

Craigleith, a charming neighbourhood in Edinburgh, offers a delightful blend of culture and history. Just a stone's throw from the city centre, you can explore the cobbled streets of the Old Town, visit the bustling High Street, and enjoy the serene parks adorned with trees. This vibrant area is perfect for families and romantic getaways alike, providing a warm atmosphere and a glimpse into Scotland's rich heritage.

  • Edinburgh: A thriving metropolis situated a mile from Craigleith, Edinburgh is a cultural hub that attracts visitors year-round. While the peak season tends to be from July to September, the city's charm is undeniable in every season. Visitors flock here for a rich blend of cultural, family, and city-themed experiences. You can explore a variety of popular activities, including shopping and theatre, while indulging in the historic ambiance of landmarks such as the iconic Edinburgh Castle and the Royal Mile. With its vibrant street life and educational opportunities, Edinburgh promises a captivating travel experience for everyone.
  • Old Town Edinburgh: just 1.6km from Craigleith, Old Town Edinburgh is steeped in history, offering a unique glimpse into Scotland's past. This neighbourhood is particularly popular from April to August, drawing families and culture enthusiasts alike. Visitors can immerse themselves in the bustling shopping areas and enjoy a variety of theatrical performances. Historic streets, such as the Royal Mile, lined with fascinating shops and cafés, make for an engaging exploration. Additionally, the area hosts various events and conferences, making it a vibrant locale for both leisure and business.
  • Edinburgh City Centre: Located a mile from Craigleith, Edinburgh City Centre is the heartbeat of the city, attracting visitors throughout the year. Peak times are typically from July to August and October, when families and culture lovers come to experience the dynamic atmosphere. The city centre is home to an array of shopping opportunities and educational institutions, complemented by captivating theatre performances. With iconic landmarks and historic streets around every corner, visitors can easily navigate through its rich cultural tapestry, ensuring a memorable and engaging stay.

Things to do near Craigleith

Craigleith offers a delightful mix of cultural and family-friendly activities, making it an ideal destination for city-themed holidays. Visitors can explore local shopping areas and centres, and enjoy educational opportunities. Free activities and guided tours are also available, ensuring a rich experience without breaking the bank. Whether you're keen on shopping or immersing yourself in the local culture, Craigleith has something for everyone.

Shopping

In Craigleith, explore the vibrant shopping scene at the nearby FountainPark, Tartan Weaving Mill, and Multrees Walk, all within 1.6km. These spots offer a delightful mix of family-friendly activities, entertainment, and unique gifts to take home.

Recreation

Experience the electric atmosphere at Murrayfield Stadium, where you can catch a thrilling sports event just 1.6km from Craigleith. For a family-friendly aquatic adventure, visit the Royal Commonwealth Pool, located two miles away, offering fun for all ages. Enjoy captivating performances at Queen's Hall, also two miles away.

Adventure

Midlothian Ski Centre offers exhilarating skiing experiences just 497m from Craigleith, perfect for snow sports enthusiasts. For climbing lovers, the Edinburgh International Climbing Arena Ratho, located 4.3km away, provides a thrilling outdoor adventure. Additionally, Bedlam Paintball, 559m from Craigleith, promises an action-packed day of paintball fun.

Nightlife

The nightlife in Craigleith offers a delightful mix of entertainment. Experience mind-bending illusions at Camera Obscura and World of Illusions, or enjoy a captivating performance at the Royal Lyceum Theatre. For a cinematic experience, Cineworld Edinburgh is perfect for a romantic or family outing.

Booking tips and Expedia advantages for Craigleith

To save money on your visit to Craigleith, consider travelling between January and March when accommodation prices are lower. Booking your hotel about a month in advance can yield savings, and keep an eye on last-minute deals on platforms like Expedia. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. Utilise public transport to navigate the area affordably, and explore free activities such as local parks and historical sites. Additionally, consider booking a package deal for flights and hotels to maximise your savings.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 wizard to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Craigleith hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Craigleith

Craigleith offers a delightful blend of cultural and family-friendly experiences, perfect for city-themed vacations. Visitors can explore intriguing attractions such as local streets, galleries, and museums. Notable points of interest include the historic Craigleith Quarry and the scenic Inverleith Park, ensuring a memorable stay for those seeking a rich cultural experience amidst stunning surroundings.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers breathtaking views and a captivating glimpse into Scotland’s royal heritage. Explore the Crown Jewels, the Stone of Destiny, and the ancient military history that permeates its walls, all while soaking in a romantic atmosphere.
  • Princes Street: A bustling thoroughfare in the heart of Edinburgh, Princes Street is renowned for its vibrant atmosphere, striking views of the Old Town, and an array of shops and restaurants. It’s a perfect spot to experience the lively city vibes while enjoying a leisurely stroll.
  • Grassmarket: This lively area is steeped in history and offers a family-friendly outdoor experience. With its charming cobbled streets, cafes, and shops, Grassmarket is an ideal location for soaking up the local culture and enjoying al fresco dining.

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 Rain (Dry)Mostly 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

If you're planning a visit to Craigleith, Edinburgh, you'll find that the nearest major airport is Edinburgh Airport (EDI), located 3.7km away. Nearby accommodation options include Crescent House, a 5.5-star guesthouse, and the luxurious Virgin Hotels Edinburgh and InterContinental Edinburgh The George, all situated about 4.3km from EDI. For those considering Glasgow Airport (GLA), it is 44.3km from Craigleith, with excellent hotels like Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both within a short distance. Dundee Airport (DND) is also an option at 21.7km away, with The Hideaway Experience and The Landmark Hotel and Leisure Club providing comfortable stays nearby.

Frequently asked questions

What are the best hotels in Craigleith that travellers recommend?
Village Hotel Edinburgh is a popular choice for travellers, boasting an excellent review score of 8.2. This hotel is well-suited for those seeking both leisure and fitness, featuring a modern fitness centre and an inviting indoor pool, superb for families who want to keep active while enjoying their stay. The on-site restaurant offers a special kids' menu, ensuring that dining is a delightful experience for little ones, while parents can unwind in the hot tub or indulge in a rejuvenating treatment at the spa.
What are the best family hotels in Craigleith?
Village Hotel Edinburgh is an excellent choice for families seeking a comfortable and enjoyable stay in Craigleith. With a traveller review rating of 8.2, this hotel stands out for its family-friendly amenities.
What are the best spa hotels in Craigleith?
For a rejuvenating getaway in Craigleith, the Village Hotel Edinburgh is an excellent choice, boasting a traveller review rating of 8.2. This welcoming hotel features a full-service spa complete with treatment rooms, superb for couples looking to indulge in soothing treatments together. The steam room offers an additional layer of relaxation, allowing guests to unwind in a serene environment.
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?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Craigleith hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to 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