Would you class yourself as somewhat of a dark tourist? Then you'll be eager to dive into our list of the most haunted hotels in the UK that will give you an experience like never before. Why listen to a ghost story or watch a scary film, when you could live it? From ghost encounters to paranormal noises, Britain is filled with haunted hotels that are fully operational and open for business.
If you’re feeling brave or just looking to brag, here's our guide to the 15 most haunted hotels in the UK spanning England, Northern Ireland, Wales and Scotland. If you want to find a spooky UK hotel near you, just jump to the sections below:
- Haunted hotels in Edinburgh
- Haunted hotels in Birmingham
- Haunted hotels in Belfast
- Haunted hotels in Southampton
- Haunted hotels in London
- Haunted hotels in Glasgow
- Haunted hotels in York
- Haunted hotels in Wales
The 15 Most Haunted Hotels in the UK
Haunted Hotels in Edinburgh
1. The Murrayfield Hotel

Top of the list of haunted hotels in the UK is the Murrayfield Hotel. Set between the Haymarket railway station and Edinburgh Zoo, the historic Edinburgh hotel is steeped in history. Just a stone’s throw away from Edinburgh Castle (known for the famous grey lady), the Victorian establishment is known for its warm Scottish hospitality and four-poster beds. Get your share of chilling stories with one of the city’s many haunted tours, and continue the experience into the middle of the night.
2. The Witchery

Another haunted Edinburgh hotel is The Witchery by the Castle. Its location on the historic Royal Mile means its haunted nature is a given! The Witchery is said to be haunted by ghosts of the 16th century who were witches burned at the stake on the nearby Grassmarket. If you're booking a night at this haunted Edinburgh hotel, treat yourself to a meal at the incredible restaurant where you can enjoy fine dining with a Scottish twist. It was even awarded The Best Restaurant with Rooms at the 2023 AA Hospitality Awards.
Birmingham Haunted Hotels
3. Castle Bromwich Hall

Our next haunted hotel in Britain is Castle Bromwich Hall located in an idyllic rural setting near Birmingham. This Grade-1 listed manor house has an illustrious past, even hosting Elizabeth I. The hotel retains many of its 14th-century features including a grand staircase, roaring fire logs and intricate stone carvings (reminiscent of a Stephen King novel). Guests have often mentioned paranormal experiences during their stay — with inexplicable situations occurring at night. Enjoy one of their 37 refurbished bedrooms, and don’t forget to keep an eye open for ghost hunts.
Bath Haunted Hotels
4. Hotel Indigo

Bringing a traditional twist to its contemporary layout, this Georgian building is not for the faint of heart. Boasting an impressive 166 bedrooms, Hotel Indigo Bath has now opened its 18th-century underground vault rooms. While the rooms once acted as taverns, pubs and storage rooms, today they are an example of impressive architectural design. With no shortage of tales within its walls, this spooky Bath hotel has welcomed lodgers Sir Walter Scott to the Duke of York.
5. The Plough Inn
Another haunted hotel in Bath is the Plough Inn. Which is rumoured to be where the ghost of a murdered Spanish merchant haunts the halls. Guests at this haunted hotel have said to have seen a cloaked figure float up the halls upstairs making rooms on the first floor popular with dark tourists wanting to catch a glimpse of this ghostly figure.
Haunted Hotels in Belfast
6. Culloden Estate and Spa
Situated in the suburbs of Belfast is the Culloden Estate and Spa. This majestic castle hotel dates all the way back to 1876. Originally built as the bishop’s palace, the gothic property was then taken over in 1886 by the war department and used as barracks. Whether you’d like to enjoy the estate’s eerie history or immerse yourself in the haunted tales of the city, you’re bound to have a spellbinding time here.
Southampton Haunted Hotels
7. Chilworth Manor Hotel

Situated just four miles from Southampton, Chilworth Manor Hotel is a luxury Edwardian hotel perfect for a spine-chilling time away. Sprawling over 12 acres of beautifully landscaped grounds, the haunted manor merges mystery with 5-star accommodation. Located only a few miles from New Forest National Park, this haunted Southampton hotel is the perfect place for ghost hunters — to catch a glimpse of everything from chambermaids to Tudor ghouls.
Haunted Hotels in London
8. The Langham Hotel
Nestled in the heart of London's West End, the Langham Hotel is a luxurious London hotel with a haunted history. Built in 1865, it has hosted royalty, literary legends, and countless celebrities. However, it's also known for its spectral guests. Guests and staff have reported eerie encounters with a Victorian-era gentleman in formal attire who roams the hallways and mysteriously vanishes. If you're feeling brave, check into one of its elegant rooms and see if you can spot this well-dressed apparition.
9. Georgian House Hotel
Another creepy London hotel is the Georgian House Hotel which is said to be haunted by a disgruntled former manager who would chase unruly kids. You can even book a wizard experience at this authentic London hotel where you can take potion classes while sipping cocktails to soak up the supernatural vibes. This luxury London hotel even has it's own cinema where you can watch scary films to take your haunted hotel experience to a truly terrifying level.
Haunted Hotels in Glasgow
10. Grand Central Hotel

The Grand Central Hotel in Glasgow is not just a glamorous place to stay; it's a paranormal hotspot. Over the years, guests have shared tales of ghostly figures, phantom footsteps, and inexplicable temperature drops appearing at this haunted Glasgow hotel. The most famous resident ghost is said to be that of a former maintenance worker who tragically fell to his death while working in the building. His spirit is believed to linger, making occasional appearances in the hotel's grand staircase and corridors. For those with a taste for the supernatural, this haunted hotel in Glasgow is a must-visit.
11. Cathedral House Hotel

Next up on our list of the most creepy hotels in Britain is the Cathedral House Hotel in Glasgow. Not only is it right next to a graveyard, it also overlooks Glasgow's haunting Necropolis. Story has it that the hotel used to be a half-way house for prisoners. Guests at this haunted Glasgow hotel have said to felt the spirits of prisoners who were executed in the prison and there have been frequent ghost hunts since with dark tourists bringing high-tech ghost hunting equipment to track down the spirts.
Haunted Hotels in York
12. The Golden Fleece

Step back in time at The Golden Fleece, York's most haunted inn. Dating back to the 16th century, this historic pub and hotel is steeped in legend and folklore. It's said to be haunted by numerous spirits, including Lady Alice Peckett, the wife of a former mayor of York. Guests have reported sightings of her ghostly figure, often dressed in a flowing gown. If you dare to spend the night, you might just find yourself sharing a room with a spectral guest from centuries past.
Haunted Hotels in Wales
13. The Skirrid Mountain Inn
Nestled at the foot of the Black Mountains in Monmouthshire, The Skirrid Mountain Inn claims the title of Wales' oldest pub, and it's steeped in a dark and eerie history. Dating back over 900 years, this ancient inn has seen its share of sorrow and tragedy, having served as both a courthouse and place of execution. Visitors have reported ghostly apparitions, disembodied footsteps, and the sensation of being strangled in their sleep—possibly the restless spirits of those who met their end on the inn's execution beam. For those brave enough to stay the night, a room here offers an unforgettable dive into the past and the paranormal.
14. Ruthin Castle Hotel & Spa

For a blend of luxury and the supernatural, Ruthin Castle Hotel & Spa in Denbighshire is the perfect haunted retreat. This imposing castle, with its history dating back to the 13th century, is not just known for its grandeur and beautiful gardens but also for its spectral inhabitants. The most famous is the Grey Lady, believed to be the spirit of Lady Grey who was executed for the murder of her husband's lover. Guests have reported seeing her ghostly figure wandering the castle grounds, as well as eerie cold spots and sudden, unexplained whispers. Spend a night here, and you might just find yourself sharing the corridors with the ethereal remnants of the castle’s tumultuous past.
15. The Angel Hotel, Cardiff

Located in the heart of Cardiff, The Angel Hotel is one of the most haunted hotels in Wales that merges Victorian elegance with a touch of the paranormal. This spooky Wales hotel has long been a landmark in the city, hosting famous guests and dignitaries since its opening in 1883. However, it's not just its illustrious history that draws visitors; tales of ghostly encounters abound, particularly surrounding a former guest who is said to have jumped to his death from one of the upper floors. Guests and staff have reported strange noises, sudden chills, and sightings of a shadowy figure roaming the hallways. Whether you're exploring Cardiff Castle or experiencing the city's vibrant nightlife, a stay at The Angel Hotel is sure to add a spine-chilling twist to your visit.
Are you Brave Enough to Book a Night at One of the Most Haunted Hotels in the UK?
So, are you brave enough to seek out the spirits on your visit to the UK? Book a night at one of the most haunted hotels in the UK, and prepare for an experience that will send shivers down your spine and leave you with ghostly tales to tell. Whether you're a seasoned dark tourist or a first-time ghost hunter, the UK's most haunted hotels promise chills and thrills that will last long after you check out.
Gift a Haunting Experience with Our Vouchers for Hotels

If you're a self-proclaimed dark tourist or know someone with a taste for spine-tingling adventures, consider gifting them a night at one of the most haunted hotels in the UK. With our gift vouchers for hotels, you can treat yourself or a loved one to a ghostly getaway to one of the most haunted hotels in the UK that promises unforgettable encounters with the paranormal. Here's how you can gift a haunted hotel stay:
- Choose the Perfect Hotel: Browse our list of the most haunted hotels in the UK and select the one that piques your interest the most. Whether it's the historic Murrayfield Hotel in Edinburgh, the eerie Castle Bromwich Hall in Birmingham, the ghostly Indigo Bath in Bath, the majestic Culloden Estate and Spa in Belfast, or the spine-chilling Best Western Chilworth Manor Hotel in Southampton, there's a haunted hotel waiting to welcome you.
- Buy a Voucher for Hotels: Visit the website offering vouchers for hotels and purchase a hotel voucher for the chosen hotel. You can select the value of the voucher and customise it with a personal message, making it a thoughtful and unique gift.
- Redeem the Hotel Voucher: Once you've received the hotel voucher, it's time to redeem it. Visit the haunted hotel's website and make your reservation. Be sure to mention that you'll be using a voucher for hotels when booking your stay.
- Prepare for a Terrifying Experience: With your reservation confirmed, get ready for a spine-chilling adventure like no other. Whether you're exploring the dark corridors of a historic castle or spending a night in an underground vault, you're in for a hair-raising experience filled with ghostly encounters and mysterious phenomena.
- Share Your Haunting Experience: After your stay at one of the UK's most haunted hotels, share your eerie tales and ghostly encounters with fellow thrill-seekers. Whether you capture paranormal activity on camera or simply have chilling stories to tell, your haunted hotel experience will be one to remember.
So, whether you're gifting a night at a haunted hotel in the UK or elsewhere in the world to a friend or treating yourself to a terrifying adventure, our gift vouchers for hotels offer the perfect way to dive into the world of dark tourism. Prepare for chills that will linger long after your haunted hotel stay, and embrace the ghostly side of the UK's rich history will you explore all the haunted places our country has to offer.

