Showing 480 - 500 of 500 Hotels near Edinburgh Castle!

Sort By

      
Beach House 49481) Beach House 49 
49B Edinburgh Road, Musselburgh, East Lothian, EH21 6EE

We are 4.71 miles from Edinburgh Castle

Rooms From

£ 50.00

Book Now

ibis Budget Hotel Edinburgh Park482) ibis Budget Hotel Edinburgh Park 
6 Lochside View, Currie, City of Edinburgh, EH12 9DH

We are 4.8 miles from Edinburgh Castle

Rooms From

£ 44.00

Book Now

Kellerstain Stables B and B483) Kellerstain Stables B and B 
Gogar Station Road, Currie, City of Edinburgh, EH12 9BS

We are 5.2 miles from Edinburgh Castle

Rooms From

£ 119.00

Book Now

Laird And Dog Inn484) Laird And Dog Inn 
5 High Street, Lasswade, Mid Lothian, EH18 1NA
Restaurant Facilities
We are 5.42 miles from Edinburgh Castle

Rooms From

£ 60.00

Book Now

Melville Castle485) Melville Castle 
Melvillegate, Edinburgh, Dalkeith, Mid Lothian, EH18 1AP

We are 5.47 miles from Edinburgh Castle

Rooms From

£ 75.00

Book Now

Greenlees Lodge486) Greenlees Lodge 
Green Lane, Lasswade, Mid Lothian, EH18 1HE

We are 5.51 miles from Edinburgh Castle

Rooms From

£ 250.00

Book Now

Riccarton Inn487) Riccarton Inn 
198 Lanark Road West, Currie, City of Edinburgh, EH14 5NX
Restaurant Facilities
We are 5.55 miles from Edinburgh Castle

Rooms From

£ 38.00

Book Now

Mount Ceres488) Mount Ceres 
3 Lower Broomieknowe Lasswade, Bonnyrigg, Mid Lothian, EH181LW

We are 5.78 miles from Edinburgh Castle

Rooms From

£ 50.00

Book Now

Rathan House - Guesthouse at Eskbank489) Rathan House - Guesthouse at Eskbank 
45 Eskbank Road, Dalkeith, Mid Lothian, EH22 3BH

We are 6.09 miles from Edinburgh Castle

Rooms From

£ 38.00

Book Now

The County Hotel490) The County Hotel 
152 High Street, Dalkeith, Mid Lothian, EH22 1AY
Restaurant Facilities
We are 6.16 miles from Edinburgh Castle

Rooms From

£ 55.00

Book Now

Cherrytrees Bed and Breakfast491) Cherrytrees Bed and Breakfast 
404 Lanark Road West,, Currie, City of Edinburgh, EH14 5SJ

We are 6.22 miles from Edinburgh Castle

Rooms From

£ 60.00

Book Now

Hilton Edinburgh Airport492) Hilton Edinburgh Airport 
Eastfield Road, Newbridge, City of Edinburgh, EH28 8LL
Disabled FacilitiesRestaurant Facilities
We are 6.28 miles from Edinburgh Castle

Rooms From

£ 90.30

Book Now

Smeaton House Bed and Breakfast493) Smeaton House Bed and Breakfast 
Smeaton house, Dalkeith, Mid Lothian, EH22 2NJ

We are 6.3 miles from Edinburgh Castle

Rooms From

£ 100.00

Book Now

Roslin Cobblers Cottages494) Roslin Cobblers Cottages 
4 Main Street, Roslin, Mid Lothian, EH25 9LE
Pet FriendlyDisabled FacilitiesParking FacilitiesNear A Golf CourseWifi Available
We are 6.33 miles from Edinburgh Castle

Rooms From

£ 100.00

More Info

The Original Rosslyn Inn495) The Original Rosslyn Inn 
2-4 Main Street, Roslin, Midlothian, EH25 9LE
Pet FriendlyParking FacilitiesRestaurant FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
We are 6.33 miles from Edinburgh Castle

Rooms From

£ 75.00

More Info

Roslin Chapel Guesthouse496) Roslin Chapel Guesthouse 
2 Penicuik Rd, Roslin, Mid Lothian, EH25 9LH
Pet FriendlyParking FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
We are 6.38 miles from Edinburgh Castle

Rooms From

£ 49.00

More Info

Premier Inn Edinburgh A1 - Musselburgh497) Premier Inn Edinburgh A1 - Musselburgh 
Carberry Road, Inveresk, Musselburgh, East Lothian, EH21 8PT
Disabled FacilitiesRestaurant Facilities
We are 6.47 miles from Edinburgh Castle

Rooms From

£ 62.00

Book Now

The Retreat Castle498) The Retreat Castle 
1 Cockpen Road, Bonnyrigg, Mid Lothian, EH19 3HS

We are 6.77 miles from Edinburgh Castle

Rooms From

£ 70.00

Book Now

Wester Cowden Farm Cottage499) Wester Cowden Farm Cottage 
Wester Cowden Farmhouse Dalkeith Midlothian, Dalkeith, Mid Lothian, EH22 2QA

We are 7.18 miles from Edinburgh Castle

Rooms From

£ 100.00

Book Now

Dalhousie Castle Hotel500) Dalhousie Castle Hotel 
Cockpen Road, Bonnyrigg, Mid Lothian, EH19 3JB
Restaurant Facilities
We are 7.45 miles from Edinburgh Castle

Rooms From

£ 90.45

Book Now

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26