Find hotels in Craigmillar, Edinburgh from AED 246

Start date: Check-in selected.
To Date
End date: Check-out

    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

Guest rating
Guest rating
Star rating

Discover 3,303 Craigmillar hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
8.4 out of 10, Very Good, (503)
"Great place to stay for working nearby"
United Kingdom
Ruth
The price is AED 294
AED 353 total
includes taxes & fees
3 Nov - 4 Nov
Sweet Chestnut, Dunfermline by Marston's Inns
Barony Castle Hotel
4.0 star property
8.0 out of 10, Very Good, (767)
"Very friendly place to stay its like a home from home"
United Kingdom
Steve
The price is AED 365
AED 438 total
includes taxes & fees
11 Nov - 12 Nov
Barony Castle Hotel
Dakota Edinburgh
4.0 star property
9.2 out of 10, Wonderful, (1264)
"Very nice hotel for early morning flights"
Canada
Dippan
The price is AED 333
AED 400 total
includes taxes & fees
9 Nov - 10 Nov
Dakota Edinburgh
Orocco Pier
3.5 star property
9.2 out of 10, Wonderful, (451)
"The bar was well stocked,the choice of foodwas exceptional the staff were all helpful and friendly"
United Kingdom
Michael
The price is AED 378
AED 454 total
includes taxes & fees
3 Nov - 4 Nov
Orocco Pier
Norton House Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1001)
"Spa was amazing and the room was clean and comfortable! "
United Kingdom
Tanya
The price is AED 604
AED 725 total
includes taxes & fees
16 Nov - 17 Nov
Norton House Hotel & Spa
Livingston Lodge Hotel
2.5 star property
7.0 out of 10, Good, (413)
"Good nights stay no problems "
United Kingdom
Thomas
Livingston Lodge Hotel
Hill Park Hotel
3.0 star property
8.6 out of 10, Excellent, (604)
"Very nice hotel with restaurant and bar."
United States
Jean
The price is AED 205
AED 246 total
includes taxes & fees
2 Nov - 3 Nov
Hill Park Hotel
Carberry Tower Mansion House and Estate
4.0 star property
9.4 out of 10, Exceptional, (907)
"Beautiful property and the staff was incredible. "
United States
Melissa
Carberry Tower Mansion House and Estate
Marine North Berwick
5.0 star property
8.8 out of 10, Excellent, (269)
"Absolutely Stunning property! "
Canada
Brooklyn
The price is AED 1,337
AED 1,604 total
includes taxes & fees
3 Nov - 4 Nov
Marine North Berwick
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
8.8 out of 10, Excellent, (688)
"Great location close to city but at a much more affordable rate. "
United States
Kevin
The price is AED 275
AED 330 total
includes taxes & fees
13 Nov - 14 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Peebles Hydro Hotel
4.0 star property
8.4 out of 10, Very Good, (663)
"Beautiful hotel great breakfast lovely views "
United Kingdom
Gary
The price is AED 572
AED 686 total
includes taxes & fees
17 Nov - 18 Nov
Peebles Hydro Hotel
Maitlandfield House Hotel
3.0 star property
8.2 out of 10, Very Good, (423)
"lovely staff on reception and at breakfast "
United Kingdom
HEATHER
The price is AED 499
AED 599 total
includes taxes & fees
2 Nov - 3 Nov
Maitlandfield House Hotel
Ocean Mist Leith
2.5 star property
10.0 out of 10, Exceptional, (673)
"Staff were realy nice and friendly, a lovly relaxed atmosphere the bar on the upper deck was great although small it was perfectly well equipped would definitely visit here again "
United Kingdom
Paul
Ocean Mist Leith
The Scott
4.0 star property
9.6 out of 10, Exceptional, (563)
"Great service and great place to stay "
United States
Anesti
The price is AED 746
AED 895 total
includes taxes & fees
3 Nov - 4 Nov
The Scott
Greywalls Hotel and Chez Roux
5.0 star property
9.4 out of 10, Exceptional, (196)
"A very comfortable stay and will return again "
United Kingdom
Kevin
Greywalls Hotel and Chez Roux
Macdonald Houstoun House
4.0 star property
8.2 out of 10, Very Good, (1001)
"We’ve stayed here a few times and really like the dog-friendly hotel and large rooms."
United Kingdom
Lynn
The price is AED 316
AED 379 total
includes taxes & fees
30 Nov - 1 Dec
Macdonald Houstoun House
The Lodge at Craigielaw
4.0 star property
9.4 out of 10, Exceptional, (161)
"Lovely place to stay. Very comfortable rooms, quiet surrounding. Lovely breakfast, very helpful and friendly staff."
United Kingdom
Kelly
The price is AED 326
AED 391 total
includes taxes & fees
9 Nov - 10 Nov
The Lodge at Craigielaw
Nether Abbey Hotel
4.0 star property
9.4 out of 10, Exceptional, (165)
"The best price for value we encountered on our trip! Beautiful full service property!"
United States
Greg
The price is AED 624
AED 749 total
includes taxes & fees
2 Nov - 3 Nov
Nether Abbey Hotel
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1135)
"Beautiful hotel, great views at the bar. Lovely staff and the hotel is in a very central location- walkable to Royal Mile and new town. "
United States
Jeremy
Market Street Hotel
Apex Grassmarket Hotel
4.0 star property
9.0 out of 10, Wonderful, (2259)
"Great hotel and location "
United States
Robert
The price is AED 510
AED 612 total
includes taxes & fees
2 Nov - 3 Nov
Apex Grassmarket 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.

Hotels in Craigmillar with a pool

Top guest rated hotels in Craigmillar

Where to stay in Craigmillar

Find the best Craigmillar areas and neighborhoods for the activities you enjoy most.

Old Town Edinburgh

Preserving its medieval street plan, this UNESCO World Heritage Site features the Royal Mile, St. Giles' Cathedral, and the National Museum of Scotland. Explore narrow closes and hidden passages for a unique experience.

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Royal Mile or Edinburgh Castle, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

Top Craigmillar Hotel Reviews

Find out more about Craigmillar

Top reasons to visit Craigmillar

  • Historic Craigmillar Castle: Explore the grand staircase and rich history of this iconic medieval castle.
  • Scenic Craigmillar Park: Enjoy outdoor activities and picturesque views in this beautiful green space.
  • Charming Local Streets: Stroll through delightful streets and experience the welcoming atmosphere of the community.
  • Family-Friendly Attractions: Discover a variety of engaging activities suitable for all ages.
  • Convenient Accommodations: Choose from a range of comfortable hotels, including options for business travelers and families.

Find great hotels near Craigmillar

Explore ideal hotel accommodations in Craigmillar, Edinburgh, offering a blend of comfort and convenience. Whether you're looking for pet-friendly options, eco-certified stays, or facilities catering to business travelers, you'll find a variety of choices. Stay close to the iconic Craigmillar Castle and enjoy easy access to local attractions. Read reviews to uncover the best hotels that suit your needs for a memorable vacation in this charming Scottish neighborhood.

  • Apex Grassmarket Hotel: This 4-star gem is perfect for business travelers and eco-conscious guests alike. Situated a mere 4.8km from Craigmillar, Apex Grassmarket Hotel offers a contemporary vibe infused with sustainable practices. The hotel’s eco-certification ensures that your stay contributes positively to the environment, while its modern amenities cater to both work and leisure. Enjoy stylish rooms equipped with comfortable furnishings and high-speed internet, making it an ideal base for your Edinburgh adventures.
  • Apex Waterloo Place Hotel: Experience luxury and relaxation at this 4-star hotel also located 4.8km from Craigmillar. Apex Waterloo Place Hotel is renowned for its spa-themed offerings, including a full-service spa with treatment rooms, a steam room, and a pool area complete with sun loungers. Eco-certified and designed for both business and leisure travelers, this hotel combines elegance with sustainability. Guests can unwind with rejuvenating treatments or simply enjoy the serene environment, making it a perfect retreat after a day of exploration.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located just 3.2km from Craigmillar, this 3-star hotel embraces a warm, inclusive atmosphere tailored for pet owners and the LGBTQIA community. The eco-certified ibis Edinburgh Centre South Bridge offers essential amenities along with pet-friendly policies, ensuring a comfortable stay for all travelers. Guests appreciate the welcoming staff and convenient location near the Royal Mile, with easy access to Edinburgh’s vibrant culture and attractions. Enjoy cozy rooms designed for relaxation and a friendly environment that feels like home.

Where to stay near Craigmillar

Craigmillar offers a unique blend of historical charm and modern amenities, making it an ideal destination for travelers. Explore the grand staircase of the historic Craigmillar Castle, discover the nearby village of Danderhall, and immerse yourself in the friendly atmosphere of the community. Whether you're on a family vacation or a business trip, you'll find memorable experiences and a welcoming vibe that captures the essence of English heritage in this captivating region of Scotland.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis that offers a rich blend of history, culture, and modern attractions. Craigmillar is nestled within this bustling city, where travelers can immerse themselves in cultural experiences, family-friendly activities, and urban exploration. With peak tourist seasons from July to September, visitors can enjoy a variety of shopping areas, educational institutions, and arena entertainment facilities. Don't miss the iconic landmarks like the historic castle and picturesque streets that define this city's unique charm.
  • Old Town Edinburgh: Just 3.2km from Craigmillar, Old Town Edinburgh is a captivating neighborhood steeped in history. Known for its medieval street layout and stunning architecture, it attracts visitors year-round, especially from April to July. Travelers can enjoy a mix of city-themed and family experiences, with easy access to shopping areas, theaters, and historic sites. Highlights include the Royal Mile and various event venues that make Old Town a must-visit for anyone wanting to experience Edinburgh's rich heritage.
  • Edinburgh City Centre: Located 4.8km from Craigmillar, Edinburgh City Centre serves as the heart of the city, bustling with life and energy. This vibrant area is perfect for families and culture enthusiasts alike, with peak tourist arrivals from July to September. Here, visitors can explore an array of shopping options, theaters, and entertainment venues. The local historic landmarks and event spaces make the City Centre a focal point for cultural experiences, ensuring there's always something exciting happening just around the corner.

Things to do near Craigmillar

Craigmillar offers a delightful blend of experiences for business travelers, culture enthusiasts, and families. Visitors can explore the local shopping areas and malls, making it a convenient destination for both leisure and education. With a focus on memorable stays and family attractions, Craigmillar promises enjoyable activities that cater to various interests, ensuring a fulfilling vacation for everyone.

Shopping

For shopping in Craigmillar, visit Scottish Gems, a vibrant shopping center just 3.2km away, perfect for gifts. Also, check out Tron Kirk, a public market with a local flair. Don't miss Geoffrey Kiltmakers and Weavers, a unique store specializing in traditional Scottish crafts, also 3.2km away.

Recreation

The Royal Commonwealth Pool, located 3.2km from Craigmillar, offers a family-friendly aquatic experience with swimming pools and leisure activities. For a vibrant atmosphere, visit Queen's Hall, 3.2km away, featuring live music performances. Enjoy the sports vibe at Easter Road Stadium, just 4.8km away, hosting exciting matches.

Adventure

At Midlothian Snowsports Centre, located 6.4km from Craigmillar, enjoy thrilling skiing and snowboarding on diverse slopes. For an adrenaline rush, head to Bedlam Paintball, 4.8km away, where you can engage in exciting paintball battles. Skirmish Edinburgh Paintball, also 6.4km away, offers more paintball action for adventure seekers.

Nightlife

The nightlife in Craigmillar offers diverse experiences. Visit Camera Obscura and World of Illusions for fun arcade adventures, just 4.8km away. For a cozy drink, check out Greyfriar's Bobby or Canongate Tolbooth, both 3.2km away, perfect for romance and entertainment vibes.

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

Booking tips and Expedia advantages for Craigmillar

To save money on your trip to Craigmillar, consider visiting between January and March when hotel prices are lower. Book your stay about a month in advance or check last-minute deals on Expedia for potential savings. Aim to stay on a Tuesday, the least expensive day. Utilize Expedia’s search tool to refine options and look for Eco-certified hotels. Combine your hotel reservation with flights and activities for additional discounts. Always check for booking fees, free cancellation policies, and the best price guarantees to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Craigmillar 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 Craigmillar 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 Craigmillar is Tuesday. The most expensive day to stay around Craigmillar is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Craigmillar hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Craigmillar

Craigmillar, Edinburgh, is perfect for business, culture, and family vacations. Visitors can explore historic sites like Craigmillar Castle and enjoy outdoor activities in Craigmillar Park. The area also features charming streets and scenic hills, catering to those seeking cultural experiences and family-friendly fun. Whether you're visiting the iconic castle or enjoying the park, Craigmillar offers a delightful blend of history and leisure for every traveler.

  • Royal Mile: Experience the vibrant heart of Edinburgh along the Royal Mile, a historic street that stretches through the Old Town. Filled with shops, restaurants, and street performers, this lively area offers a taste of city life, showcasing the rich culture and history of Scotland.
  • University of Edinburgh: Visit one of the world's oldest universities, where stunning architecture meets a rich academic tradition. The University of Edinburgh boasts beautiful campuses and museums, providing a cultural vibe that immerses you in the intellectual spirit of the city.
  • Portobello Beach: Relax at Portobello Beach, a charming seaside spot known for its golden sands and welcoming atmosphere. Enjoy leisurely strolls along the promenade, take in the fresh sea air, and savor local treats at nearby cafés, all while embracing the beach vibes.

Best time to go to Craigmillar

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

Traveling to Craigmillar can be conveniently done via major airports like Edinburgh (EDI), located 14.5km away. Notable hotel options nearby include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 11.3km from the airport. Another excellent choice is Kimpton Charlotte Square by IHG, situated 9.7km from EDI. For those considering Glasgow (GLA), located 80.5km away, the 5-star Kimpton Blythswood Hotel & Spa is just 11.3km from the airport, while JA Mar Hall Scotland is 6.4km away. Dundee (DND), 311.3km from Craigmillar, offers the 5-star Hideaway Experience, 8.0km from the airport, and Premier Inn Dundee North, only 3.2km away.

Explore a world of travel with Expedia

Frequently asked questions

What is Craigmillar like?
Travelers will be sure to find plenty to entertain them in Edinburgh's Craigmillar neighborhood. Consider a visit to Craigmillar Castle as part of your Craigmillar travel plans.
How many hotels should I expect to find in the Craigmillar area?
When you want to find places to stay in Edinburgh, start by booking one of Expedia's 5 hotels and other accommodations in Craigmillar.
If I need to cancel my hotel reservation in Craigmillar, will I receive a refund?
Yes, the majority of hotel reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of booking. Enter dates in and click on "Search", then use the filter option "fully refundable" to view the best deals in Craigmillar.
Where can I learn more about changing or cancelling my trip to Craigmillar?
To find more details about picking new dates or cancelling your trip to Craigmillar, head over to our customer service page.
What is there to do around this Edinburgh neighborhood?
Craigmillar Castle is an attraction you might want to check out while you're in Craigmillar. While you're out sightseeing in Edinburgh, be sure to visit other sights like Royal Mile or Edinburgh Castle.