Lat 50.3500° N, lon 4.2400° W●Cornish village

St JohnSt. John

St John is a coastal civil parish and village in southeast Cornwall, located about 1.5 miles southwest of Torpoint. The parish is opposite Plymouth, separated from it by St John's Lake, an

Where to stay

St John at a glance

A clear starting point for St John

St John is a coastal civil parish and village in southeast Cornwall, located about 1.5 miles southwest of Torpoint. The parish is opposite Plymouth, separated from it by St John's Lake, an inlet of The Hamoaze. The area has a quiet, rural character, with stone cottages, farms, and views across the water to Devon. The

Know this place well? Suggest a local tip or photo, and community notes appear here after moderation.

⌖

Interactive map

Help other visitors

Live here? Tell us something about St John

A sentence or two is plenty: the best walk, where to park, which pub does food in winter, what the guidebooks get wrong. We read every one before it goes on the St John page.

No web addresses, please. We never show email or exact addresses, and your tip appears only after someone has read it.

Find a trade near St John

What's on in Cornwall

All trades

Looking for somewhere to stay in St John?

See the stays on the map, add your dates and guests, then check availability on Booking.com.

Plan your stay in St John on the map