A red building with a sign reading "1856 Country Store".

Find beach hotels in Centerville, MA from CA $156

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Centerville Beach Hotel

Tonight
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for Centerville beach hotels

1. Craigville Beach Inn

Craigville Beach Inn
Centerville
  • Unwind at this Cape Cod motel with easy beach shuttle access and refreshing indoor pool.
CA $267
CA $306 total
includes taxes & fees
Aug 25 - Aug 26
Craigville Beach Inn

2. The Ocean View

The Ocean View
Centerville
CA $359
CA $411 total
includes taxes & fees
Sep 2 - Sep 3
The Ocean View

3. Bike to Beach: Centerville Home w/ Deck!

Bike to Beach: Centerville Home w/ Deck!
Centerville
CA $271
CA $888 total
includes taxes & fees
Aug 26 - Aug 27
Bike to Beach: Centerville Home w/ Deck!

4. Bike to Beach: Centerville Home w/ Deck!

Bike to Beach: Centerville Home w/ Deck!
Centerville
CA $341
CA $872 total
includes taxes & fees
Aug 26 - Aug 27
Bike to Beach: Centerville Home w/ Deck!

5. New construction! Craigville Beach, Main St, Playground, Ice cream/restaurants!!

New construction! Craigville Beach, Main St, Playground, Ice cream/restaurants!!
Barnstable
  • Seaside comfort awaits at this tranquil Cape Cod retreat, just a quick 2-minute drive from pristine beaches with passes included.
CA $1,101
CA $1,890 total
includes taxes & fees
Aug 25 - Aug 26
New construction! Craigville Beach, Main St, Playground, Ice cream/restaurants!!

6. Waterfront with Kayaks • Amazing Views • Pets • Walk to Craigville Beach

Waterfront with Kayaks • Amazing Views • Pets • Walk to Craigville Beach
Centerville
CA $866
CA $1,528 total
includes taxes & fees
Sep 7 - Sep 8
Waterfront with Kayaks • Amazing Views • Pets • Walk to Craigville Beach

7. Holiday Inn Hyannis by IHG

Holiday Inn Hyannis by IHG
Hyannis
CA $186
CA $213 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Hyannis by IHG

8. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
CA $145
CA $166 total
includes taxes & fees
Sep 2 - Sep 3
Hyannis Travel Inn

9. Spring Garden Inn

Spring Garden Inn
East Sandwich
CA $136
CA $156 total
includes taxes & fees
Aug 31 - Sep 1
Spring Garden Inn

10. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hyannis
CA $209
CA $240 total
includes taxes & fees
Aug 30 - Aug 31
Fairfield Inn & Suites by Marriott Cape Cod Hyannis
View all properties

Choose what matters most at beach hotels in Centerville

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Find out more about Centerville

Centerville and its attractions for beach lovers

Centerville, Massachusetts, is a delightful seaside village that offers numerous attractions for beach lovers and families alike. Start your day with a visit to Craigville Beach, known for its soft sands and gentle surf, perfect for families with young children to splash around and build sandcastles. After soaking up the sun, take a leisurely stroll along the picturesque Centerville River, where you can enjoy kayaking or paddleboarding, soaking in the tranquillity of nature and spotting local wildlife. For a dose of local culture, head to the Centerville Historical Museum, which provides a fascinating glimpse into the area's rich history, ensuring a well-rounded holiday experience. If you're feeling adventurous, try your hand at fishing off the nearby Barnstable Harbor, where the catch of the day could be your dinner! As for accommodation, staying near Craigville Beach offers a selection of charming hotels and beachfront inns that provide convenient access to the water, as well as amenities like outdoor pools and on-site dining, ensuring a pampered experience for your family. With attentive service and the soothing sound of waves lapping at the shore, your stay in Centerville is bound to be memorable.

Find the best beach hotels and resorts in Centerville

For travellers seeking a beach retreat in Centerville, Massachusetts, these five hotels offer the perfect blend of comfort and coastal access, ensuring memorable seaside experiences.Captain David Kelley House Bed & Breakfast

  • Why it's great for the ultimate beach vacation spot: With an outstanding review rating of 10.0, Captain David Kelley House Bed & Breakfast is a top-tier choice for beach enthusiasts. Located near the beach, this charming bed and breakfast provides beach towels and sun loungers, enhancing the overall beach experience for guests looking to unwind by the water.
  • Other amenities: Guests can enjoy a complimentary full breakfast each morning, along with air conditioning and housekeeping services that ensure a pleasant stay. The hotel features a beautiful terrace and a garden for relaxation, and offers designer toiletries for an extra touch of luxury. Additionally, free self-parking is available, making it convenient for those travelling by car.
  • Nearby attractions: Cape Cod Beaches - 1.4 km, Craigville Beach - 1.8 km, Barnstable Performing Arts Center - 3.2 km

Long Dell Inn

  • Why it's great for the ultimate beach vacation spot: With an impressive review rating of 9.6, Long Dell Inn is an idyllic spot for beach enthusiasts. Located near the beach, this charming inn offers a peaceful retreat with inviting amenities that make it a great choice for relaxation by the coast. Guests will appreciate the complimentary breakfast that fuels beach days ahead.
  • Other amenities: The inn features a lovely patio for unwinding in the fresh sea air, along with free self-parking for added convenience. The rooms are equipped with premium bedding and air conditioning, ensuring a comfortable environment after a day spent at the beach. Complimentary toiletries and daily housekeeping further enhance the guest experience, making it a delightful getaway.
  • Nearby attractions: Cape Cod Beaches - 1.2 km, Craigville Beach - 1.7 km, Barnstable Performing Arts Center - 3 km

The Ocean View

  • Why it's great for the ultimate beach vacation spot: The Ocean View is a superb choice for beachgoers, offering a strong guest review rating of 9.0. This hotel is situated near the beach, providing easy access for sunbathing, kayaking, and surfing along the beautiful coast. Guests can enjoy stunning ocean views from their rooms, making every stay a picturesque experience.
  • Other amenities: The hotel includes a range of conveniences such as a kitchenette with modern appliances, including a dishwasher and refrigerator, perfect for self-catering. Guests can relax on their private patio or balcony, and enjoy daily housekeeping services. Additional features include free self-parking, climate control, and quality toiletries, ensuring a comfortable seaside retreat.
  • Nearby attractions: Cape Cod Beaches - 0.5 km, Craigville Beach - 0.3 km, Keyes Beach - 4.1 km

Craigville Beach Inn

  • Why it's great for the ultimate beach vacation spot: Craigville Beach Inn is a fantastic choice for beach lovers, a guest review rating of 8.6. Guests can enjoy the nearby sand beach and take advantage of the free beach shuttle, making beach access effortless. The inn also offers an indoor pool for those looking to relax after a day in the sun, along with complimentary breakfast to start your day off right.
  • Other amenities: In addition to its beach proximity, the inn features a terrace for outdoor enjoyment, off-street parking, and a kitchenette in each room, allowing guests to prepare light meals. The historical district location adds charm, while added conveniences include daily housekeeping, espresso makers, and complimentary toiletries, ensuring a comfortable stay for all visitors.
  • Nearby attractions: Cape Cod Beaches - 1.1 km, Craigville Beach - 1.6 km, Barnstable Performing Arts Center - 2.7 km

Top Centerville Hotel Reviews

Bayside Resort Hotel

Bayside Resort Hotel

8/10 Good
"Clean basic hotel. Nice that breakfast was included and nice fire pit and outdoor spaces. Finishes are all mid grade but overall it was a good experience, especially for a family."
Caitlin 1-night trip
Posted 8 hours ago
Bayside Resort Hotel
The Mariner Resort Cape Cod by The Red Collection

The Mariner Resort Cape Cod by The Red Collection

10/10 Excellent
"A good place to rest and relax; good service, comfort, and cleanliness."
Alejandra 3-night trip
Posted 8 hours ago
The Mariner Resort Cape Cod by The Red Collection
Sea Crest Beach Resort

Sea Crest Beach Resort

10/10 Excellent
"Great location.."
Christine 2-night trip
Posted 10 hours ago
Sea Crest Beach Resort
Hyannis Harbor Hotel

Hyannis Harbor Hotel

10/10 Excellent
"Very clean room and well kept all around. The location was perfect! Across the street from the ferry terminal to Nantucket. Lots of great dining options too!"
Kim 1-night trip
Posted 11 hours ago
Hyannis Harbor Hotel
Falmouth Inn

Falmouth Inn

10/10 Excellent
"Rooms recently redone. Bigger motel than I expected"
Donald 1-night trip
Posted 11 hours ago
Falmouth Inn
Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection

10/10 Excellent
"Gorgeous rooms, both pools are lovely, the dinner and drinks were phenomenal, and the outdoor seating/fire pits were a lovely touch. Did not take advantage of the outdoor games or bike rentals but I would love to stay here again!"
Leah 2-night trip
Posted 17 hours ago
Uncommoner Hotel by Reverie Boutique Collection
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

8/10 Good
"The staff was very friendly and helpful. We were placed in a room directly outside the pool so our room smelt overwhelming like chlorine as soon as we opened the door. The two double beds were a full size, as apposed to queen, so they were a bit small for two people. The room was very clean, as was the entire property. The pool area was nice, but unfortunately, it was rainy and overcast curing our stay, so we did not use it. Based on this experience, I would stay there again in the future."
Jessica 1-night trip
Posted 17 hours ago
Holiday Hill Inn & Suites
Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection

10/10 Excellent
"Clean and convenient"
Kathy 2-night trip
Posted 18 hours ago
Freebird Motor Lodge by Reverie Boutique Collection
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

8/10 Good
"Good stay"
Stephen 3-night trip
Posted 1 day ago
Holiday Inn Express Hyannis Cape Cod by IHG

Frequently asked questions

What are the best beach hotels in Centerville?
Some of the best beach hotels in Centreville include Long Dell Inn, Captain David Kelley House Bed & Breakfast, The Ocean View, and Craigville Beach Inn.The 3.5-star Long Dell Inn, with a 9.6 rating, is located near the beach and offers a complimentary full breakfast. Guests frequently comment on the delicious breakfast options.For an exceptional experience, the 3.5-star Captain David Kelley House Bed & Breakfast boasts a great 10.0 rating. This property is also near the beach and provides a complimentary full breakfast, with many guests praising the great breakfast and exceptional service.The Ocean View, with a 9.2 rating, offers rooms with either partial or full ocean views, and many rooms include furnished balconies or patios, allowing guests to enjoy the seaside scenery.The Craigville Beach Inn, rated 8.6, is located near the beach and provides a complimentary continental breakfast and a free beach shuttle. Guests often highlight the comfortable beds and clean rooms.
How much does a beach hotel in Centerville cost?
Prices for beach hotels in Centerville vary, but you can find a great deal from CA $156 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Centerville hotels are near the best beaches?
For hotels near the best beaches in Centreville, consider Long Dell Inn, Captain David Kelley House Bed & Breakfast, The Ocean View, or Craigville Beach Inn.The 3.5-star Long Dell Inn, with a 9.6 rating, is located near the beach and offers a complimentary full breakfast. Guests often comment on the delicious breakfast.Captain David Kelley House Bed & Breakfast, also 3.5-star and boasting a great 10.0 rating, is situated close to the beach. Reviewers frequently praise the great breakfast, easy parking, and exceptional service.The Ocean View, with a 9.2 rating, provides rooms with partial or full ocean views, along with furnished balconies or patios, allowing guests to enjoy the coastal scenery.For a convenient option, the Craigville Beach Inn, rated 8.6, offers a complimentary beach shuttle, free continental breakfast, and comfortable, clean rooms.
Which beach hotels in Centerville are good for families?
For families looking for beach hotels in Centreville, consider the Captain David Kelley House Bed & Breakfast, The Ocean View, or Craigville Beach Inn.The 3.5-star Captain David Kelley House Bed & Breakfast, with a 10.0 rating, offers a complimentary full breakfast and is located near the beach. Guests frequently mention the great breakfast and exceptional service.The Ocean View, with a 9.2 rating, provides partial ocean views from its rooms, many of which include a furnished balcony or patio. It is also located near the beach.For a convenient option, the Craigville Beach Inn, with an 8.6 rating, offers a complimentary beach shuttle and free breakfast. Guests often highlight the comfortable beds and clean rooms.
What are the best Centerville hotels with ocean views?
For hotels in Centreville with ocean views, The Ocean View is a suitable option.The Ocean View, with a 9.2 rating, offers partial ocean views from some of its rooms and features furnished patios or balconies for guests to enjoy the scenery. It is also conveniently located near the beach.
What are the top-rated beach hotels in Centerville with a pool?
For top-rated beach hotels in Centreville with a pool, the Craigville Beach Inn is an excellent option.The 3-star Craigville Beach Inn, with an 8.6 rating, features an indoor pool, which is ideal for a swim no matter the weather. Guests frequently mention the comfortable beds and clean rooms. It also offers a free beach shuttle, making access to the nearby beach very convenient.
Which area of Centerville is best to stay in for beaches?
The best area of Centreville to stay in for beaches is the village of Centreville itself, particularly locations near Craigville Beach and Covell Beach.Centreville village offers direct access to some of the area's most popular sandy shores. Craigville Beach, a well-known spot, stretches along the Nantucket Sound and is great for swimming, sunbathing, and long walks. Nearby, Covell Beach provides a similar experience with its soft sand and calm waters. The main road through Centreville, Main Street, has several eateries and ice cream parlours, making it convenient for beachgoers.Families will find Centreville village particularly appealing. The beaches here are generally calm and shallow, making them suitable for children to play in the water. Many accommodations in the area are just a short walk or drive from the sand, which is ideal for carrying beach gear and managing little ones.
Which top beach hotels in Centerville offer water sport activities?
For top beach hotels in Centreville that offer water sport activities, consider The Ocean View and Craigville Beach Inn.The Ocean View, with a 9.2 rating, is conveniently located near the beach, offering partial or full ocean views from its furnished patios, balconies, or decks. Guests can easily access kayaking, sailing, and surfing/bodyboarding opportunities nearby.Craigville Beach Inn, rated 8.6, provides a complimentary beach shuttle, making it easy for guests to enjoy the nearby beach. This hotel is also close to parasailing, kayaking, sailing, windsurfing, and surfing/bodyboarding activities. Guests frequently comment on the comfortable beds and clean rooms.
What is the best time of year to stay in a beach hotel in Centerville?
The most popular time to stay in a beach hotel in Centreville is during July and August, when the summer is in full swing. The weather is wonderfully warm, with temperatures generally ranging from 24°C to 27°C, creating ideal conditions for relaxing on the beach or swimming in the ocean.During these peak months, Centreville truly comes alive, offering a vibrant setting great for families and couples looking to enjoy classic New England beach holidays. All beach amenities are fully operational, and there's a wide array of watersports and beachfront activities available. Many local events, such as outdoor concerts and craft fairs, also take place, adding to the holiday experience.For a slightly different but equally delightful experience, June presents a fantastic alternative. The weather is still very pleasant, with average temperatures around 21°C, making it great for beach strolls and enjoying the coastal scenery. In June, you may find better value on hotel rates and it can be easier to secure reservations at popular beachfront establishments and restaurants.
How can I save on a beach hotel in Centerville with Expedia?
There are plenty of ways to save on a beach hotel in Centerville. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
What beach activities should we do in Centerville?
The best area to stay in Centreville for beach activities is along Craigville Beach Road, which offers direct access to the most popular sandy shores.This area is Centreville's primary beach destination, featuring a long stretch of sand that's great for swimming and sunbathing. You'll find convenient facilities like changing rooms and snack bars along the beachfront. The road itself runs parallel to the ocean, with several accommodations offering views or a short walk to the water.Families often find this location ideal. The gentle slopes of Craigville Beach make it suitable for children to play in the water, and the ample space allows for building sandcastles and playing beach games. It's easy to spend a full day here with everything you need close by.For couples looking for a relaxed beach holiday, staying near Covell Beach, just a short distance along Craigville Beach Road, offers a slightly quieter experience.
Is it cheaper to book flights and a beach hotel in Centerville as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Centerville for you.

Explore a world of travel with Expedia