Getting Here

By Car


Marazion is 1 mile off the A30, just 3 miles east of Penzance. Easily accessed by the A30 and M5 there are excellent dual carriageway and motorway links to the rest of the UK.

The full address of the Upper Deck B&B is:

The Upper Deck B&B, Britannia House,
Turnpike Hill,
Marazion, TR17 0BZ

When driving into Marazion from the A30 take the 2nd exit at the Newtown roundabout signposted Marazion and St Michaels Mount. Turn left at the T junction and drive with the sea on your right into Marazion. Continue through Marazion for ½ mile past a large Methodist church on your left. The road then rises up Turnpike Hill. Britannia House is on the left 300m from the Methodist church.

The Upper Deck does not have its own on-site parking and there are yellow lines outside, but it’s usually safe to stop briefly to unload your bags. A free parking permit is provided to park one car in the town centre, approximately a 3 minute walk away.


By Train

Mail line rail travel with GWR from London Paddington terminates in Penzance, just 3 miles away. The Night Riviera sleeper offers a refreshing way to travel from London leaving at midnight and arriving at 8.00am

There is a taxi rank, bus station and Europcar rental office at the train station.

By Air

Cornwall has surprisingly good UK and International air connections. Marazion is only 45 min's from Newquay Airport and under 2 hours from Exeter Airport, both of which offer national and international direct flights and connections from Europe and the rest of the world. See and for further details and timetables.