Photo by Pawel Gieralt (page does not exist)

Hotels in Craigleith

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 in Craigleith?

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,016 reviews)
"Lovely hotel, friendly staff, delicious food, comfy bed. Easy to pop on bus into Edinburgh, bus stop right outside hotel"
United Kingdom
Sarah
The price is £154
includes taxes & fees
28 Jun - 29 Jun
Village Hotel Edinburgh

Richmond Park Hotel

Richmond Park Hotel
3.0 star property
15.1 mi from Craigleith
8.2 out of 10, Very good, (773 reviews)
"Great friendly staff and a lovely stay"
United Kingdom
Alec
The price is £69
includes taxes & fees
21 Jun - 22 Jun
Richmond Park Hotel

Balbirnie House

Balbirnie House
4.0 star property
17.4 mi from Craigleith
9.0 out of 10, Wonderful, (309 reviews)
"Excellent menu and choices both for breakfast and evening meal. Bar menu also available. Staff very friendly and helpful "
United Kingdom
Isobel
The price is £96
includes taxes & fees
22 Jun - 23 Jun
Balbirnie House

The Adamson Hotel

The Adamson Hotel
3.0 star property
12.4 mi from Craigleith
8.4 out of 10, Very good, (552 reviews)
"The breakfast is good then parking in a safe place the room is excellent very and very comfortable large room plenty of space bed very comfortable have booked again for next year "
United Kingdom
Michelle
The price is £70
includes taxes & fees
28 Jun - 29 Jun
The Adamson Hotel

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
17.2 mi from Craigleith
8.2 out of 10, Very good, (789 reviews)
"Very friendly efficient staff. Comfy room, excellent food."
United Kingdom
David
The price is £134
includes taxes & fees
9 Jul - 10 Jul
Barony Castle Hotel

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
18.9 mi from Craigleith
9.8 out of 10, Exceptional, (141 reviews)
"Amazing hotel wonderful staff cant wait to return again "
United Kingdom
Kirsteen
The price is £294
includes taxes & fees
17 Jun - 18 Jun
Cringletie House Hotel

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
11.8 mi from Craigleith
7.8 out of 10, Good, (1,017 reviews)
"Room was basic but did the job for an overnight stay. Bath lovely and quick to fill up, shower great. Buffet breakfast was tasty. Pleasant staff."
United Kingdom
Kirstie
The price is £64
includes taxes & fees
28 Jun - 29 Jun
Mercure Livingston Hotel

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
6.7 mi from Craigleith
9.0 out of 10, Wonderful, (1,748 reviews)
"Beautiful and historic place with all the modern amenities and only 15 minute easy drive to Edinburgh Airport. We only had our last night there and I loved their pool and hope to return!"
United States
Tammy
The price is £134
includes taxes & fees
21 Jun - 22 Jun
Dalmahoy Hotel & Country Club

The Craigie

The Craigie
3.5 star property
9.3 mi from Craigleith
9.6 out of 10, Exceptional, (367 reviews)
"Our stay at the Craigie was wonderful. Everything was perfect, the staff were vety friendly, competent and professional, and all amenitied were excellent."
United Kingdom
Barrie
The price is £139
includes taxes & fees
28 Jun - 29 Jun
The Craigie

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
5.2 mi from Craigleith
8.6 out of 10, Excellent, (2,489 reviews)
"The breakfast was very good. The location of this hotel (walking distance from the Edinburgh airport) was perfect"
United States
Mercedes
The price is £142
includes taxes & fees
21 Jun - 22 Jun
Moxy Edinburgh Airport

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
6.7 mi from Craigleith
9.4 out of 10, Exceptional, (1,409 reviews)
"The front desk staff were very accommodating and the bar and restaurant were a great place to start and end the day"
Canada
Jeffrey
The price is £106
includes taxes & fees
21 Jun - 22 Jun
Dakota Edinburgh

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
5.1 mi from Craigleith
8.8 out of 10, Excellent, (1,493 reviews)
"Very nice hotel in a great location for Edinburgh Airport "
United Kingdom
John
The price is £152
includes taxes & fees
21 Jun - 22 Jun
DoubleTree by Hilton Edinburgh Airport

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
8.7 mi from Craigleith
9.2 out of 10, Wonderful, (977 reviews)
"Very friendly staff and traditional breakfast. Lovely place"
United States
Vicci
The price is £179
includes taxes & fees
17 Jun - 18 Jun
Carberry Tower Mansion House and Estate

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
11.5 mi from Craigleith
8.2 out of 10, Very good, (1,010 reviews)
"Staff were lovely and I love the grounds at this hotel! Used the pool & spa facilities for the first time and they were lovely!"
United Kingdom
Sarah
The price is £121
includes taxes & fees
28 Jun - 29 Jun
Macdonald Houstoun House

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,123 reviews)
"It was in the perfect location for us. Just off the highway to arrive and leave Edinburgh from. Leave the car and Tram it into the city and at the end of our time in Edinburgh a £2.20 ticket to the Airport. The staff were great and helpful. The room was clean. "
Canada
Russ
The price is £82
includes taxes & fees
21 Jun - 22 Jun
ibis budget Edinburgh Park

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
5.2 mi from Craigleith
8.8 out of 10, Excellent, (1,487 reviews)
"Nice airport hotel in Edinburgh. We checked in, and were able to take the tram into Edinburgh for the rest of the day. Breakfast was way above average. Staff were professional and helpful."
United States
Nancy
The price is £169
includes taxes & fees
21 Jun - 22 Jun
Hampton by Hilton Edinburgh Airport

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
3.9 mi from Craigleith
9.2 out of 10, Wonderful, (1,012 reviews)
"15 minutes from the airport and 20 minutes to the Edinburgh city centre by tram, really convenient. There are Tesco and Aldi in just 5 minutes walk. Friendly staff. Spacy room with a funny toilet door. Lots of charging plugs. Powerful shower with good drainage."
United Kingdom
Tun Lap
The price is £121
includes taxes & fees
21 Jun - 22 Jun
Novotel Edinburgh Park

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
3.5 mi from Craigleith
8.2 out of 10, Very good, (739 reviews)
"We really like the Delta Marriott hotel it’s a really clean and modern hotel ,everything is designed with comfort in mind and the attention to detail is amazing.Staff are amazing and professional.Perfect place to stay if you are in Edinburgh "
United Kingdom
Krasimira
The price is £124
includes taxes & fees
28 Jun - 29 Jun
Delta Hotels by Marriott Edinburgh

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,010 reviews)
"Parking easy, room very clean and comfortable, lovely reception staff at check in"
United States
Lisa
The price is £108
includes taxes & fees
21 Jun - 22 Jun
Best Western Kings Manor Hotel

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside, 3.1 mi from Craigleith
8.4 out of 10, Very good, (1,009 reviews)
"Great stay, very helpful staff, fantastic food in the hotel restaurant"
United Kingdom
Marta
The price is £122
includes taxes & fees
25 Jun - 26 Jun
Braid Hills 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.

When is the best time to visit Craigleith?

Our prices for hotels in Craigleith are cheapest in January
Price trends for hotels in Craigleith
Pricing is based on two traveller single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Edinburgh
June
High 16°C / low 9°C. Cloudy most days.
View properties in June
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Craigleith

Check out reviews of Craigleith hotels guests love

Frequently asked questions

Is Craigleith expensive to stay in?
You can find great hotels from £64 in Craigleith to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Craigleith hotels?
Discover great deals on hotels in Craigleith with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Craigleith hotels.
How can I find discounted rates and deals for Craigleith hotels?
Unlocking discounted rates at hotels in Craigleith couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Craigleith hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Craigleith hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are some of the best Craigleith hotels for couples?
One of the best Craigleith hotels for couples is Village Hotel Edinburgh. Village Hotel Edinburgh is a popular hotel with a restaurant. Find more romantic Craigleith hotels by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best family hotels in Craigleith?
If you're holidaying with your family, Village Hotel Edinburgh is one of the best family hotels in Craigleith. Village Hotel Edinburgh has a great average guest score of 8.4 out of 10 and amenities like an indoor pool, children's meals and a spa tub. To explore more family hotels in Craigleith, use the "Family friendly" filter in your search on Hotels.com.
What are some of the best Craigleith hotels with a pool?
Book a Craigleith hotel with a pool for some added relaxation or exercise on your trip. For more Craigleith hotels with a pool, use the "Amenities" filter in your search and select "Pool" on Hotels.com.
Is it worth staying in Craigleith?
There are 13 hotels in the area to find your perfect somewhere. Basing yourself in Craigleith makes it easy to explore Edinburgh, including the areas of Old Town Edinburgh and Edinburgh City Centre.
Find out more about Craigleith

Whispers of Elegance: Discover the Timeless Charm of Craigleith Castle

Nestled just a stone's throw from Edinburgh's city centre, Craigleith is a charming suburb that marries urban convenience with tranquil green spaces. Discover the scenic beauty of Craigleith Park, ideal for family picnics and leisurely strolls. Shop at the nearby Craigleith Shopping Park, where a variety of boutiques and restaurants await. Don’t miss the picturesque Inverleith Park, perfect for a relaxing afternoon with views of the iconic Edinburgh skyline. With its blend of nature, local culture, and easy access to the city’s historic treasures, Craigleith is a delightful retreat for travellers seeking a slice of Scottish charm.

Discover great hotels in Craigleith

Craigleith offers a delightful range of hotel accommodations, from charming guesthouses to modern hotels, all set against the backdrop of Edinburgh's stunning landscapes. Enjoy easy access to local attractions and the unique beauty of Craigleith sandstone, making it a perfect base for your Scottish adventure. Here are some of the most popular hotels with our travellers in Craigleith:

  1. St Bernards HouseOpens in a new window: This charming 3.0-star bed and breakfast caters to leisure travellers seeking a comfortable retreat. With enticing dining options including a Continental breakfast and various recreational activities such as hiking and biking nearby, it fosters an inviting atmosphere. The property features entertainment amenities like television and satellite TV, ensuring that visitors can unwind after a day of exploration. The overall sentiment highlights the warm ambiance and the attractive combination of comfort and convenience, making it an excellent choice for those desiring a laid-back escape.
  2. The RaeburnOpens in a new window: This elegant 4.0-star hotel offers a sophisticated experience for discerning leisure travellers. With a stylish restaurant and bar or lounge, guests can indulge in exquisite dining and refreshing beverages. The hotel also features modern entertainment options, including LED televisions, enhancing the overall guest experience. The property is praised for its upscale atmosphere and impeccable service, making it a prime destination for those who appreciate luxurious surroundings and curated experiences during their stay in Edinburgh.
  3. Belford HostelOpens in a new window: This inviting 2.0-star hostel and backpacker accommodation is perfect for adventurous leisure travellers seeking a vibrant and social atmosphere. With daily breakfast options and a billiards table, it fosters a sense of community and relaxation. The hostel is noted for its friendly vibe and affordability, making it an appealing option for those looking to connect with fellow travellers while enjoying their explorations in Edinburgh. The energetic environment combined with essential comforts creates a delightful base for discovering the city.

Top locations to stay in Craigleith

When staying in Craigleith, Edinburgh, Scotland, United Kingdom, you're conveniently near Edinburgh Castle, Princes Street, and George Street. Edinburgh Castle offers rich history and cultural excursions, making it ideal for exploration. Princes Street is perfect for shopping and dining, while George Street boasts luxurious bars and vibrant nightlife. For first-time visitors, staying near Edinburgh Castle is highly recommended for its iconic significance.

  1. Near Edinburgh CastleOpens in a new window: Staying close to Edinburgh Castle immerses you in the rich history and cultural heritage of Scotland. The stunning views and majestic architecture create a captivating atmosphere. You’ll also find a range of dining options and cultural attractions, all within walking distance. Explore nearby spots like the Grassmarket for a taste of local life, or visit the iconic Princes StreetOpens in a new window for a shopping spree.
  2. Near Princes Street: Princes Street is the bustling heart of Edinburgh, making it a fantastic place to stay for those keen on shopping and dining. This vibrant street offers a blend of high-street shops and charming boutiques, along with beautiful views of the castle. You can also enjoy cultural attractions like the Royal Lyceum Theatre and Camera Obscura, ensuring there's never a dull moment.
  3. Near George StreetOpens in a new window: George Street is known for its elegant atmosphere and lively vibe. Staying here puts you in proximity to stylish bars and cultural venues, making it perfect for those who appreciate a sophisticated night out. With picturesque surroundings and unique shops, you can easily enjoy leisurely strolls while soaking up the local culture. Don’t miss the chance to explore the nearby Grassmarket area for a historic twist.

Things to do near Craigleith

Nestled amidst stunning landscapes, Craigleith offers a delightful blend of serene beaches, rolling hills, and lush forests. Visitors can enjoy invigorating hikes, scenic picnics, and tranquil boating experiences on nearby lakes. With its natural beauty and ample outdoor activities, it's a perfect getaway for nature enthusiasts seeking relaxation or adventure.

  • Princes StreetOpens in a new window – Stroll along Princes Street, a bustling thoroughfare known for its vibrant atmosphere and stunning views of Edinburgh CastleOpens in a new window. This iconic street is lined with shops, cafes, and gardens, making it a great place to take a break and enjoy the sights. Don’t miss the chance to snap some photos against the backdrop of the castle, especially from the beautiful Princes Street Gardens below.
  • Edinburgh Castle – Make your way to Edinburgh Castle, a historic fortress perched atop Castle Rock. Explore the castle’s impressive collections, including the Crown Jewels and the Stone of Destiny. As you wander through its ancient halls and ramparts, take a moment to appreciate the breathtaking panoramas of the city below. The castle’s rich history and commanding presence are sure to leave you in awe.

4 tips for savvy savings when booking a hotel in Craigleith

  1. Book for the cheapest times: The best time to visit Craigleith for those on a budget is from January to March, when hotel prices are generally lower. To fully appreciate the area's historical landmarks, cultural attractions, and natural beauty, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy friendly locals, leisurely walks, charming bars, and delightful dining options. The town also offers luxurious experiences, historical sites, and relaxing excursions, making it a great value for money destination for culture enthusiasts.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Craigleith, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, allowing you to seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app enables you to compare hotel prices and amenities, so if rooms become available or prices drop, you could be among the first to know and book your last-minute escape.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you save on your stay at a Craigleith hotel. For those seeking unique experiences, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that may be more affordable, helping you to find the best deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres may offer added convenience, yet it often comes with higher expenses. For more budget-friendly options, consider hotels located in less central areas or neighbourhoods, allowing you to strike a balance between cost and accessibility to your intended destinations. You might also look into independent hotels situated a bit further afield, which can provide a more authentic and usually more affordable experience.

Best time to go to Craigleith

Craigleith has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Craigleith, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, January to March are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring