There are 4 Bed & Breakfasts in Portsmouth, New Hampshire, serving a population of 21,644 people in an area of 16 square miles. There is 1 Bed & Breakfast per 5,411 people, and 1 Bed & Breakfast per 3 square miles.
In New Hampshire, Portsmouth is ranked 92nd of 311 cities in Bed & Breakfasts per capita, and 79th of 311 cities in Bed & Breakfasts per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Portsmouth Bed & Breakfasts.
Altnaveigh Inn 161 Court Street Portsmouth, NH
Inn At Christian Shore 335 Maplewood Avenue Portsmouth, NH
Inn At Strawbery Banke 124 State Street Portsmouth, NH
Sirius Satellite 40 Court Street Portsmouth, NH