
Find hotels near Public Beach, Topping from CA $159
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Oct 19 - Oct 20Tomorrow
Oct 20 - Oct 21This weekend
Oct 23 - Oct 25Next weekend
Oct 30 - Nov 1 Our top choices for Public Beach hotels




1. Dockside Inn
Dockside Inn12 km from Public Beach
David
CA $249
CA $274 total
includes taxes & fees
Oct 20 - Oct 21




2. The Tides Inn
The Tides Inn5.7 km from Public Beach
Dan
CA $372
CA $470 total
includes taxes & fees
Oct 25 - Oct 26




3. Quality Inn Kilmarnock
Quality Inn Kilmarnock13.1 km from Public Beach
Terri
CA $144
CA $164 total
includes taxes & fees
Nov 16 - Nov 17




4. Whispering Pines by Hotel O Whitestone VA
Whispering Pines by Hotel O Whitestone VA6.4 km from Public Beach
Ellen
CA $136
CA $159 total
includes taxes & fees
Oct 20 - Oct 21
Top Public Beach Hotel Reviews
The Colonies at Williamsburg
10/10 Excellent
"Been staying there for the past three yrs…. Love this place"
Hilton Vacation Club The Historic Powhatan Williamsburg
10/10 Excellent
"We enjoyed our stay! Great family place."
Vacation Village At Williamsburg
10/10 Excellent
"Beautiful surroundings. Very quiet and well-maintained. Rooms were spacious and comfortable. Friendly and helpful staff."
Holiday Inn Express Gloucester by IHG
8/10 Good
"The staff was very nice"
The Tides Inn
10/10 Excellent
"Great location, amazing service, will be back!"
Experience the Best of Mathews Riverfront Living here at Mariner's Legacy!
10/10 Excellent
"Lovely home, great space, nice relaxing atmosphere."
"Heron's Nest" Charming Tiny House on Chesapeake Bay-Boat Launch/Slip Included
10/10 Excellent
"Very cozy cottage in a very quiet marina. Great place to get away and just decompress. Hosts are extremely friendly and welcoming, the cottage was exceptionally clean. A couple small towns close by have all amenities you could reasonably hope for within striking distance. Thank you!"
Perfect for long-term workers & short stays—comfort, style & convenience await!
10/10 Excellent
"Host was super helpful. Everything we needed was provided.We would stay again."
Warner Hall
10/10 Excellent
"Quite possibly the best impromptu stop my husband and I have ever made! Everything was incredibly clean, comfortable, and thoughtfully equipped with everything we needed. Breakfast was even more enjoyable with the beautiful view.We loved taking in the beautifully decorated rooms and especially enjoyed cozying up by all the fireplaces. The entire stay was so peaceful and relaxing—it was the perfect place to get away and unwind. We’re already planning our return!"
Other attractions near Public Beach
Regent Point Marina
Explore the waterfront in Pine Top with a trip to Regent Point Marina.
White Stone Beach
8.6/10 (14 reviews)
Why not spend a lazy afternoon at White Stone Beach during your trip to White Stone? Discover the area's festivals and shops.
Steamboat Era Museum
You can spend an afternoon studying the exhibits at Steamboat Era Museum during your travels in Irvington. Find time to visit the spas in this relaxing area.
Historic Christ Church
8.0/10 (2 reviews)
You can learn about the history of Weems with a trip to Historic Christ Church. Find time to visit the spas in this relaxing area.
Piankatank River Golf Club
Enjoy a round of golf in Pine Top at Piankatank River Golf Club.
Golden Eagle Golf Club
9.0/10 (2 reviews)
Enjoy a round of golf in Weems at Golden Eagle Golf Club. Find time to visit the spas in this relaxing area.
Compass Entertainment Complex
10.0/10 (2 reviews)
Have a fun-filled day with the family at Compass Entertainment Complex as part of your trip to Weems. Make some time to visit the monuments while you're in the area.
Thousand Trails Beach Park
Thousand Trails Beach Park is just one of the places to see in Gloucester, so why not enjoy the other things to explore during your travels? Experience the festivals and art scene in this family-friendly area.