
![]()
The Viking Shores Motor Inn is centrally located in the Heart of the National Seashore and 1 1/2 miles from its Magnificent Ocean and Bay Beaches.
We have direct access to the 26 mile Cape Cod Rail Trail.
We have 40 spacious and comfortable guest Rooms, Large Outdoor Pool, Wooden Swing Set with Slide, Bar-B-Q Area. We are walking distance to Mini Golf and Ice Cream.
AIR CONDITIONING IN EVERY ROOM!
**We are a NON-SMOKING
NO PETS ACCOMMODATION!**
Free InRoom WiFi
![]() |
![]() |
![]() |
The Viking Shores is located on the corner of Scenic Route 6 and Nauset Road. Our Motor Inn is only 1.5 miles to popular Nauset Light Beach and world famous Coast Guard Beach both part of the Cape Cod National Seashore. Bayside Beaches, Shopping, Dining and Family Activities are right at your doorstep when you stay with us. The Viking Shores Motor Inn is located only 20 miles from Provincetown and 26 miles from Hyannis.