Search Castles in Edinburgh
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Castles in Edinburgh

Melville Castle
Melville Castle
9.0 out of 10, Wonderful, (213)
The price is AED 1,368
AED 1,642 total
includes taxes & fees
15 Sep - 16 Sep

15 Major golf courses nearby 20 minutes from Edinburgh Scotland
15 Major golf courses nearby 20 minutes from Edinburgh Scotland
The price is AED 8,241
AED 11,609 total
includes taxes & fees
7 Sep - 8 Sep

Monkton House: 15th century castle near Edinburgh
Monkton House: 15th century castle near Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Edinburgh Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Popular Destinations
- Castles in North Berwick
- Castles in Dunbar
- Castles in Haddington
- Castles in Gullane
- Castles in Musselburgh
- Castles in Bathgate
- Castles in Lasswade
- Castles in Linlithgow
- Castles in Newbridge
- Castles in Kirknewton
- Castles in South Queensferry
- Castles in Bonnyrigg
- Castles in Dalkeith
- Castles in Broxburn
- Castles in Livingston
More Accommodation Types in Edinburgh
- Apartments in Edinburgh
- Vacation Homes in Edinburgh
- Cottages in Edinburgh
- Guest Houses in Edinburgh
- Aparthotels in Edinburgh
- B&B in Edinburgh
- Hostels in Edinburgh
- Lodges in Edinburgh
- Inns in Edinburgh
- Condo Rentals in Edinburgh
- Residences in Edinburgh
- Villas in Edinburgh
- RV Parks in Edinburgh
- Cabin Rentals in Edinburgh
- Capsule Hotels in Edinburgh
- Hotels
Expedia's Latest Trends
Flights
- Flights to Linlithgow
- Flights to Inveresk
- Flights to Gorebridge
- Flights to Livingston
- Flights to Loanhead
- Flights to Kirkliston
- Flights to Millerhill
- Flights to Eskbank
- Flights to Milton Bridge
- Flights to Broxburn
- Flights to East Linton
- Flights to North Berwick
- Flights to South Queensferry
- Flights to Fisherrow
- Flights to West Calder
- Flights to Longniddry
- Flights to Rosewell
- Flights to Roslin
- Flights to Port Seton
- Flights to Newbridge
- Flights to Dalkeith
- Flights to Ecclesmachan
- Flights to Newtongrange
- Flights to Aberlady
- Flights to Carrington
- Flights to Humbie
- Flights to Lasswade
- Flights to Balerno
- Flights to Haddington
- Flights to Musselburgh