Edinburgh Aparthotel

4-star aparthotel · 9.5/10 · 1,957 reviews

20 Canonmills, EH3 5LH Edinburgh

Rooms and prices

See rooms

Choose your stay

Explore the hotel’s room types

Room descriptions from the hotel. Available rooms and prices for your dates appear above.

Apartments & studios8 types
  • One-Bedroom Deluxe ApartmentSleeps 2, up to 1 of them a child · 46 m² · 1 queen bed, 151–180 cm wide
    Room details

    Boasting a private entrance, this apartment includes 1 living room, 1 separate bedroom and 1 bathroom with a walk-in shower and a hairdryer. In the well-fitted kitchen, guests will find a refrigerator, kitchenware, an oven and a microwave. The apartment has parquet floors, a seating area with a flat-screen TV with streaming services, a washing machine, a tea and coffee maker, as well as a dining area. The unit has 1 bed.

  • Two-Bedroom Deluxe ApartmentSleeps 4, up to 3 of them children · 75 m² · 1 queen bed, 151–180 cm wide and 2 twin beds, 90–130 cm wide
    Room details

    This spacious apartment consists of 1 living room, 2 separate bedrooms and 1 bathroom with a walk-in shower and free toiletries. In the well-equipped kitchen, guests will find a refrigerator, a dishwasher, kitchenware and an oven. The apartment features parquet floors, a seating area with a flat-screen TV with streaming services, a washing machine, a private entrance, as well as a tea and coffee maker. The unit offers 3 beds.

  • Deluxe StudioSleeps 2, up to 1 of them a child · 27 m² · 1 queen bed, 151–180 cm wide or 2 twin beds, 90–130 cm wide
    Room details

    Offering free toiletries, this studio includes a private bathroom with a walk-in shower and a hairdryer. Guests can make meals in the kitchen that is fitted with a refrigerator, kitchenware, an oven and a microwave. The studio features parquet floors, a seating area with a flat-screen TV with streaming services, a washing machine, a private entrance, as well as a tea and coffee maker.

  • One-Bedroom ApartmentSleeps 2, up to 1 of them a child · 46 m² · 1 double bed, 131–150 cm wide
    Room details

    Please note that there is an extra bed in some of the apartments for one extra person. There is an additional charge for the extra bed when it is used by an adult. The extra bed is a sofa bed or camp bed and is not in all apartments.

  • Two-Bedroom ApartmentSleeps 4, up to 1 of them a child · 70 m² · 1 double bed, 131–150 cm wide
    Room details

    Please note that there is an extra bed in some of the apartments for one extra person. There is an additional charge for the extra bed when it is used by an adult. The extra bed is a sofa bed or camp bed and is not in all apartments.

  • StudioSleeps 2, up to 1 of them a child · 27 m² · 1 large bed, 151–180 cm wide
    Room details

    The unit offers 1 bed.

  • Comfort ApartmentSleeps 2 · 2 twin beds, 90–99 cm wide
    Room details

    2 Twin Beds Layout - Bedroom and living room Internet - Free WiFi 250+ Mbps (good for 3–5 people or up to 10 devices) Food & Drink - Kitchen with refrigerator, stovetop, oven, and microwave Practical - Highchair Comfort - Fresh towels (on request) Accessibility - Wheelchair accessible Need to Know - Weekly housekeeping, no cribs (infant beds) or rollaway/extra beds available Non-Smoking

  • Deluxe ApartmentSleeps 4 · 1 twin bed, 90–99 cm wide and 1 king bed, 151–180 cm wide
    Room details

    1 Twin Bed and 1 King Bed Layout - 2 bedrooms and living room Internet - Free WiFi 250+ Mbps (good for 3–5 people or up to 10 devices) Food & Drink - Kitchen with refrigerator, stovetop, oven, and microwave Practical - Highchair Comfort - Fresh towels (on request) Need to Know - Weekly housekeeping, no cribs (infant beds) or rollaway/extra beds available Non-Smoking

November 2026 · 3 recorded stays
Check-in
12 Nov 2026
Check-out
13 Nov 2026

1 night · 1 room · 2 adults

Last priced: Deluxe Studio

Non-refundable rate.

Room only

$281 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
12 Nov 2026
Check-out
13 Nov 2026

1 night · 1 room · 2 adults

Last priced: Deluxe Studio

Refundable · deadline confirmed before payment.

Room only

$312 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
15 Nov 2026
Check-out
16 Nov 2026

1 night · 1 room · 2 adults

Room details at the next step

Refundable · deadline confirmed before payment.

Meal plan confirmed at the next step.

$233 USD total · 1 night

Recorded price · confirmed again before you book.

December 2026 · 4 recorded stays
Check-in
10 Dec 2026
Check-out
17 Dec 2026

7 nights · 1 room · 2 adults

Last priced: Deluxe Apartment, 1 Bedroom

Non-refundable rate.

Room only

$1,975 USD total · 7 nights

Recorded price · confirmed again before you book.

Check-in
10 Dec 2026
Check-out
17 Dec 2026

7 nights · 1 room · 2 adults

Last priced: Deluxe Apartment, 1 Bedroom

Refundable · deadline confirmed before payment.

Room only

$2,194 USD total · 7 nights

Recorded price · confirmed again before you book.

Check-in
17 Dec 2026
Check-out
18 Dec 2026

1 night · 1 room · 2 adults

Room details at the next step

Refundable · deadline confirmed before payment.

Meal plan confirmed at the next step.

$187 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
29 Dec 2026
Check-out
30 Dec 2026

1 night · 1 room · 2 adults

Room details at the next step

Refundable · deadline confirmed before payment.

Meal plan confirmed at the next step.

$444 USD total · 1 night

Recorded price · confirmed again before you book.

January 2027 · 4 recorded stays
Check-in
4 Jan 2027
Check-out
5 Jan 2027

1 night · 1 room · 2 adults

Last priced: Deluxe Studio

Non-refundable rate.

Room only

$179 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
4 Jan 2027
Check-out
5 Jan 2027

1 night · 1 room · 2 adults

Last priced: Deluxe Studio

Refundable · deadline confirmed before payment.

Room only

$199 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
10 Jan 2027
Check-out
17 Jan 2027

7 nights · 1 room · 2 adults

Last priced: Deluxe Apartment, 1 Bedroom

Non-refundable rate.

Room only

$1,375 USD total · 7 nights

Recorded price · confirmed again before you book.

Check-in
10 Jan 2027
Check-out
17 Jan 2027

7 nights · 1 room · 2 adults

Last priced: Deluxe Apartment, 1 Bedroom

Refundable · deadline confirmed before payment.

Room only

$1,528 USD total · 7 nights

Recorded price · confirmed again before you book.

Hotel price alerts

Use your selected dates to review email alerts for the stays we check.

Needs a free account. Every email has a one-click unsubscribe.

Similar hotels in Edinburgh

closest to this hotel’s latest recorded price · 1 night, 30 days ahead, refundable, 2 adults
  1. Doubletree by Hilton Edinburgh City Centre4★$294 a night
  2. Four Points Flex by Sheraton Edinburgh3★$307 a night
  3. Holiday Inn Express Edinburgh – Royal Mile by IHG3★$311 a night
  4. Point A Hotel Edinburgh Haymarket3★$311 a night
  5. The Parliament House Hotel3★$317 a night
  6. YOTEL Edinburgh4★$320 a night
  7. voco Edinburgh - Haymarket by IHG4★$323 a night
  8. The Haymarket Hotel3★$325 a night

Every hotel we track in Edinburgh →

About this hotel

Convenient Location

Less than a mile from Edinburgh city centre, with easy access to attractions and transportation options.

Well-Equipped Apartments

Each apartment features free Wi-Fi, a 32-inch flat-screen TV, and a fully equipped kitchen for added convenience.

More about this hotel

Nearby Amenities

Surrounded by supermarkets, restaurants, and pubs, with the Royal Botanic Gardens and Princes Street within walking distance.

For a comfortable stay in Edinburgh with all the essentials provided, book your apartment now!

At a glance

Address
20 Canonmills, EH3 5LH Edinburgh
Check-in
Check-in from 15:00 · check-out by 10:00

This hotel, month by month

median USD per night · one-night stays for two adults

Swipe the chart to compare months →

Lower Near average Higher

Select a month. See dated stays ↑

November 2026: $233 a night. December 2026: $315 a night.

Hotel details

Edinburgh AparthotelEdinburgh · Hotel location

Loading hotel location…

Guest ratings

9.5/10 · 1,957 ratings

Hotel ratings supplied by our hotel data partner.

What guests scored over 1,957 reviews · Calculated 10 Jan 2026

Location
10.0
Overall Experience
9.9
Service
9.9
Amenities
9.5
Cleanliness
9.5
Room Quality
9.4
Value for Money
9.4
Food and Beverage
8.5

Amenities

Getting there

  • Private parking

In the room

  • Heating

Internet and work

  • Free WiFi

Services

  • Luggage storage
  • Express check-in/check-out

Families and pets

  • Family rooms

Accessibility and safety

  • Lift / Elevator
  • Non-smoking throughout
and 13 more

Internet and work

  • Fax/photocopying

Services

  • Private check-in/check-out
  • Concierge service
  • ATM/cash machine on site

Accessibility and safety

  • Designated smoking area
  • Fire extinguishers
  • Smoke alarms
  • CCTV outside property
  • CCTV in common areas

Other

  • Minimarket on site
  • Allergy-free room
  • Key access
  • Invoice provided

Hotel policies

Hotel policies
  • Parking at the property, for a charge.
  • Children are welcome.
  • When booking 3 rooms or more, different policies and additional supplements will apply.
  • Please note that for advance purchase reservations, the pre-authorization on a card would be due at the time of check-in.
  • Guests must have a valid credit card with them on arrival at the apartments. Failure to do so, may mean that the guests will not be allowed to check-in.
  • For business bookings and bookings with third party payments, please contact the hotel directly for a third party payment authorization form.
  • VAT receipts are issued upon departure only.
  • At check-in, a valid driver’s license or passport will be required to be shown from the person who is the lead guest on the booking.
  • The card holder of the card used to guarantee the booking must be present at the reception and must show photographic identification (driver's license/passport) at the time of check-in. If the card holder is not present, the guest may be refused entry.
  • If you plan to check-in after 20:00, please contact Canon Court ApartHotel in advance, to arrange late arrival procedures.
  • Extra beds requested are sofa beds.
  • All apartments are strictly nonsmoking.
  • All guests must be 21 or over (excluding families with children).
  • A valid ID document will be asked upon check-in.
  • The property will not accept bookings in which guests are under 21.
  • Please note that the apartments are refreshed with clean bed linen and towels once per week for stays of 7 days or more. For stays under 7 days, no complimentary refreshes are offered. O
  • nly guide dogs are permitted at the property.
  • Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
  • This property does not accommodate bachelor(ette) or similar parties.
  • A deposit may be required at the property.

Price history

1 night, 30 days ahead, refundable, 2 adults

6 nights recorded so far, tracking since 25 Sep 2026 — the chart appears at 7 nights.

Now
$312
90-day median
$342
Lowest we've seen
$270
Nights measured
6
Among comparable hotels, last sweep
40th of 41

We have 6 nights of prices for this room so far. Percentile, volatility and the refundable spread need at least 10 before they mean anything, so they are not shown yet.

How we measured this →

Other stay lengths

StayNow90-day medianLowHighNights
1 night, 30 days ahead, non-refundableNow$28190-day median$308Low$243High$447Nights6
1 night, 30 days ahead, refundableNow$31290-day median$342Low$270High$497Nights6
1 night, 60 days ahead, non-refundableNow$17990-day median$201Low$179High$222Nights2
1 night, 60 days ahead, refundableNow$19990-day median$223Low$199High$246Nights2
7 nights, 30 days ahead, non-refundableNow$1,97590-day median$2,039Low$1,894High$2,933Nights14
7 nights, 30 days ahead, refundableNow$2,19490-day median$2,266Low$2,105High$3,258Nights14
7 nights, 60 days ahead, non-refundableNow$1,37590-day median$2,241Low$1,351High$4,272Nights52
7 nights, 60 days ahead, refundableNow$1,52890-day median$2,491Low$1,501High$4,747Nights52

How we price a room →

How we check a price