The Dock Inn
Set along a narrow street dotted with 18th-century buildings, this traditional pub and B&B near the quayside is a 4-minute walk from Penzance Harbour and a 10-minute walk from Penzance train station.
Offering en suite bathrooms, sea views and vibrant wallpaper, the 3 rooms have modern furnishings, free WiFi and flat-screen TVs, plus soundproof floors and tea and coffeemaking facilities. Complimentary Cornish breakfast is served at in-room dining tables.
The bustling pub, which features leather sofas and brick fireplaces, hosts regular live music and quizzes, and serves pub grub and real ales. There's also a courtyard garden.