Places to stay in St Allen, Cornwall

St Allen (Cornish: Eglosalan (hamlet), Pluw Alan (parish)) is a civil parish in Cornwall. The church town of St Allen is an isolated hamlet and the main settlement in the parish is Zelah which is situated on the A30 trunk road four miles (6.5 km) north of Truro. Local restaurants include The Old Plough Inn, New Inn Goonhavern, Tregurra Chip Stop, and Terrace Restaurant.

The center of St Allen ( which is at is longitude -5°3'44.323 and latitude 50°18'58.374 ) is located 1 mile away from Zelah, 3 miles away from Goonhavern, 4 miles away from Penhallow and 4 miles away from Rejerrah.

Available St Allen lodging

We currently have 6 accommodations in and around St Allen.

St Allen Hotels, B&Bs and Guest Houses

Photograph of Hawkins Arms, Truro
Listing updated 2026
Hotels

Hawkins Arms

Approx 5 miles away in Truro:

The Hawkins Arms is an historic coaching inn and one of the oldest pubs in Cornwall situated on the old highway from London to Land’s End.
Fore Street
Truro, Cornwall
Hotels

White House Inn

Approx 4 miles away in Truro:

The Whitehouse Inn, Public House, Restaurant and Luxury Lodge is situated on the A3075 between Newquay and Chiverton roundabout. We are a family run establishment and Donna, Denis, Kelly ,Simon and all staff look forward to meeting guests of all ages..
Truro, Cornwall
Hotels

Lugger Hotel

Approx 4 miles away in Truro:

Truro, Cornwall

St Allen Camping, Caravans, Self Catering

Cottage / Caravan Parks

Treamble Valley Caravan Club Site

Approx 5 miles away in Truro:

Undoubtedly one of the prettiest sites in Cornwall, Treamble Valley Club Campsite is a 36-acre woodland park set in an undulating valley.
Treamble
Truro, Cornwall
Campsites

Perranporth Camping & Touring Park

Approx 5 miles away in Perranporth:

The Perranporth Camping & Touring Park is a family owned and run site to which families return annually. Only five minutes fairly level walk to Perranporth beach..
Budnick Road
Perranporth, Cornwall
Cottage / Caravan Parks

Haven Holidays

Approx 5 miles away in Perranporth:

Perran Sands Holiday Park
Perranporth, Cornwall
Booking.com

Other useful links: