A beach with sand dunes, a rocky breakwater, and tall grasses.

Find all hotels by Red Roof Inn in Cape Charles, VA

  • 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
9 Oct - 10 Oct
Tomorrow
10 Oct - 11 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct
Save an average of 15% on thousands of hotels when you're signed in

Top Cape Charles Hotel Reviews

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

8/10 Good
"We loved the oceanfront balcony but would have liked to have a small table between the 2 chairs. The walk-in shower is great, but as seniors would like a safety bar on the shower wall for additional security. These are only suggestions for seniors accessibility rooms. Would return for another vacation. Thanke"
Mary G. 3-night trip
Posted 11 hours ago
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)
Holiday Inn Express & Suites VA Beach Oceanfront by IHG

Holiday Inn Express & Suites VA Beach Oceanfront by IHG

8/10 Good
"We choose this hotel because we have stayed at other IHG hotels. The front desk staff are super helpful and friendly. They will help you in any way they can. Housekeeping was excellent. They are on it when you ask for anything. Breakfast was good. As usual they don’t season due to diet restrictions and the food was good with a little salt and pepper. Loved the pancakes. The juice, however, is extremely watered down so do yourself a favor and drink coffee, milk or tea or buy a juice at the snack shop at the desk. Beds were a little hard for my liking but the others with me were comfortable. Wonderful ocean view from the 5th floor. As for leaving off one star that was for the pool. It’s very small and awkwardly shaped. If you have more than 4 people in at a time you don’t have much room to move around and you definitely can not do any type of laps. Granted you’re at the ocean and a pool is not necessary but it’s hard to do laps or any kind of relaxing in the ocean."
Robert 4-night trip
Posted 16 hours ago
Holiday Inn Express & Suites VA Beach Oceanfront by IHG
Marjac Suites Virginia Beach Oceanfront

Marjac Suites Virginia Beach Oceanfront

10/10 Excellent
"Bien"
Willy 4-night trip
Posted 2 days ago
Marjac Suites Virginia Beach Oceanfront
Marriott Virginia Beach Oceanfront Resort

Marriott Virginia Beach Oceanfront Resort

10/10 Excellent
"We loved the ability to use amenities from the 3 properties. The free shuttle to the Historic Cavalier Hotel awesome! We ate at Becca’s and our meal was 5-Star as always. I would just remind myself to book on a Thursday, Friday, or Saturday as they are when there is music. We also love the feel of being in the Bahamas with the view, the seating and the music!"
Cheryl 2-night trip
Posted 3 days ago
Marriott Virginia Beach Oceanfront Resort
The Captain's Quarters located in Cape Charles, VA offers breathtaking views.

The Captain's Quarters located in Cape Charles, VA offers breathtaking views.

10/10 Excellent
"What a great location. In the heart of the harbor above the yacht club office. Close to the cute little village of Cape Charles. Quite charming really."
Thomas 1-night trip
Posted 12 days ago
The Captain's Quarters located in Cape Charles, VA offers breathtaking views.
Beachfront Estate, Multi-Level Decks, Bay Creek

Beachfront Estate, Multi-Level Decks, Bay Creek

10/10 Excellent
"Beautiful house for our family vacation. Easy walk to the beach. Gorgeous views. Happy to bring our dogs along for the trip."
Jean R. 4-night trip
Posted 2 months ago
Beachfront Estate, Multi-Level Decks, Bay Creek
Bay cottage, Beach 100 yards away! RESERVE NOW!!!

Bay cottage, Beach 100 yards away! RESERVE NOW!!!

10/10 Excellent
"Great property and location. Loved easy walk to down town and the beach. Spent lots of time on front porch."
John T. 7-night trip
Posted 3 months ago
Bay cottage, Beach 100 yards away! RESERVE NOW!!!

Explore a world of travel with Expedia