TopHotelsedinburgh.com
Menu

Hotels in Edinburgh near Edinburgh Castle

Search Hotels

Select date

Select date

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

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters
  • Royal Mile Elegance

    7 Johnston Terrace, Edinburgh, United Kingdom

    0 km to Edinburgh Castle (View map)

    View map

    Royal Mile Elegance apartment is located in old Edinburgh, 20 minutes away from Palace of Holyroodhouse .

    More...
    From US$ 479
    price for 1 night
    Book Now From US$ 479
  • Royal Mile Apartment

    Upper Bow, Edinburgh, United Kingdom

    0 km to Edinburgh Castle (View map)

    View map

    Situated 2 km from Arthur\'s Seat, the central Royal Mile apartment offers accommodation in Edinburgh.

    More...
    From US$ 120
    price for 1 night
    Book Now From US$ 120
  • West Bow Just Off Royal Mile

    86 (2F3) West Bow, Edinburgh, United Kingdom

    0 km to Edinburgh Castle (View map)

    View map

    West Bow Just Off Royal Mile apartment is located around 600 meters away from Festival Theatre and 350 meters from Edinburgh Castle .

    More...
    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • The Witchery By The Castle

    Castlehill, Royal Mile, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    The 5-star The Witchery By The Castle Hotel provides guests with a luxury accommodation in Edinburgh.

    More...
    From US$ 596
    price for 1 night
    Book Now From US$ 596
  • Royal Mile Group Apartments

    James Court, 493 Lawnmarket, Old Town, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Guests of Edinburgh will have a nice stay at Royal Mile Group apartment. Many Edinburgh sights, including The Queen\'s Gallery are approximately 15 minutes' walk away.

    More...
    From US$ 253
    price for 1 night
    Book Now From US$ 253
  • Royal Mile Budget Apartments

    493 Lawnmarket, The Royal Mile, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Royal Mile Budget is an apartment only 2 km from Arthur\'s Seat. Edinburgh Printmakers Workshop & Gallery can be reached in 15 minutes on foot.

    More...
    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • 2 Bedroom Penthouse Apartment On Royal Mile Sleeps 4

    Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Guests can stay in 2 Bedroom Penthouse Apartment On Royal Mile Sleeps 4 apartment when visiting Edinburgh.

    More...
    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • West Bow Apartment

    8 West Bow, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    West Bow apartment is located around 150 meters away from Royal Mile and 150 meters from University of Edinburgh .

    More...
    From US$ 321
    price for 1 night
    Book Now From US$ 321
  • Castle Aparthotel

    3 James Court, 493 Lawnmarket Royal Mile, Edinburgh, Great Britain, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Located in 25 minutes walking distance from St. Giles Cathedral, the 3-star Castle Aparthotel offers modern rooms. The hotel is a good example of medieval architecture in Edinburgh.

    More...
    Book Now
  • Royal Mile Sir Hume Residency

    493 Lawnmarket,The Royal Mile, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Royal Mile Sir Hume Residency Guest House apartment is set in the old town district of Edinburgh. The property is located near National Museum of Scotland, Edinburgh Castle and Castle Rock.

    More...
    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • West Bow Retreat

    94 West Bow Flat 1, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Guests can opt to stay in West Bow Retreat apartment when visiting Edinburgh. Royal Mile is situated 150 meters away.

    More...
    From US$ 343
    price for 1 night
    Book Now From US$ 343
  • The David Hume Residence

    322/6 Riddle Court, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    The David Hume Residence apartment offers accommodatıon in Edinburgh. Holyrood Park can be reached in 20 minutes on foot.

    More...
    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Hugo'S Place Grassmarket

    108 West Bow, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Hugo'S Place Grassmarket apartment provides a comfortable stay in Edinburgh. Set in Old Town district of Edinburgh, just a 5-minute walk from Edinburgh Castle .

    More...
    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • James Court Apartments

    493 Lawnmarket, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Guests of Edinburgh will have a nice stay at James Court apartment. Guests can take advantage of 24-hour reception and ironing service.

    More...
    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Old Town View

    108A West Bow Flat 2, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Guests are welcome to stay in Old Town View apartment while visiting Edinburgh. Set in Old Town district of Edinburgh, just a 5-minute walk from University of Edinburgh .

    More...
    From US$ 204
    price for 1 night
    Book Now From US$ 204
  • Royal Mile Suites By The Castle

    493 Lawnmarket, Old Town, Edinburgh, Eh1 2Pb, United Kingdom, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Royal Mile Suites by the Castle is a perfect accommodation to stay in Edinburgh. The property lies within 1050 meters from St George\'s West Church .

    More...
    From US$ 289
    price for 1 night
    Book Now From US$ 289
  • The Edmonstone'S Close Residence

    2/1 Edmonstones Close, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    Guests are welcome to stay in The Edmonstone'S Close Residence apartment while visiting Edinburgh. A 5-minute walk will take guests to Edinburgh Castle .

    More...
    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • Grassmarket

    94-96 Grassmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    The comfortable Grassmarket Hotel is a 3-star property set 1050 meters from The Museum of Edinburgh featuring allergy friendly rooms and animation. The hotel's medieval building set in the center of…

    More...
    From US$ 303
    price for 1 night
    Book Now From US$ 303
  • 2 Bed Apartment On Royal Mile

    Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    2 Bed Apartment On Royal Mile apartment hosts guests of Edinburgh. The property is located 1050 meters from Edinburgh Printmakers Workshop & Gallery.

    More...
    From US$ 262
    price for 1 night
    Book Now From US$ 262
  • 2 Bedroom Apartment In The Heart Of The Old Town

    Edmonstones Close, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (View map)

    View map

    This well-equipped apartment is a great place in Edinburgh to stay. Royal Mile and Festival Theatre are within easy reach.

    More...
    From US$ 264
    price for 1 night
    Book Now From US$ 264