Lodging Image

Find hotels near Public Beach, Osterville from CA $121

  • 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 prices for these dates

Tonight
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Public Beach hotels

1. The Escape Inn

The Escape Inn
15.5 km from Public Beach
United States
Chad
CA $131
CA $150 total
includes taxes & fees
Oct 1 - Oct 2
The Escape Inn

2. Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
11.8 km from Public Beach
United States
Ryan
CA $191
CA $226 total
includes taxes & fees
Sep 27 - Sep 28
Freebird Motor Lodge by Reverie Boutique Collection

3. Cape Cod Motor Inn

Cape Cod Motor Inn
13.6 km from Public Beach
United States
Colleen
CA $192
CA $220 total
includes taxes & fees
Sep 23 - Sep 24
Cape Cod Motor Inn

4. Spring Garden Inn

Spring Garden Inn
13.4 km from Public Beach
United States
Brandon
CA $124
CA $142 total
includes taxes & fees
Sep 30 - Oct 1
Spring Garden Inn

5. Holiday Inn Express Hyannis Cape Cod by IHG

Holiday Inn Express Hyannis Cape Cod by IHG
8 km from Public Beach
United States
James
CA $183
CA $210 total
includes taxes & fees
Oct 18 - Oct 19
Holiday Inn Express Hyannis Cape Cod by IHG

6. Courtyard Resort

Courtyard Resort
7.7 km from Public Beach
United States
Kimberly
CA $136
CA $155 total
includes taxes & fees
Oct 20 - Oct 21
Courtyard Resort

7. SeaCoast Inn

SeaCoast Inn
8.1 km from Public Beach
United States
Sirleide
CA $166
CA $191 total
includes taxes & fees
Sep 20 - Sep 21
SeaCoast Inn

8. Cape Sands Inn

Cape Sands Inn
9.9 km from Public Beach
Canada
Andrea
CA $117
CA $134 total
includes taxes & fees
Sep 20 - Sep 21
Cape Sands Inn

9. Ambassador Inn & Suites

Ambassador Inn & Suites
16 km from Public Beach
United States
dushyant kumar
CA $157
CA $191 total
includes taxes & fees
Oct 3 - Oct 4
Ambassador Inn & Suites

10. Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection
9.8 km from Public Beach
United States
Omar
CA $166
CA $197 total
includes taxes & fees
Oct 13 - Oct 14
Uncommoner Hotel by Reverie Boutique Collection

11. Craigville Beach Inn

Craigville Beach Inn
3.4 km from Public Beach
United States
Juli
CA $156
CA $178 total
includes taxes & fees
Oct 12 - Oct 13
Craigville Beach Inn

12. Cape Cod Harbor House Inn

Cape Cod Harbor House Inn
8.1 km from Public Beach
United States
Pat
CA $175
CA $200 total
includes taxes & fees
Sep 20 - Sep 21
Cape Cod Harbor House Inn

13. Green Harbor Resort

Green Harbor Resort
9.6 km from Public Beach
United States
Stephane
CA $258
CA $328 total
includes taxes & fees
Sep 27 - Sep 28
Green Harbor Resort

14. Cape Cod Inn

Cape Cod Inn
7.8 km from Public Beach
United States
Julianne
CA $143
CA $163 total
includes taxes & fees
Oct 5 - Oct 6
Cape Cod Inn

15. Hyannis Host Inn

Hyannis Host Inn
8.4 km from Public Beach
United States
Caroline
CA $111
CA $127 total
includes taxes & fees
Sep 30 - Oct 1
Hyannis Host Inn

16. Blue Rock Resort

Blue Rock Resort
17.5 km from Public Beach
United States
Daisy
CA $133
CA $153 total
includes taxes & fees
Oct 1 - Oct 2
Blue Rock Resort

17. Ocean Breeze Motel

Ocean Breeze Motel
12.9 km from Public Beach
United States
Roberto
CA $180
CA $212 total
includes taxes & fees
Oct 4 - Oct 5
Ocean Breeze Motel

18. Americas Best Value Inn & Suites Hyannis Cape Cod

Americas Best Value Inn & Suites Hyannis Cape Cod
8.5 km from Public Beach
United States
Linda
CA $106
CA $121 total
includes taxes & fees
Sep 27 - Sep 28
Americas Best Value Inn & Suites Hyannis Cape Cod

19. Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
8.1 km from Public Beach
United States
Shruti
CA $260
CA $298 total
includes taxes & fees
Oct 13 - Oct 14
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

20. The Village Inn Cape Cod

The Village Inn Cape Cod
13.4 km from Public Beach
United Kingdom
Daniel
CA $359
CA $411 total
includes taxes & fees
Sep 20 - Sep 21
The Village Inn Cape Cod
View all properties

Compare popular hotels close to Public Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Property grounds
The Escape Inn
9.4
Exceptional
786 reviews
View
Indoor pool, outdoor pool
Freebird Motor Lodge by Reverie Boutique Collection
9.6
Exceptional
394 reviews
View
Exterior
Cape Cod Motor Inn
10.0
Exceptional
96 reviews
View
Garden
Spring Garden Inn
9.4
Exceptional
1,005 reviews
View
Free daily buffet breakfast
Holiday Inn Express Hyannis Cape Cod by IHG
9.0
Wonderful
102 reviews
View

Top Public Beach Hotel Reviews

Serene Waterfront Cottage, Private Dock, Walk to Beach, Golf, Ferry, Cafe & Shop

Serene Waterfront Cottage, Private Dock, Walk to Beach, Golf, Ferry, Cafe & Shop

10/10 Excellent
"Wonderful private back yard. The BIG screened porch was great for eating, game playing and afternoon naps. The location was perfect for access to Craigville Beach and Hyannis downtown."
Bonnie L. 4-night trip
Posted 1 day ago
Serene Waterfront Cottage, Private Dock, Walk to Beach, Golf, Ferry, Cafe & Shop
Hyannis Plaza Hotel

Hyannis Plaza Hotel

10/10 Excellent
"Very clean and the shower is satisfying"
Silvia 2-night trip
Posted 2 days ago
Hyannis Plaza Hotel
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis

10/10 Excellent
"We had a handicapped room and upon arrival the door was sticking. A worker was immediately sent to repair It. WiFi in room was awful! One housekeeper (Asian lady didn’t get her name) in particular was very helpful!! Thermostat was off - hard to control a/c. Not impressed with breakfast - warm milk, butter seemed spoiled. Food & supplies were restocked quickly!"
Debbie and Jim 5-night trip
Posted 2 days ago
Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Craigville Beach Inn

Craigville Beach Inn

10/10 Excellent
"Beautiful place close to the beach."
Deborah 2-night trip
Posted 4 days ago
Craigville Beach Inn
Spacious 4 bedroom PRIVATE HOME
centrally located to all the Cape has to offer

Spacious 4 bedroom PRIVATE HOME centrally located to all the Cape has to offer

10/10 Excellent
"Location and comfort of house worked for our family"
Sheila A. 4-night trip
Posted 11 days ago
Spacious 4 bedroom PRIVATE HOME centrally located to all the Cape has to offer
Spacious Stone Fire Pit Game Room!

Spacious Stone Fire Pit Game Room!

10/10 Excellent
"The home was very clean and comfortable. Basic set ups in the kitchen. Air conditioning was not as cool as we like, but fans in the bedrooms were fine. All in all a very nice place to stay."
Karen L. 3-night trip
Posted 2 weeks ago
Spacious Stone Fire Pit Game Room!
Charming 1 Bedroom Cottage Close To Beautiful Craigville Beach

Charming 1 Bedroom Cottage Close To Beautiful Craigville Beach

10/10 Excellent
"The location was great. The host was the best. The beach pass really makes the trip worth. It would stay here again and would recommend it to anyone I know."
Cole W. 2-night trip
Posted 1 month ago
Charming 1 Bedroom Cottage Close To Beautiful Craigville Beach
Craigville Beach Compound | 4 Private Suites · Ocean View

Craigville Beach Compound | 4 Private Suites · Ocean View

10/10 Excellent
"This house was amazing! It was right across the street from the beach so less than a minute to walk out the door and be out on the sand! There were two restaurants that were right down the street from the house that we could easily walk to (The Barnacle and Fruit and Flavor). They were great spots for any meal of the day. Our group had 3 families (11 people total) and there was so much space. We didn’t even use one of the beds. Just a heads up - units A, C, and D all had direct indoor access to the main shared living space. Unit B was upstairs and the private entrance to that unit was only accessible by going outside. All units do have separate entrances as well. We were so comfortable with 3 families and we could have easily added another smaller family to the group. The place was clean and well maintained with so much cape cod charm. We really enjoyed our stay!"
Andrew T. 3-night trip
Posted 1 month ago
Craigville Beach Compound | 4 Private Suites · Ocean View
Captain David Kelley House Bed & Breakfast

Captain David Kelley House Bed & Breakfast

10/10 Excellent
"It was incredible stay."
Yuriy 2-night trip
Posted 1 month ago
Captain David Kelley House Bed & Breakfast

Other attractions near Public Beach

A wooden pier with a sunset view over the water.

Dowses Beach

10.0/10 (1 review)
Why not spend a lazy afternoon at Dowses Beach during your trip to Osterville?
See properties
A coastal town with a long beach, parking lot, and a road leading to the beach.

Craigville Beach

9.0/10 (44 reviews)
If a restful vacation is part of your travel plans, Craigville Beach might be the perfect place to seek out during your trip to Centerville. Stroll along the area's seaside or simply enjoy its seafood restaurants.
See properties

Long Beach

10.0/10 (1 review)
Why not spend a lazy afternoon at Long Beach during your trip to Centerville? Stroll along the area's beaches or simply enjoy its seafood restaurants.
See properties

Stand Up & Paddle Cape Cod

Take the family on an outing to Stand Up & Paddle Cape Cod during your trip to Osterville. Attend a sporting event or simply enjoy the seafood restaurants while you're in the area.
See properties

Centerville Historical Museum

10.0/10 (2 reviews)
You can spend an afternoon studying the exhibits at Centerville Historical Museum during your travels in Centerville. Amble around this family-friendly area's beautiful beaches or attend a sporting event.
See properties

Ropes Beach

Why not spend a lazy afternoon at Ropes Beach during your trip to Cotuit? Experience the area's art scene and museums.
See properties

Barnstable Performing Arts Center

8.2/10 (14 reviews)
Take the family on an outing to Barnstable Performing Arts Center during your trip to Hyannis. Attend a sporting event or simply enjoy the seafood restaurants while you're in the area.
See properties

Toad Hall Classic Sports Car Museum

You can spend an afternoon browsing the exhibits at Toad Hall Classic Sports Car Museum during your trip to Hyannis Port. Amble around this family-friendly area's beautiful beaches and enjoy its seafood restaurants.
See properties

Frequently asked questions

What's the area like around Public Beach?
Public Beach is located in Osterville. If you're looking for a convenient place to stay, check out the 26 hotels and other accommodations you'll find within a mile.
What's the best place to stay close to Public Beach?
Margaritaville Resort Cape Cod is one of the top choices for your stay based on our traveler data, and this resort offers a full-service spa and a water park. It's located 4.9 mi (7.8 km) from Public Beach. Other good options within a few miles include The Ocean View and Craigville Beach Inn.
How many hotels should I expect to find near Public Beach?
Expedia has 26 hotels and other accommodations within a mile from Public Beach.
If I need to cancel the hotel reservation for my stay near Public Beach, will I receive a refund?
Yes! You'll find that most hotel bookings are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Enter your dates, click on "Search", then you can filter by "fully refundable" to review the best options available near Public Beach.
What can I see and do near Public Beach?
Study the collections at John F. Kennedy Hyannis Museum, Centerville Historical Museum, or Toad Hall Classic Sports Car Museum. You can enjoy live performances at Cape Cod Melody Tent and Cotuit Center for the Arts. Dip your toes in the water at Craigville Beach, Kalmus Beach, and Loop Beach.

Explore a world of travel with Expedia