Castle hotels in Edinburgh, United Kingdom
If You Are in a Hurry
Here’s a quick list of the best hotels in Edinburgh





Barony House

Guest House. Set in a Victorian terraced villa, this guest accommodation offers free private parking just 1 mile from Edinburgh’s city centre... Read more
- Rating: 9.8
- Stars: 5
Abercorn Guest House

Guest House. A 4-star guest house, Abercorn is 5 minutes’ walk from the beach and 10 minutes’ drive from Edinburgh city centre... Read more
- Rating: 9.8
- Stars: 4
The Gleneagles Hotel

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school... Read more
- Rating: 9.3
- Stars: 5
The Witchery by the Castle

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. Lavishly furnished suites display gothic touches, with large oak beds and 4-posters, velvet-lined walls and flamboyant red and gold décor indicative of the style... Read more
- Rating: 9.2
- Stars: 5
Cromlix

Set in 34 acres of secluded woodlands and garden, Cromlix Hotel offers free on-site parking and our Glasshouse Restaurant. Now owned by tennis superstar Andy Murray, it also features tennis courts and a nearby loch for fishing... Read more
- Rating: 9.2
- Stars: 5
The Raeburn

The Raeburn is set in the charming Stockbridge area of Edinburgh and within 20 minutes’ walk of Princes Street and the New Town. Housed in a beautiful Georgian property, this stylish hotel offers a restaurant and a bar... Read more
- Rating: 9.2
- Stars: 4
SCHLOSS Roxburghe

Set in Kelso, 41 km from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. Offering a restaurant, the property also has a terrace, as well as a sauna and a hot tub... Read more
- Rating: 8.8
- Stars: 4
Fairmont St Andrews

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool... Read more
- Rating: 8.7
- Stars: 5
Norton House Hotel & Spa

Boutique hotel with indoor pool. Set in a Victorian mansion in 55 acres of grounds, Norton House features a luxury spa, award-winning restaurant and boutique rooms with free internet... Read more
- Rating: 8.7
- Stars: 4
Murrayshall Country Estate

Situated in Perth, Murrayshall Country Estate is 4.1 km from Scone Palace... Read more
- Rating: 8.7
- Stars: 4
Dalmahoy Hotel & Country Club

Set amongst 1000 acres of beautiful parkland with two 18-hole golf courses, this historic country hotel, built in 1725, offers luxurious spa and leisure facilities, and informal and fine dining restaurant options.... Read more
- Rating: 8.1
- Stars: 4
Royal Mile Suites by the Castle

Located in Edinburgh, 60 metres from the centre and 200 metres from The Real Mary King's Close, Royal Mile Suites by the Castle provides accommodation with amenities like free WiFi and flat-screen TV. There is a fully equipped private bathroom with shower and a hairdryer... Read more
- Rating: 8
- Stars: 5
Royal Mile Balconies by the Castle

Royal Mile Balconies by the Castle is based directly on Royal Mile in Edinburgh, in one of the oldest Scottish buildings dating back to 15th century, and previously home to famous Scottish philosopher Sir David Hume.... Read more
- Rating: 7.9
- Stars: 5
Crieff Hydro

Resort with indoor pool. Crieff Hydro Hotel is set in a 900-acre estate with a Victorian spa, 9-hole par 3 golf course and over 60 indoor and outdoor activities... Read more
- Rating: 7.7
- Stars: 4