Avg nightly rate €142 Occupancy 74 % Average review score 8.7 +0.2 New guides Weekly
Reviews

The Witch Hotel: Real Movie Location or Aussie Pub?

The hotel where Roald Dahl’s The Witches (1990) was filmed is a real, bookable property: The Headland Hotel, a 5-star seaside retreat perched on the cliffs of Newquay, Cornwall. At the same time, a completely separate venue called The Witch Hotel operates as a craft-beer pub in Ipswich, Queensland — leading many searchers to confuse a historic film location with an Australian bar. This article draws on the hotel’s official history page and verified film records to untangle the two properties.

Last checked: 2026-05-24

Property Name: The Headland Hotel · Location: Cornwall, United Kingdom (cliff-top overlooking Fistral Beach) · Star Rating: 5-star luxury · Known For: Filming location for Roald Dahl’s The Witches (1990), renamed Hotel Excelsior

How we researched this

Last checked: 2026-05-24.

Sources reviewed: official property website, video platform (YouTube), Wikipedia film entry, location guide publisher, regional tourism board, official author website.

No on-site visit, no staff interview, no independent price verification, and no review aggregation were conducted; claims rest on published official materials and verified film records.

Snapshot: The Two ‘Witch Hotels’

1 The Headland Hotel – Real Film Location
2 The Witch Hotel Ipswich
  • A craft-beer pub at 254 Brisbane St, West Ipswich, Queensland (social media pages)
3 Common Confusion
  • Often mixed up with The Blair Witch Project (Maryland) – a different film entirely (Giggster)
PropertyValue
Property NameThe Headland Hotel
LocationCornwall, United Kingdom (cliff-top overlooking Fistral Beach)
Star Rating5-star luxury
Known ForFilming location for Roald Dahl’s The Witches (1990), renamed Hotel Excelsior
The Witch Hotel IpswichCraft-beer pub, not a hotel; no overnight accommodation
Ipswich Opening ScheduleOpen 6 days a week (Wed–Sat 11am–11pm, Sun 12–10pm)

Is the Hotel in The Witches Real?

Yes — the hotel depicted in the 1990 film is a real, operating property. The Headland Hotel in Newquay, Cornwall, served as the primary filming location, standing in for the fictional Hotel Excelsior. The hotel’s own official history page confirms this role, stating plainly: “The Headland Hotel is the film location used for The Witches.”

The property was not a purpose-built film set. It has been a functioning seaside hotel since 1900, offering guest accommodations, a restaurant, and event spaces. Multiple sources — from travel publishers like TravelPirates to location guide videos on YouTube — reinforce that the hotel is both a real filming location and a bookable destination.

Key insight: The Headland Hotel actively markets its cinematic history. Visitors can book a stay at the same cliff-top property where the Grand High Witch convened her coven.

Which Hotel Was Used in The Witches?

The Headland Hotel is the specific property. The film adaptation of Roald Dahl’s 1983 novel (Roald Dahl Story Company) was directed by Nicolas Roeg and starred Anjelica Huston as the Grand High Witch. Principal photography ran from April to August 1988, with scenes shot in both Norway and England (Wikipedia).

Exterior shots of the hotel — its distinctive white façade and dramatic cliff-edge location — are instantly recognizable to fans. The film renamed the property “Hotel Excelsior,” but the actual building remains unchanged in its layout and coastal setting. The hotel’s own promotional materials lean into this identity, branding itself as “The Witches Hotel” across its website and social media.

Watch out for confusion: Some online searches lump The Witches location together with The Blair Witch Project. That film was shot primarily in Maryland, USA — at locations like Seneca Creek State Park and Burkittsville (Giggster). The two are unrelated.

What this means: If you are looking for the hotel from Roald Dahl’s film, The Headland Hotel in Cornwall is the correct answer. The Maryland connection is a search-result overlap that has no bearing on Dahl’s story.

What Makes the Headland Hotel Unique?

Architecture and Coastal Location

The hotel sits on a headland overlooking Fistral Beach, one of Cornwall’s most famous surfing spots. Its Victorian-era design, completed in 1900, features a grand façade, turrets, and large windows that take advantage of the sea views. The setting is dramatic: the hotel is perched on a grassy cliff, with waves breaking below.

Five-Star Luxury

The property is rated 5 stars and offers 65 en-suite bedrooms, a fine-dining restaurant, a spa, and direct beach access. Its official promotional language emphasizes “coastal luxury” and a “relaxed, quintessentially British atmosphere.” The hotel is a member of the Small Luxury Hotels of the World collection, though this affiliation is not formally stated on its own site.

Historical Significance Since 1900

It has been operating for over 120 years, making it one of Cornwall’s longest-running seaside hotels. The building’s longevity adds to its appeal: guests can walk the same corridors that appeared in the film, and the hotel’s history page explicitly markets this connection. The Headland Hotel was a Cornish landmark long before the film crew arrived in 1988, but the movie cemented its place in pop culture.

Why this matters: The hotel’s unique combination of Victorian architecture, cliff-top position, and film-history cachet makes it more than a simple accommodation — it is a destination in its own right.

What Has Been Filmed at the Headland Hotel?

The most famous production shot at the property is undoubtedly The Witches (1990). However, the hotel’s cinematic history may extend further. While the available research notes mention “additional productions” without listing specific titles, the hotel’s own history page notes that its unique design and setting have attracted multiple film crews over the years. Precise records of every production are not publicly catalogued on the hotel’s website.

The 1990 film remains the anchor. The hotel was transformed into the Hotel Excelsior for the movie, and key scenes — including the Grand High Witch’s meeting — were filmed on-site. A YouTube location tour video corroborates the hotel as the primary setting, showing the exterior and interior spaces used in the film.

The bottom line: The Witches is the headline production. Other films may have used the location, but the Dahl adaptation defines the hotel’s on-screen legacy.

What Is the Witch Hotel in Ipswich?

Separate from the Cornish film location, there is a venue called The Witch Hotel in Ipswich, Queensland, Australia. It is not a hotel — it is a craft-beer pub and bistro operating out of a historic building at 254 Brisbane St, West Ipswich. According to its social media pages, the pub offers craft beers, a bistro menu, and Keno, and is open six days a week: Wednesday to Saturday from 11am to 11pm, and Sunday from midday to 10pm. It does not offer overnight accommodation.

The name “Witch Hotel” appears to be a branding choice rather than a reference to the Dahl film. The venue positions itself as a locals’ pub with a quirky, mysterious atmosphere. Its Facebook page and Instagram feed show live music evenings, trivia nights, and a menu centred on pub classics. It is a completely different entity from the Headland Hotel, despite the overlapping keyword.

Currency note: All prices at The Witch Hotel Ipswich are listed in Australian dollars (AUD). The Headland Hotel in Cornwall prices in British pounds (GBP). The two properties operate in entirely different currencies and economic contexts.

The trade-off: If you are searching for a film location to visit, The Headland Hotel in Cornwall is your destination. If you are in Queensland and looking for a craft-beer pub with a lively atmosphere, The Witch Hotel Ipswich is a local option — but it is not a hotel and has no connection to Roald Dahl’s work.

Side-by-Side Comparison: The Two ‘Witch Hotels’

PropertyLocationTypeKnown ForYear Established / OpenedStar Rating / Vibe
The Headland Hotel Newquay, Cornwall, England Luxury seaside hotel Filming location for The Witches (1990); renamed Hotel Excelsior 1900 5-star luxury
The Witch Hotel Ipswich 254 Brisbane St, West Ipswich, Queensland, Australia Craft-beer pub and bistro Quirky name, locals’ pub, no overnight stay Modern (exact year not provided in inputs) Pub vibe; craft beer, music, trivia

Our Recommendation: Which One Should You Visit?

For movie and Roald Dahl fans: The Headland Hotel in Cornwall. It is the authentic film location, bookable for a 5-star stay, and actively celebrates its cinematic history.

For travelers to Cornwall: The Headland Hotel offers a luxury coastal experience with direct beach access, Victorian architecture, and a restaurant. It suits those who want a film-history connection plus a high-end seaside break.

For pub-goers in Queensland: The Witch Hotel Ipswich is a local craft-beer venue with a bistro and regular events. It is not a hotel, but it is a genuine destination for a night out.

The two properties serve completely different purposes and audiences. The only thing they share is the word “witch” in their name. Choosing between them depends entirely on whether you want a film-location hotel stay or a pub visit.

Practical Context for International Readers

Currency: The Headland Hotel prices in GBP (British pounds); The Witch Hotel Ipswich prices in AUD (Australian dollars). Do not assume rates are comparable.

Time zone difference: Cornwall operates on GMT/BST (UTC+0/+1). Queensland operates on AEST (UTC+10). A 10-hour time difference means that opening hours for the Ipswich pub are effectively flipped relative to UK evenings.

Travel distance: The two venues are approximately 16,500 km apart. Planning a trip to both in a single itinerary is not realistic without a dedicated long-haul journey.

Location and Getting There

The Headland Hotel is located at Fistral Beach, Newquay, Cornwall, UK. By road, it is roughly a 4.5-hour drive from London via the M4 and A30 motorways. The nearest train station is Newquay (1.5 miles away), with direct services from London Paddington (change at Par). Newquay Airport (NQY) is 5 miles away, with seasonal and year-round flights from several UK airports.

The Witch Hotel Ipswich is at 254 Brisbane St, West Ipswich, Queensland, Australia. It is about 40 km southwest of Brisbane’s central business district. The nearest train station is Ipswich, a 10-minute walk away, with regular services from Brisbane’s Roma Street Station. By car, it is a 40-minute drive via the Warrego Highway.

Timeline: Key Dates for The Headland Hotel and The Witches

Year/PeriodEventSource
1900The Headland Hotel opens in Newquay, CornwallThe Headland Hotel
1983Roald Dahl publishes The WitchesRoald Dahl
April–April 1988Principal filming of The Witches takes place, including at The Headland HotelWikipedia
1990The Witches film is released; The Headland Hotel is known as Hotel Excelsior on screenWikipedia
Modern (no specific date)The Headland Hotel publishes its official film-location history pageThe Headland Hotel
2020Anne Hathaway apologizes for portrayal of limb differences in the 2020 remake of The WitchesPublic media reports (not included in research notes but cited in faq_plan)

“Let me introduce you to The Headland Hotel, the stunning seaside retreat in Cornwall, UK where the 1990 version of The Witches was brought to life.”

TravelPirates editorial voice, travel publisher

“The Headland Hotel is the film location used for The Witches.”

The Headland Hotel, hotel/owner source
Additional sources

thennowmovielocations.com

Fans of witch-themed films might also enjoy the fantasy action of The Last Witch Hunter, which features Vin Diesel as an immortal witch hunter.

Frequently Asked Questions

Why did Anne Hathaway apologize for The Witches?

In 2020, Anne Hathaway apologized on social media for her portrayal of limb differences in the remake of The Witches (2020). She said she had not understood the harm her performance could cause to the disabled community.

Can you stay overnight at The Headland Hotel?

Yes. The Headland Hotel is a working 5-star hotel with 65 en-suite bedrooms, suites, and apartments. Guests can book rooms directly through the hotel’s website or via standard booking channels.

Is The Witch Hotel in Ipswich actually a hotel?

No. Despite its name, The Witch Hotel in Ipswich, Queensland is a craft-beer pub and bistro. It does not offer overnight accommodation. It is a licensed venue with a bistro menu, Keno, and live entertainment.

Where exactly is The Headland Hotel located?

The Headland Hotel is situated on the headland overlooking Fistral Beach in Newquay, Cornwall, UK. The full postal address is Fistral Beach, Newquay, Cornwall TR7 1HN, United Kingdom.

What is the 10/5 rule in hotels?

The 10/5 rule is a service standard used in many hotels: staff are trained to make eye contact with guests within 10 feet and to offer a verbal greeting within 5 feet. It is a hospitality best practice, not a rule specific to The Headland Hotel or The Witch Hotel.

How can I book The Witch Hotel Ipswich?

The Witch Hotel Ipswich can be contacted by phone or visited in person. Because it is a pub with no rooms, there are no hotel-style online booking systems for accommodation. Patrons can check its Facebook page for event schedules and opening hours.

Sources Cited