Top-Hotels-uk.com
Menu

Hotels in United Kingdom near Edinburgh Castle

Search Hotels

Select date

Select date

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
  • The Witchery By The Castle

    Castlehill, Royal Mile, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    The 5-star The Witchery By The Castle Hotel is set just 1.8 km from Edinburgh Zoo, Royal Observatory Edinburgh Visitor Centre and Holyrood Park.

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

    493 Lawnmarket, The Royal Mile, 3 James Court,, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Royal Mile Budget is an apartment only 2.0 km from Royal Botanic Garden, Craigmillar Castle and Royal Observatory Edinburgh Visitor Centre.

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

    493 Lawnmarket, Edinburgh , Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    James Court apartment is located next to Parliament House, Royal Observatory Edinburgh Visitor Centre and Royal Botanic Garden.

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

    108 West Bow, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Guests of Edinburgh will have a nice stay at Hugo'S Place Grassmarket apartment.

    More...
    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Castle Apartments

    Check In Address: 6, Queen Street , Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Castle apartment is located next to Holyrood Abbey, Royal Observatory Edinburgh Visitor Centre and St. Giles Cathedral.

    More...
    Book Now
  • Grassmarket

    94-96 Grassmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    The 3-star The Grassmarket Hotel is located in old Edinburgh, minutes away from Scottish National Gallery of Modern Art One, Royal Observatory Edinburgh Visitor Centre and Holyrood Park.

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

    3 James Court, 493 Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Royal Mile Group is an apartment only 1.7 km from Scottish National Gallery of Modern Art One, Craigmillar Castle and Holyrood Park.

    More...
    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Grassmarket Old Town Vacation Apartment

    76/2 Grassmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Guests of Edinburgh will have a nice stay at Grassmarket Old Town Vacation apartment.

    More...
    Book Now
  • Castle Rock Hostel

    Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Castle Rock is a 2-star hostel offering a basic accommodation not far from Leith, Holyrood Park and Craigmillar Castle. The hostel is highlighted with colorful décor.

    More...
    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • My-Castle Apartments

    Ramsay Garden, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    My-Castle apartment provides a fashionable accommodation in Old Town district of Edinburgh.

    More...
    From US$ 364
    price for 1 night
    Book Now From US$ 364
  • G&V Hotel Royal Mile Edinburgh

    1 George IV Bridge, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    The 5-star G&V Hotel Royal Mile Edinburgh offers luxury rooms in proximity to Holyrood Abbey, Parliament House and Scottish National Gallery of Modern Art One.

    More...
    From US$ 272
    price for 1 night
    Book Now From US$ 272
  • Grassmarket-Old Town Apartment

    90 Grassmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Grassmarket-Old Town is an apartment in Edinburgh within short distance of Holyrood Abbey, Scottish National Gallery of Modern Art One and Holyrood Park.

    More...
    From US$ 315
    price for 1 night
    Book Now From US$ 315
  • Apartment Edinburgh

    451/17 Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Edinburgh apartment is located next to Craigmillar Castle, Holyrood Abbey and Royal Botanic Garden. This apartment offers airport transfer and ironing service.

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

    7/5 Castle Wynd South, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    Grassmarket Studio is an apartment only 1.8 km from Royal Botanic Garden, Scottish National Gallery of Modern Art One and Inverleith Park.

    More...
    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Apex City Hotel

    61 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The 4-star Apex City Hotel lies within 1.6 km from Scottish National Gallery of Modern Art One, Holyrood Park and Craigmillar Castle.

    More...
    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • George IV Residence

    14 2F3 George IV Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    George IV Residence Edinburgh apartment is located next to Holyrood Abbey, Scottish National Gallery of Modern Art One and Edinburgh Zoo.

    More...
    From US$ 453
    price for 1 night
    Book Now From US$ 453
  • St Giles Royal Mile

    6 St Giles Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    St Giles Royal Mile apartment hosts guests of Edinburgh.

    More...
    Book Now
  • Fraser Suites Edinburgh

    12-26 St Giles Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    Surrounded by a cathedral, a gallery and a theater, Fraser Suites Edinburgh offers 75 guestrooms featuring a stunning view. Renovated in 2009, the comfortable hotel has welcomed guests since 1859.

    More...
    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • St Giles Apartments

    375 High Street, The Royal Mile, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The 4-star St Giles provides ideal lodging in old Edinburgh.

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

    31-35 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The 4-star Apex International Hotel offers a non-smoking accommodation in New Town district of Edinburgh. Built in 1996, the charming hotel was renovated in 2010.

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