Craigville Beach Inn


1338 Craigville Beach Road, Centerville, MA, United States


Cheapest rate

per night

Thu 4/15
Fri 4/16

Best Deals for Craigville Beach Inn

This destination can have additional per person taxes which are excluded in the prices below

Thu 4/15
Fri 4/16
Thu 4/15
Fri 4/16
Show deals with
Nightly base price

About Craigville Beach Inn

Situated in Centerville, Craigville Beach Inn is a short drive from Hyannis and provides complimentary wireless internet, a sauna and an indoor pool. It is conveniently located for those wishing to vi...

Good to Know

Distance to city centre

0.9 mi

Nearest airport

Hyannis Barnstable

Distance to airport

3.6 mi



2:00 PM


11:00 AM


Free Wi-Fi


Pets allowed on request. Charges may apply.


Policies vary by room type and provider.

Contact Number

+1 508 775 7223

Amenities at Craigville Beach Inn

Top Features

Free parking
Free airport shuttle
Free Wi-Fi
Pet friendly


Sauna, Non-smoking rooms available, Terrace/Patio, Parking, Increased accessibility, Picnic area, Grill, Cable or satellite TV, Indoor pool, Garden, Air-conditioned, Designated smoking area, Kitchenette


Wedding services

Photos of Craigville Beach Inn

Where is Craigville Beach Inn

FAQs when booking at Craigville Beach Inn

  • How close is Craigville Beach Inn to Hyannis Barnstable?

    With a distance of 3.6 mi between Hyannis Barnstable and Craigville Beach Inn, the drive typically takes about 7min depending on traffic. Be sure to check traffic trends near the hotel and airport as some areas experience higher traffic than others and can increase your expected travel time.

  • What is the best way for guests to get from Hyannis Barnstable to Craigville Beach Inn?

    Taking a taxi or rideshare service from the nearest airport, Hyannis Barnstable, to your hotel is often the most cost effective transportation solution.

  • Is Craigville Beach Inn considered pet-friendly?

    Guests are allowed to bring house pets to Craigville Beach Inn during their stay.

  • Is there a pool at Craigville Beach Inn?

    Yes. Many people visiting Centerville look for a hotel with a pool. Craigville Beach Inn has a pool on site that hotel guests may use, but be advised that hotels typically have rules in regards to pool usage.

  • What is the Craigville Beach Inn phone number?

    The best way to contact Craigville Beach Inn is by calling +1 508 775 7223.

  • Does Craigville Beach Inn have Wi-Fi available?

    Yes, Craigville Beach Inn has Wi-Fi available to hotel guests.