Top-Hotels-uk.com
Menu

United Kingdom hotels in Duddingston

Search Hotels

Select date

Select date

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters
  • Aynetree Guest House

    12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom (Show map)

    Show map

    Aynetree Guest House apartment offers individual rooms in Duddingston district of Edinburgh. The family-friendly apartment is set in a classical building in Edinburgh.

    More...
    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Premier Inn Edinburgh East

    228 Willowbrae Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Premier Inn Edinburgh East boasts good location not far from Camera Obscura and World of Illusions, Edinburgh Castle and Holyrood Abbey.

    More...
    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Edinburgh Capital Apartments - Flat 2, 8 Piershill Square West

    8 Piershill Square West, Flat 2, Edinburgh, United Kingdom (Show map)

    Show map

    Edinburgh Capital Apartments - Flat 2, 8 Piershill Square West is an apartment only 1.6 km from Calton Hill, Holyrood Park and Arthurs Seat.

    More...
    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Milton House

    24 Duddingston Crescent , Edinburgh, United Kingdom (Show map)

    Show map

    Milton House Guest House is an apartment only 2.9 km from Craigmillar Castle, Holyrood Abbey and Calton Hill. The conveniences such as free parking and a luggage storage are offered on site.

    More...
    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Drumorne Guest House

    82 Willowbrae Road, Edinburgh, United Kingdom (Show map)

    Show map

    Drumorne Guest House is an apartment only 2.3 km from Nelson Monument, Palace of Holyroodhouse and Camera Obscura and World of Illusions.

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