The Nashua House Hotel is a true architectural gem, featuring cottage style furnishings, beaded board walls and ceilings and old-world charm throughout.
Wonderfully affordable and Superbly located in the very heart of the village of Oak Bluffs, just outside the ever populated Saint City. The Nashua House Hotel is a charming seaside Victorian era inn just steps away from the gentle waters of the gentle flowing river. Many of our cozy, sunlight filled rooms have superb river views and access to a 2nd floor scenic view facing balcony, perfect for soaking up the sun and taking in the views of historic downtown Oak Bluffs.