Should you choose to stay in St Martin's, consider booking a room as early as possible, as there's not an abundance of lodging choices near St Martin's's heart.
If you want to stay that is not far from the center of St Martin's, the Isles of Scilly Country Guesthouse could be an excellent option.
30 miles to the west of St Martin's you'll find Penzance, where you can spend a few hours exploring Land's End, Market House and Minack Theatre. The Westbourne Guest House and Trereife House are a few of the great lodging alternatives in Penzance. Or stay in St Ives, 40 miles to the southwest of St Martin's, where you can pick from the Primrose Valley Hotel and Tregenna Castle Resort. The Tate St. Ives, Porthmeor Beach and Porthminster Beach are some of the most popular sites to check out when you're in St Ives.
Newquay Cornwall Airport is the most logical airport for getting to St Martin's. It is 65 miles away. Bedruthan Hotel and Spa is a nearby hotel.