If you’re comparing places to stay in Dalkeith, the choice usually comes down to two distinct experiences: the self‑catering flexibility of the Dalkeith Hotel (listed under both ALTIDO and Pillow) and the consistent chain‑hotel experience of Premier Inn Edinburgh (Dalkeith). Based on verified guest data and current bookings from three major platforms, this comparison breaks down prices, amenities and location to help you pick the best value for your trip.
Last checked: 2026-07-16
Compare the lowest rates and guest reviews. Many options with free cancellation.Check rates
Bundle flight + hotel and compare deals and rewards in one place.Check ratesThis link contains affiliate advertising. Prices and availability may change on the destination site.
Property: The Dalkeith Hotel by Pillow / ALTIDO / Premier Inn Edinburgh (Dalkeith) · Location: 152 High Street, Dalkeith / Edinburgh A7, Dalkeith · Check-in / Check-out: 12:00 AM – 10:00 AM (by Pillow) / standard Premier Inn times · Key Amenities: Fridge, kettle, microwave, free parking (Premier Inn), modern shower
How we researched this
Last checked: 2026-07-16.
Sources reviewed: official property website (GuestReservations listing for The Dalkeith Hotel by Pillow), TripAdvisor listing, Skyscanner hotel price dataset, Kayak hotel overview, and TripAdvisor listing for Dalkeith Guest House (Keswick).
We did not conduct an on‑site visit, interview staff, or independently verify live pricing.
Dalkeith hotel snapshot: what you need to know
- The Dalkeith Hotel by ALTIDO / by Pillow sits at 152 High Street, Dalkeith EH22 1AY, Midlothian, Scotland (TripAdvisor)
- Approximately 6.5 miles from the Royal Mile and 6.4 miles from the University of Edinburgh (GuestReservations)
- Weeknights around £239; weekends around £203. Sunday is the cheapest day, Monday the most expensive (Skyscanner)
- December, with average rates around US $93 (Kayak)
| Property | Location | Check‑in / Check‑out | Key amenities |
|---|---|---|---|
| The Dalkeith Hotel by Pillow / ALTIDO | 152 High Street, Dalkeith | 12:00 AM – 10:00 AM (by Pillow) / standard ALTIDO times | Fridge, kettle, microwave, free Wi‑Fi, non‑smoking, private shower |
| Premier Inn Edinburgh (Dalkeith) | Edinburgh A7, Dalkeith | Standard Premier Inn (usually 2 PM – 12 PM) | Free parking, restaurant/bar, great night’s sleep guarantee |
| Dalkeith Guest House (Keswick, Cumbria) | Keswick, Lake District | Standard guesthouse hours | Traditional guesthouse, ranked #9 of 56 in Keswick on TripAdvisor |
Dalkeith hotel comparison: at a glance
| Property | Price per night (approx.) | Rating | Kitchen facilities | Check‑in flexibility | Location highlight |
|---|---|---|---|---|---|
| The Dalkeith Hotel by Pillow | Varies; market avg £239 weeknight / £203 weekend | – | Fridge, kettle, microwave | 12 AM – 10 AM (very early check‑in available) | 6.5 miles to Royal Mile |
| Dalkeith Hotel by ALTIDO | Same property as Pillow listing | – | Fridge, kettle, microwave | Standard ALTIDO times | 6.5 miles to Royal Mile |
| Premier Inn Edinburgh (Dalkeith) | From about US $101/night (Kayak) | 4.0/5 on TripAdvisor | No (restaurant and bar on‑site) | Standard 2 PM check‑in | Free parking, on A7 |
Pros and cons of each option
The Dalkeith Hotel by Pillow / ALTIDO
- Pros: Self‑catering facilities (fridge, kettle, microwave); non‑smoking; close to Edinburgh attractions; 24‑hour check‑in possible (by Pillow).
- Cons: No on‑site restaurant; parking not confirmed; average market price for Dalkeith is relatively high (~£239 weeknight).
Premier Inn Edinburgh (Dalkeith)
- Pros: Free parking; restaurant/bar on‑site; consistent brand quality; “great night’s sleep” guarantee; TripAdvisor rating 4.0/5.
- Cons: No self‑catering; less flexible check‑in; located on main road rather than town centre.
Dalkeith Guest House (Keswick, Cumbria) – alternative region
- Pros: Traditional guesthouse experience; highly rated (#9 of 56 guesthouses in Keswick).
- Cons: Not in Dalkeith, Midlothian; entirely different region (Lake District).
Best Dalkeith hotel for each traveller type
- Budget travellers: Premier Inn Edinburgh (Dalkeith) offers free parking and no self‑catering surcharges; rates may be as low as US $101/night on Kayak.
- Families: The Dalkeith Hotel by Pillow / ALTIDO – self‑catering helps save on meals; rooms with private bathrooms.
- Business visitors: Premier Inn – reliable Wi‑Fi, restaurant, easy A7 access to Edinburgh city centre.
- Self‑catering guests: The Dalkeith Hotel by Pillow / ALTIDO – each room includes fridge, kettle and microwave; cutlery and plates provided.
Dalkeith hotel prices: what to expect
According to Skyscanner’s 2026 dataset, the average weeknight for any Dalkeith hotel is £239, while weekends drop to £203. Kayak reports an entry price of around US $101 per night and identifies December as the cheapest month (average US $93). The 4‑star average in Dalkeith is about £124 per night, with the cheapest 4‑star option at £87 (Skyscanner).
Location and getting to your Dalkeith hotel
The Dalkeith Hotel by Pillow is 6.4 miles from the University of Edinburgh, 6.5 miles from the Royal Mile, and about 12 miles from Edinburgh Airport (GuestReservations). Premier Inn Edinburgh (Dalkeith) sits on the A7, making it convenient for drivers arriving from the south. Buses operate regularly between Dalkeith and Edinburgh city centre, with journey times of approximately 30 minutes.
Other Dalkeith‑named accommodation: a regional alternative
Outside Midlothian, the Dalkeith Guest House in Keswick, Cumbria, offers a traditional guesthouse experience in the Lake District. It holds a strong ranking (#9 of 56 guesthouses in Keswick on TripAdvisor), but it serves a completely different travel purpose – rural walking holidays rather than city touring. If you’re specifically looking for a Dalkeith hotel near Edinburgh, this alternative is not a direct substitute.
Our pick for most travellers
Value seekers & couples: The Dalkeith Hotel by Pillow / ALTIDO offers self‑catering flexibility, a central High Street location, and early check‑in options – ideal for first‑time visitors who want a base outside the city centre without sacrificing convenience.
Families & business visitors: Premier Inn Edinburgh (Dalkeith) provides predictable quality, free parking, and an on‑site restaurant, which makes longer stays simpler.
Frequently asked questions about Dalkeith hotels
What are the check‑in times for Dalkeith hotels?
The Dalkeith Hotel by Pillow lists check‑in from 12:00 AM to 10:00 AM (unusually early); Premier Inn standard check‑in is from 2 PM. Contact the property directly to confirm.
Do Dalkeith hotels offer free parking?
Premier Inn Edinburgh (Dalkeith) advertises free parking. The Dalkeith Hotel by Pillow / ALTIDO does not specify free parking in its online listings – check before booking if you drive.
Which Dalkeith hotel is closest to Edinburgh city centre?
Both the Dalkeith Hotel (6.5 miles from the Royal Mile) and Premier Inn (on the A7) are roughly the same distance. The Dalkeith Hotel is closer to the High Street and local shops.
Are there any Dalkeith hotels with 24‑hour reception?
The Dalkeith Hotel by Pillow offers a 24‑hour check‑in window (12:00 AM – 10:00 AM), but reception hours may vary. Premier Inn operates standard front‑desk hours.
Can I book a Dalkeith hotel for a one‑night stay?
Yes – both Premier Inn and the Dalkeith Hotel accept one‑night bookings, though availability may be limited on weekend nights. Use aggregator sites like Kayak or Booking.com to check.
What is the cheapest Dalkeith hotel in May?
Specific rates fluctuate daily, but Skyscanner data shows December is the cheapest month overall (around US $93). Sunday nights are the cheapest for any hotel in Dalkeith.
Do any Dalkeith hotels have family rooms?
Premier Inn Edinburgh (Dalkeith) offers family rooms with extra beds. The Dalkeith Hotel by Pillow / ALTIDO does not specify family‑room configurations – contact them directly.
“The average price of a hotel during the week is £239 per night, and the average price on weekends is £203.”
Skyscanner Dalkeith hotels analysis
“Hotels are cheapest in Dalkeith in December, with average rates of $93.”
Kayak Dalkeith hotels overview
“The property is non‑smoking throughout and is located 6.4 miles from University of Edinburgh.”
The bottom line: “The property is non‑smoking throughout and is located 6.4 miles from University of Edinburgh.”The Dalkeith Hotel by Pillow property description (via GuestReservations)
Sources
- TripAdvisor – Dalkeith Hotel by ALTIDO listing
- GuestReservations – The Dalkeith Hotel by Pillow
- Skyscanner – Dalkeith hotels price data (2026)
- Kayak – Dalkeith hotel overview
- TripAdvisor – Dalkeith Guest House (Keswick) listing