Find hotels in Millerhill from £62

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Millerhill hotels

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (140 reviews)
"Fantastic location spectacular food and great staff "
United Kingdom
Brian
The price is £330
includes taxes & fees
14 Jun - 15 Jun
Cringletie House Hotel

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (431 reviews)
"This is a nice hotel with friendly helpful staff. My only complaint is the en suite is badly designed with the loo squeezed in to a corner !!! "
United Kingdom
Christine
The price is £115
includes taxes & fees
4 Jun - 5 Jun
The Park Hotel Peebles

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (942 reviews)
"Clean rooms excellent service polite staff "
United Kingdom
Bruce
The price is £108
includes taxes & fees
19 May - 20 May
Macdonald Cardrona Hotel, Golf & Spa

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,038 reviews)
"Close to airport"
Canada
Geraldine
The price is £175
includes taxes & fees
31 May - 1 Jun
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,461 reviews)
"Would stay there again"
Canada
Christopher
The price is £145
includes taxes & fees
31 May - 1 Jun
DoubleTree by Hilton Edinburgh Airport

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,717 reviews)
"A lovely location for golf and to be near the airport. "
Canada
Elaine
The price is £153
includes taxes & fees
15 Jun - 16 Jun
Dalmahoy Hotel & Country Club

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (363 reviews)
"The whole stay was brilliant the hotel and all staff "
United Kingdom
Michael
The price is £125
includes taxes & fees
8 Jun - 9 Jun
The Craigie

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,433 reviews)
"Nice, comfortable, walking distance to car rental and airport "
United States
Jennifer
The price is £143
includes taxes & fees
31 May - 1 Jun
Hampton by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,413 reviews)
"Great hotel and easy access to airport."
Canada
Nicole
The price is £144
includes taxes & fees
31 May - 1 Jun
Moxy Edinburgh Airport

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,085 reviews)
"Room was clean and quiet."
Canada
Todd
The price is £114
includes taxes & fees
31 May - 1 Jun
ibis budget Edinburgh Park

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (961 reviews)
"This place was amazing! Beautiful Castle. We love it! Stayed in the Lothian Suite. It was huge."
United States
Cherad
The price is £189
includes taxes & fees
19 May - 20 May
Carberry Tower Mansion House and Estate

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (703 reviews)
"Great hotel. Very popular with families. Bed was comfortable enough. House keeping of room was thorough. Breakfast was well run. Easy stroll into the heart of Peebles town. Amazing views across the hills. Very kind staff."
United States
Charles
The price is £182
includes taxes & fees
14 Jun - 15 Jun
Peebles Hydro Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,362 reviews)
"Great food, great rooms, great staff"
United Kingdom
Steven
The price is £108
includes taxes & fees
31 May - 1 Jun
Dakota Edinburgh

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful grounds. Food was excellent. Wonderful spa. Highly recommend"
United States
catherine j
The price is £230
includes taxes & fees
25 May - 26 May
Norton House Hotel & Spa

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,005 reviews)
"Check in was quick and they were super friendly. "
United States
Vanessa
The price is £62
includes taxes & fees
31 May - 1 Jun
Mercure Livingston Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,001 reviews)
"Stay was fantastic will definitely be back"
United Kingdom
Alan
The price is £120
includes taxes & fees
31 May - 1 Jun
Novotel Edinburgh Park

Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
3.0 star property
Ravelston
8.4 out of 10, Very good, (1,003 reviews)
"The staff was wonderful. "
United States
Cheryl
The price is £149
includes taxes & fees
7 Jun - 8 Jun
Holiday Inn Express Edinburgh City West by IHG

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,002 reviews)
"Good breakfast and free parking Close to city around 10 mins drive"
Hong Kong SAR China
Rebecca
The price is £128
includes taxes & fees
21 May - 22 May
Braid Hills Hotel

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (221 reviews)
"Amazing hotel, fab and quirky pain and beautiful accommodation. Great location. "
United Kingdom
Caroline
The price is £184
includes taxes & fees
8 Jun - 9 Jun
The Lane Hotel

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,859 reviews)
"Breakfast and location are good."
United States
Carol Ann
The price is £172
includes taxes & fees
7 Jun - 8 Jun
ibis Edinburgh Centre South Bridge - Royal Mile
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Millerhill

Check out Royal Mile and Edinburgh Castle—just two of the popular sights around Millerhill.

Photo by John Darcy
Open Photo by John Darcy

Top Millerhill Hotel Reviews

More cheap stays in Millerhill

Hotels in Millerhill with star rating

Find out more about Millerhill

Top reasons to visit Millerhill

  • Outdoor Activities: Millerhill offers a variety of outdoor pursuits, including hiking through scenic hills and exploring captivating moorland terrain.
  • Family-Friendly Attractions: Nearby Dalkeith features numerous attractions perfect for families, ensuring fun for all ages.
  • Historical Significance: Visit the historic site of Millerhill station and learn about the area's coal mining heritage.
  • Delightful Accommodations: Enjoy a range of charming guesthouses and eco-certified hotels, many with pet-friendly options.
  • Access to Water Park: Experience a nearby water park for a day filled with excitement and leisure.

Find great hotels near Millerhill

Discover a range of delightful accommodations in Millerhill, Dalkeith, where you can find everything from charming guesthouses to comfortable hotels. Ideal for both business travellers and holidaymakers, many establishments offer pet-friendly options and eco-certified experiences. Enjoy excellent amenities, including roof terraces, and easy access to nearby attractions like Newcraighall Station. Make your stay memorable by choosing the perfect lodging that suits your needs.

  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel is a splendid 4-star establishment with a remarkable guest rating of 9.2, offering a unique blend of family-friendly and eco-certified experiences. Located just 8.0km from Millerhill, the hotel is perfect for environmentally conscious travellers seeking relaxation. Guests can indulge in a luxurious spa featuring a sauna, pool, and various treatment rooms, including aromatherapy and massage services. With dedicated amenities for children, such as a breakfast option tailored for younger guests, this hotel ensures a comfortable and enjoyable stay for families.
  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile, rated 3 stars with an 8.4 guest rating, is an inviting option for those travelling with pets. Situated 8.0km from Millerhill, this eco-certified hotel warmly welcomes furry companions with amenities like food and water bowls and a flexible pet policy. Its vibrant city centre location offers easy access to Edinburgh’s famous Royal Mile, making it an excellent base for exploring the city. The hotel’s commitment to sustainability and pet-friendly atmosphere make it a popular choice for eco-conscious travellers.
  • Apex City of Edinburgh Hotel: Apex City of Edinburgh Hotel is a stylish 4-star accommodation with an impressive guest rating of 9.2. Located a mere 8.0km from Millerhill, this eco-certified hotel caters to families and offers a selection of amenities, including complimentary breakfast options for children and free cribs. The modern design and convenient location make it an ideal choice for those looking to discover Edinburgh’s rich history and culture. With a focus on sustainability and family-friendly services, guests can enjoy a memorable stay in this charming hotel.

Where to stay in Millerhill

For an unforgettable experience in and around Millerhill, immerse yourself in the warm, welcoming atmosphere of this charming village. Explore the historical coal mines and discover the captivating moorland terrain nearby. A short journey takes you to Dalkeith, where you can enjoy family-friendly attractions and the vibrant town centre. With its blend of history and nature, Millerhill offers a perfect setting for a relaxing and budget-friendly getaway.

  • Edinburgh: As the bustling capital of Scotland, Edinburgh offers a rich tapestry of history and culture. Located in close proximity to Millerhill, this vibrant metropolis attracts visitors year-round, with peak seasons in July to August and October. Explore the iconic Edinburgh Castle, wander through the picturesque streets of the Old Town, and indulge in the dynamic shopping and theatre scene. Whether you're seeking cultural experiences, family-friendly activities, or simply a lovely city escape, Edinburgh has something for everyone.
  • Old Town Edinburgh: A mere 8.0km from Millerhill, Old Town Edinburgh is steeped in history and charm. This historic neighbourhood sees a consistent flow of visitors, especially during peak months like April and July. Stroll along the cobbled streets, visit historic landmarks, and enjoy a plethora of shops and theatres. The Old Town is known for its vibrant atmosphere and unique events, making it a delightful destination for culture enthusiasts and families alike.
  • Danderhall: Just 1.4km from Millerhill, Danderhall is a quaint neighbourhood that offers a more relaxed experience. With a steady influx of visitors throughout the year, peaking in March, May, and July, it’s ideal for those seeking a blend of business and leisure. Enjoy the local shopping areas, take your dog to the nearby parks, or explore historic sites. Danderhall’s close-knit community and easy access to both city and nature make it a charming stop on your Scottish adventure.

Things to do near Millerhill

Millerhill, located near Dalkeith, offers a delightful mix of outdoor activities and family-friendly attractions. Visitors can enjoy educational experiences, explore the local area through sightseeing tours, and take advantage of the nearby water park for some fun. Don't forget to check out attraction tickets to make the most of your visit, ensuring a memorable holiday in this charming Scottish locale.

Shopping

Millerhill offers a quaint shopping experience with local shops and boutiques. For a more extensive selection, head to the nearby Fort Kinnaird Shopping Centre, about 6.4km away, or, if you're up for a drive, visit the Ocean Terminal in Leith, approximately 16.1km away for a variety of high street brands.

Recreation

At Yellowscott Country Park, indulge in a serene retreat surrounded by nature, perfect for relaxation. Macdonald Cardrona Golf Course offers a luxurious golfing experience amidst stunning landscapes. Meanwhile, Innerleithen Golf Club provides a tranquil setting to unwind and enjoy a round of golf in style.

Adventure

Millerhill is close to the scenic Dalkeith Country Park, where you can explore beautiful woodlands, enjoy walking trails, and experience thrilling tree-top adventures. Nearby, the River Esk offers kayaking and fishing opportunities, while the surrounding hills are perfect for hiking and cycling, showcasing stunning Scottish landscapes.

Nightlife

Experience the vibrant nightlife in Millerhill with a visit to The Dalkeith Arms for a lively pub atmosphere and an extensive selection of ales. For a more relaxed evening, unwind at The Old Mill with its charming setting and occasional live acoustic performances.

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

Booking tips and Expedia advantages for Millerhill

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Millerhill 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 in Millerhill 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 in Millerhill is Tuesday. The most expensive day to stay in Millerhill 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 find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings by combining your hotel stay in Millerhill with your flights and activities through an Expedia package deal.

Find the best attractions near Millerhill

Millerhill, located near Dalkeith, Scotland, is perfect for city-themed, outdoor, and family vacations. Visitors can explore a variety of attractions, including hills, beaches, and historical museums, providing a rich cultural and outdoor experience. A notable point of interest is the site of Millerhill station, adding a touch of history to your trip. Whether you seek adventure or relaxation, Millerhill caters to all types of travellers.

  • Royal Mile: Experience the vibrant heart of Edinburgh on the Royal Mile, a historic street bustling with shops, restaurants, and street performers. Stroll along this iconic thoroughfare, which links Edinburgh Castle to the Palace of Holyroodhouse, and soak in the lively city atmosphere.
  • Portobello Beach: Relax and unwind at Portobello Beach, a delightful sandy stretch just a stone's throw from Millerhill. Enjoy a leisurely walk along the promenade, indulge in ice cream, or take a dip in the refreshing waters, all while basking in the charming beach vibes.
  • Palace of Holyroodhouse: Discover the rich history and culture at the Palace of Holyroodhouse, the official residence of the monarch in Scotland. Explore its lavish rooms and beautiful gardens, and learn about the fascinating stories of Scotland's royal past.

Best time to go to Millerhill

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

When planning your trip to Millerhill, you have several airport options. EDInburgh Airport (EDI) is the closest, situated 17.7km away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both around 11.3km from the airport. GLAsgow International Airport (GLA) is 83.7km away, featuring luxurious accommodations such as Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both roughly 4 to 19.3km from the airport. For those considering Newcastle International Airport (NCL), located 130.4km from Millerhill, options include Hemples Lodge and Sandman Signature Newcastle Hotel, both within 9.7km of the airport. Each airport offers various transportation services to ensure a smooth journey.

Frequently asked questions

What is the best area to stay in Millerhill?
The best area to stay in Millerhill is the main village area, particularly around the A68 (Dalkeith Road) and the surrounding streets.

This area offers a blend of convenience and a pleasant environment, making it suitable for travellers. You'll find local shops and eateries, and the village green provides a nice focal point. It's well-connected for exploring the wider Midlothian region and Edinburgh.

For couples looking for a relaxed base with easy access to both rural charm and city attractions, staying in the heart of Millerhill is an excellent choice. You can enjoy strolls around the village, visit nearby historic sites like the National Mining Museum Scotland, and easily reach Edinburgh city centre for a day out.

Business travellers will also find the main village area convenient due to its good transport links.
When is the best time to go to Millerhill?
The best time to go to Millerhill is during the late spring and summer months, specifically from May to September.

During this period, the weather is generally milder and more agreeable for exploring. You'll experience longer daylight hours, which is great for enjoying outdoor activities and sightseeing across the Lothians region. While Millerhill itself is a smaller community, its proximity to Edinburgh means you can easily access all the city's attractions in comfortable conditions.

For those interested in local events, the summer months often coincide with various festivals and gatherings in nearby towns and Edinburgh, offering a richer cultural experience. The warmer temperatures make walking through the countryside or visiting historic sites like the National Mining Museum Scotland much more pleasant.
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 Millerhill.
How can I save on a Millerhill hotel booking with Expedia?
Members always get our best prices. Find our best Millerhill 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 Millerhill hotel?
Prices for hotels in Millerhill often vary, but you can find a great deal from £62 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia