The Palmer House Inn, a Romantic Cape Cod Bed and Breakfast in Falmouth, New England
As the cool days of Winter give way to the warmer days of Spring, we have wonderful nooks for every desire.
The Palmer House Inn is a romantic bed and breakfast in Falmouth, Cape Cod, Massachusetts. Falmouth is a delightful New England village on Upper Cape Cod. Our charming bed and breakfast is located in the Historic District, a quiet residential area of tree-lined streets, picket fences, colorful gardens, and elegant homes – a perfect retreat any time of year to rejuvenate and renew yourself, or for a romantic getaway. Beautiful beaches, quaint shops, ferry shuttles and excellent restaurants, are a short stroll from the Inn.
We’ll see you soon.