With a register office right on the beach, St Mary's in the Isles of Scilly is a more than picture-perfect destination. Just a stroll from Porthcressa Bay is this gem of a hotel.

THE BEST VENUES ON (OR NEAR) THE WATER

Why not hold your reception in the Star Castle's bright conservatory? Its dangling grapevines make for a dreamily romantic atmosphere.

Ceremony capacity: 40; Plate cost per head: £65; www.star-castle.co.uk