Hotels, motels, inns and B&Bs in Portsmouth, New Hampshire (NH), the New Hampshire Seacoast and Southern Maine. The region’s best accommodations. Click here for area restaurants.