Fall in Love with Our Cape Charles Oasis

Whether you’re resting by the pool, on our private beach or in your room, Sunset Beach Hotel is the answer for relaxing vacations in Cape Charles, VA. Find your next adventure on our free, high-speed Wi-Fi, head to our free shuttle and dig in at The Jackspot after a long day.


  • Private Beach
  • Swim in the calm waters of the Chesapeake Bay and lounge on one of the most beautiful beaches on Virginia's Eastern Shore at Sunset Beach Hotel. The Jackspot, our on-site restaurant, overlooks this pet-friendly amenity and serves delicious fish platters.

    Private Beach Vacation
  • Seasonal Outdoor Pools
  • Cool off in one of our two swimming pools. Our large, zero-entry pool overlooks the Chesapeake Bay and was built for the entire family. Opt for a more low-key experience when you plant yourself under a poolside cabana or colorful umbrella. Note: The hotel pool is closed for the season and the resort pool closes for the season on Oct. 17.

    Kids Playing in pool
  • Food & Dining
  • Delectable dining is never far with The Jackspot, our on-site restaurant with views of the Chesapeake Bay. Order a cocktail on the deck as the sun sets over the water or savor a scoop of ice cream at Happy Jacks for the perfect end to your day in Cape Charles, VA.

     Waterfront Dining at the Jackspot

    On-Site Dining


  • Fitness Center
  • Stay in shape as you vacation along the Eastern Shore. Sunset Beach Hotel offers ellipticals, treadmills and other cardio machines for your stay in Cape Charles, VA. Guests must be 18 or older to use the fitness center.

    Fitness Equipment
  • Golf Cart Rentals
  • Our golf cart rentals are a family favorite at the hotel and allow any group big or small to navigate our property with ease. See the Bayfront from behind the wheel when you choose Sunset Beach Hotel.

    Golf Carts
  • Pet Friendly
  • Pack with your pup in mind thanks to our pet-friendly hotel services. Our hotel rooms are clean, spacious and offer easy access to local dog parks and centers. Give your fur baby a good time at one of our off-leash beaches in Cape Charles, VA.

    pets with kids at the park

    Pet Services