Castle Breaks


Staying in a castle hotel can be cheaper than you think! Enjoy the amazing setting of a castle, its grounds and its public rooms, bar, lounges and restaurants. Prices are often better value on Sunday nights. Scroll down to browse our list of castle breaks, many of which include special offers and discounts.

One Night Half Board Offer

Thornbury Castle

Thornbury Castle, South Glos.(pictured above)

From £124.50 per person per night Guests receive a 2 course evening meal and a glass of Prosecco. More details.


2 Night Offer + 1st Night Dinner – Various Locations

Stay 2 nights Bed and Breakfast and receive Dinner on the first night of your stay.

Available at the following castle hotels:

Hazlewood Castle, North Yorkshire
From £164.50 per person per 2 night stay

Macdonald Houstoun House, Lothian, Scotland
From £121 per person per 2 night stay

Stonefield Castle, Loch Fyne, Tarbert, Argyll, Scotland.
From £90 per person per 2 night stay

Tulloch Castle, Dingwall, Ross-shire, Scotland.
From £80 per person per 2 night stay


NEW! Rent your own castle

From small follies that sleep 2 people, to mansions and palaces that accommodate over 30, view our selection of castles for rent.

Featured Accommodation

Eastnor Castle

Eastnor Castle, Ledbury, Herefordshire, HR8 1RL.

This dramatic, fairytale castle is nestled in the Malvern Hills and has magnificent views of the surrounding Herefordshire countryside. Only 2 and a half hours from London by car, the castle is an exclusive use only venue for a minimum of 10 guests.

  • 19th Century

Other popular listings

Cornhill Castle

Cornhill Castle Hotel, nr. Biggar, Lanarkshire ML12 6QE

Once the family home of a wealthy East India merchant, this stately building sits majestically beside the River Clyde. Built in the French Renaissance style, following careful restoration it now offers guests peaceful and comfortable accommodation, along with a high standard of food and service.

  • 19th Century

Leslie Castle

Leslie Castle, nr. Insch, Aberdeenshire AB52 6NX

Dating back to the 17th century, Leslie Castle now offers delightful adults only, B&B accommodation in 5 beautifully furnished, en-suite rooms. The historic seat of the Clan Leslie, delicious Scottish breakfasts are cooked to order.

  • 17th Century

Carlowrie Castle

Carlowrie Castle, Kirkliston, West Lothian EH29 9ES

Dating from the mid-19th century, Carlowrie was originally built for the family of a wealthy wine merchant. Set in 32 acre grounds, yet just 7 miles from Edinburgh, this award winning castle hotel offers nine luxurious bedrooms, an on-site Library Bar and dining area.

  • 19th Century

Mingary Castle

Mingary Castle, Kilchoan, Acharacle, Ardnamurchan PH39 4LH

Lovingly renovated, the 13th century Mingary Castle stands proudly atop its own rocky outcrop above the Sound of Mull. The former seat of the Clan MacIain, it now offers just four individual suites, each with well-appointed bathrooms and four poster beds. Enjoy fine dining in unique surroundings.

  • 13th Century

Faside Castle

Faside Estate, Edinburgh and Lothians, EH33 2LE

Only 8 miles from Edinburgh lies Faside Castle. Faside Castle offers unique bed and breakfast accommodation at the top of the 14th century tower. Some rooms include a 7 foot wide ‘Emperor bed’, stone built fireplaces and stand-alone slipper baths. A steep spiral staircase and a glass walkway over the old dungeon leads up to the roof top walk, perfect to watch the sunset over the Firth of Forth.

  • 14th Century

Kincraig Castle Hotel

Kincraig Castle Hotel, Invergordon, near Inverness, Highlands, IV18 0LF.

The four star rated Kincraig Castle Hotel stands in an elevated position within its own landscaped grounds. Dating from the 1800’s, the building boasts outstanding character and features an award winning restaurant and beautifully appointed bedrooms.

  • 19th Century

Langley Castle Hotel

Langley Castle Hotel, Langley-on-Tyne, Hexham, Northumberland, NE47 5LU.

One of the few medieval castle hotels in England, Langley Castle is no ordinary hotel… Built in the 14th century, each bedroom is unique with some rooms including saunas, spa baths and four-poster beds.

  • 14th Century

Lumley Castle Hotel

Lumley Castle Hotel, Chester le Street, Durham, Co. Durham, DH3 4NX.

This 14th century castle has 74 luxurious en-suite bedrooms, free Wi-Fi throughout the entire hotel, and boasts the splendid Black Knight Restaurant. It is also ideally situated for exploring the North East of England.

  • 14th Century

Willersley Castle Hotel

Willersley Castle Hotel, Cromford, Matlock, Derbyshire, DE4 5JH.

Set within 60 acre grounds on the banks of the River Derwent, this imposing Georgian building is just a 15 minute walk from the historic spa town of Matlock Bath. Boasting a wealth of activities including its own indoor swimming pool and free fishing.

  • 18th Century

Crossbasket Castle

Crossbasket Castle, High Blantyre, Glasgow, G72 9UE.

With parts dating back to the early 15th century, guests at this luxurious castle hotel will enjoy a truly historic experience. Set in beautifully landscaped gardens and parkland, it offers 9 palatial bedrooms, all just a short drive from Glasgow.

  • 15th Century