Northwood Hotels

Hotels in Northwood, New Hampshire

There are 6 cheap Hotels in Northwood, New Hampshire. Choose a hotel below or narrow your search using the filter to the right.

Stephen Clay Homestead B&B Image

Stephen Clay Homestead B&B

Guest Rating: 9.0/10
(1) review
  2 Star
prices from
check rates
Lake Shore Farm Inn Image

Lake Shore Farm Inn

Guest Rating: 6.7/10
(4) reviews
Freebies Available

Hotels near Northwood, New Hampshire
6 Northwood Hotels
Narrow your search to:

dg is part of The Priceline Group, the world leader in online travel & related services.