Places to stay in Marazion, Cornwall
We currently have 32 accommodations in and around Marazion with other regional listings available for Hotels, Inns, Campgrounds, Chalets and other properties. You can filter listings by the available types:
Marazion is a town in Cornwall situated on the shore of Mount's Bay, two miles east of Penzance and 1 mile east of Long Rock. Local restaurants include Restaurant At Mount Haven Hotel, Mount Haven, The Tudor Chippy, and Ben's Cornish Kitchen.
Wondering where to stay? Accommodations in the town are primarily limited to Campgrounds and RV parks, though there are a few nearby hotels. If you are travelling in the area, Marazion is located close to Gull Rock, Greeb Point, Towan Head, Constantine and Health Services.
Hungry from travelling? Try checking here for Marazion restaurants.
Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.
Selected and best reviewed properties in Marazion
More about the areas accommodations and tourism
St Michael's Mount is half-a-mile offshore from Marazion. At low water a causeway links it to the town and at high water passenger boats carry visitors between Marazion and St Michael's Mount.
Other local Marazion information.
- Longitude: -5°27'50.238
- Latitude: 50°7'30.277
- Marazion - Visitors Guide and Directory for Marazion in Cornwall
Marazion is close to: