Menu

Search options

2026-02-28

2026-03-01
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Armstrong's

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1897 results

  • Modern 2 Bedroom Apartment In City Centre

    From US$ 246

    13/7 High Riggs, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Royalmileluxe 2Bed Apartment

    From US$ 908

    6/9 Carrubbers Close, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 908
  • Royalmileluxe 3Bed Apartment

    6/9 Carrubbers Cl, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    Book Now
  • Edinburgh Elms For 4 - New Town - City Center Eb8

    Rose Street South Lane, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    Book Now
  • Extremely Central Quartermile Apartment Near Castle And University

    From US$ 463

    22 Simpson Loan, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 463
  • Modern One Bed Flat, Historic Old Town Edinburgh

    From US$ 383

    45 Bread Street Floor 2, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Hub Edinburgh City Centre - Rose Street

    From US$ 326

    56-58 Rose Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Grindlay St - Fantastic 2Br In Theatre District

    From US$ 265

    9 Grindlay Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Edinb&B

    From US$ 44

    12 Robertson'S Close, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Featuring free WiFi, Edinb&B offers accommodation within 1.6 km from 24 Royal Circus. The property is just 0.2 km from Edinburgh Military Tattoo.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Quiet, Central 2 Bedroom Royal Mile Gem

    From US$ 536

    Carrubber'S Close, 135 High Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Quiet, Central 2 Bedroom Royal Mile Gem, set next to The Real Mary King's Close, is 15 km from Edinburgh airport. With access to the combined National Museum of Scotland, this apartment comes with 2…

    To the hotel

    price for 1 night
    Book Now From US$ 536
  • Historic Royal Mile Flat , 5Min From Waverly Railway Station

    From US$ 145

    135 High Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    The 1-room Historic Royal Mile Flat, 5Min From Waverly Railway apartment enjoys a prime location in the centre of Edinburgh and 1.2 km from Edinburgh Castle, where guests can improve their historical…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Luxury Royal Mile Boutique 2Bedroom Apartment

    From US$ 313

    Carrubbers Close, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Luxury Royal Mile Boutique 2Bedroom apartment offers rooms with views of the city and location only 0.2 km from the combined National Museum of Scotland. Featuring a golf course and flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • A&O Edinburgh City

    From US$ 83

    50 Blackfriars Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Safestay Edinburgh Royal Mile is located in Old Town district next to the shopping mall "North Bridge".

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

    From US$ 16

    8 Blackfriars St, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    The cosy High Street Hostel is set next to Royal Mile. This venue features free Wi Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Joivy Classic Apt With Castle Views In Old Town

    From US$ 432

    Grindlay Street 7, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Gorgeous Apartment With Castle Views apartment offers homey accommodation for 5 guests in Edinburgh. This 2-bedroom property also features a fully equipped kitchen and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 432
  • Royal 2Bed Apartment City Center

    From US$ 632

    6 Spittal Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    The 75 m² Royal 2Bed Apartment City Center apartment lies an 11-minute stroll from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 632
  • Desirable 2 Bed Apt Near Edinburgh Castle

    From US$ 447

    11 Grindlay Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    The 2-room Desirable 2 Bed Apt Near Edinburgh Castle Apartment apartment is nearly 11 minutes' walk from The Writers' Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 447
  • Travelodge Rose Street

    37-43 Rose Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Located 650 metres from Royal Mile, the 3-star Travelodge Edinburgh Central Rose Street offers comfortable rooms within a 5-minute walk of Scott Monument. Guests will have access to parking onsite…

    To the hotel

    Book Now
  • Spacious 2 Bed Apt Next To Royal Mile & Waverley

    From US$ 510

    51/5 Blackfriars Street, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    Guests of Edinburgh will have a nice stay at Cosy apartment. Area attractions include Royal Mile, just 600 metres away, and Royal Botanic Garden Edinburgh is 2.1 km from the property.

    To the hotel

    price for 1 night
    Book Now From US$ 510
  • New Royal Mile Residence Spacious Quiet Comfortable Flat With Balcony & Great Views Top Floor No Lift

    From US$ 308

    18 North Bridge, Edinburgh, United Kingdom

    0.6 km to Armstrong's (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 308