- Hotels
- Hotels in United States of America
- Hotels in Massachusetts
- Centerville Hotels
Hotels in Centerville, Massachusetts
Search & Compare Centerville Hotels

Collect 10 nights, get 1 free night
And look out for Secret Prices on select hotels
- Pay now or later on most rooms
- Free cancellation on most rooms
- Price Guarantee
Discover Centerville
Visitors to Centerville can take time to see places like Centerville Historical Museum and Craigville Beach. There's plenty more to see, including local sights like Hyannis Golf Course. Whatever your interests are, Centerville has something for you.
Whether traveling for business or leisure, Centerville can accommodate all visitors. There are 14 hotels in Centerville and you can shop as many as 256 deals for rooms on Hotels.com, some with discounts of up to 50%. Our room prices start at 43 USD per night and here's a breakdown of hotels by star rating in Centerville as well as in the surrounding area:
- • 2 5-star hotels from 235 USD per night
- • 121 4-star hotels from 110 USD per night
- • 164 3-star hotels from 71 USD per night
- • 63 2-star hotels from 56 USD per night
Fly into Hyannis, MA (HYA-Barnstable Municipal), 3.1 mi (5.1 km) from central Centerville. Vineyard Haven, MA (MVY-Martha's Vineyard) is the next closest major airport, 23.2 mi (37.3 km) away.
Outdoorsy fun is on hand such as excursions, ferry rides, and wine tasting, along with attractions such as:
- • Hyannis Harbor
- • Barnstable Harbor
- • Allen Harbor Marina
- • Island Queen Ferry
- • Shining Sea Bikeway
- • Craigville Beach
- • Hyannis Port Beach
- • Veterans Memorial Park
- • Kalmus Beach
- • Lewis Bay
- • Centerville Historical Museum
- • Craigville Beach
- • Hyannis Golf Course
Wondering when's the best time to visit? Here are seasonal norms to help you plan your trip:
Seasonal temperature averages
Seasonal temperature averages
- • January-March: 49°F day, 21°F night
- • April-June: 76°F day, 34°F night
- • July-September: 79°F day, 50°F night
- • October-December: 66°F day, 24°F night
- • January-March: 11.61 inches
- • April-June: 10.43 inches
- • July-September: 9.49 inches
- • October-December: 11.97 inches