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

Find beach hotels in Centerville, MA from CA $116

  • 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
Sep 5 - Sep 6
Tomorrow
Sep 6 - Sep 7
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

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 $177
CA $203 total
includes taxes & fees
Sep 28 - Sep 29
Craigville Beach Inn

2. The Ocean View

The Ocean View
Centerville
CA $322
CA $369 total
includes taxes & fees
Sep 6 - Sep 7
The Ocean View

3. 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,103
CA $1,894 total
includes taxes & fees
Sep 7 - Sep 8
New construction! Craigville Beach, Main St, Playground, Ice cream/restaurants!!

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

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

5. Hyannis Travel Inn

Hyannis Travel Inn
Hyannis
CA $121
CA $138 total
includes taxes & fees
Oct 6 - Oct 7
Hyannis Travel Inn

6. Holiday Inn Hyannis by IHG

Holiday Inn Hyannis by IHG
Hyannis
CA $209
CA $239 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Hyannis by IHG

7. Hyannis Host Inn

Hyannis Host Inn
Hyannis
  • Relax just minutes from Hyannis Harbour, with easy access to sandy beaches and ocean adventures.
CA $101
CA $116 total
includes taxes & fees
Sep 6 - Sep 7
Hyannis Host Inn

8. Spring Garden Inn

Spring Garden Inn
East Sandwich
CA $137
CA $156 total
includes taxes & fees
Sep 9 - Sep 10
Spring Garden Inn

9. Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod
Hyannis
CA $206
CA $315 total
includes taxes & fees
Sep 20 - Sep 21
Margaritaville Resort Cape Cod

10. Comfort Inn Hyannis - Cape Cod

Comfort Inn Hyannis - Cape Cod
Hyannis
CA $149
CA $171 total
includes taxes & fees
Sep 27 - Sep 28
Comfort Inn Hyannis - Cape Cod
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

Falmouth Inn

Falmouth Inn

8/10 Good
"Clean room good parking"
Ahnika 3-night trip
Posted 13 hours ago
Falmouth Inn
Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG

10/10 Excellent
"."
Meagan 4-night trip
Posted 16 hours ago
Holiday Inn Express Hyannis Cape Cod by IHG
Sea Crest Beach Resort

Sea Crest Beach Resort

10/10 Excellent
"The Sea Crest Beach Resort is a large, sprawling Cape Cod resort, with wonderful amenities, on Old Silver Beach in North Falmouth, MA. It has everything you'll need for a fabulous vacation. The staff is helpful and friendly, the hotel is lovely, there is ample, free parking and it owns a private part of Old Silver Beach. Food and drink is readily available on-site. The Lantern Room serves breakfast (all-you-can-eat buffet), lunch and dinner and they have a great bar. Additionally, there is a pizza place, an ice cream shoppe and a sundries shop where you can pick up coffee, souvenirs and other essentials. They also have a marvelous beach bar and snack bar, to watch the best sunsets on all of Cape Cod. It's family-friendly and there is so much to do in the local area, just a short drive away, including ferries to Martha's Vineyard, Nantucket and visits to Wood's Hole--home of the National Oceanographic Institute and Marine Biology Labs. My room was spacious and comfortable and maid service was spot-on great. WiFi was fast and error-free. Overall, I enjoyed a great stay at the Sea Crest Beach Resort. Enjoy!"
Mark 2-night trip
Posted 17 hours ago
Sea Crest Beach Resort
Iris Hotel Cape Cod

Iris Hotel Cape Cod

10/10 Excellent
"The breakfast was great with a fantastic selection."
Howie 1-night trip
Posted 21 hours ago
Iris Hotel Cape Cod
Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection

8/10 Good
"N/A"
Maurice 2-night trip
Posted 2 days ago
Uncommoner Hotel by Reverie Boutique Collection
Summercamp

Summercamp

10/10 Excellent
"The staff at the front desk was Amazing!!!! Jessica is a ROCKSTAR!!! She recommended great places to eat and visit. One day we were sitting on the porch while it was raining, she offered everyone blankets and fresh popcorn. It's the little things that make trips like this memorable and she ensured it was!! A+++++"
Frederick 1-night trip
Posted 2 days ago
Summercamp
The Villages at Ocean Edge

The Villages at Ocean Edge

10/10 Excellent
"Okokokok"
Richard 1-night trip
Posted 4 days ago
The Villages at Ocean Edge
Faraway Martha's Vineyard

Faraway Martha's Vineyard

8/10 Good
"I enjoyed my stay in the Chappy House – Room 409, a suite with its on entrance from the outside. It was very well appointed and similar to a spacious one bedroom apartment without the kitchen. Must be capable of maneuvering stone pathways and steps to access it. Very nice for a long-term stay. I’d be interested in purchasing one! (Luxury vinyl plank flooring needs repairing in one hallway spot — barely noticeable.) 🙂"
Fred 1-night trip
Posted 2 weeks ago
Faraway Martha's Vineyard

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 $116 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