Hotels in Centerville (MA) Full list of companies Hotels category in Centerville, Massachusetts Craigville Beach Inn 369 Main Street & 1338 Craigville Beach Rd, Centerville, MA 02632, (508)775-7223 Page 1