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

Cape Charles hotel guide. Shangri-La Hotels and Resorts hotel in Cape Charles, Virginia

  • 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
3 Sept - 4 Sept
Tomorrow
4 Sept - 5 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Cape Charles Hotel Reviews

Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront

10/10 Excellent
"Everything was amazing !"
Erick 4-night trip
Posted less than an hour ago
Hilton Virginia Beach Oceanfront
Delta Hotels by Marriott Virginia Beach Waterfront Suites

Delta Hotels by Marriott Virginia Beach Waterfront Suites

8/10 Good
"Great view nice rooms. Nice restaurant"
Robert 1-night trip
Posted 1 hour ago
Delta Hotels by Marriott Virginia Beach Waterfront Suites
Holiday Inn & Suites Virginia Beach North Beach by IHG

Holiday Inn & Suites Virginia Beach North Beach by IHG

10/10 Excellent
"Nice stay with my family, staff was pleasent. Drove for six hours and staff gave us two hours before are our check in."
Phonda 3-night trip
Posted 1 hour ago
Holiday Inn & Suites Virginia Beach North Beach by IHG
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

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

10/10 Excellent
"More fruit on the breakfast"
Mario 2-night trip
Posted 2 hours ago
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)
La Quinta Inn & Suites by Wyndham Virginia Beach

La Quinta Inn & Suites by Wyndham Virginia Beach

10/10 Excellent
"So good"
Yevgeniya 6-night trip
Posted 3 hours ago
La Quinta Inn & Suites by Wyndham Virginia Beach
Holiday Inn Va Beach-Oceanside (21st St) by IHG

Holiday Inn Va Beach-Oceanside (21st St) by IHG

8/10 Good
"Hotel was clean, staff was friendly. Didn't eat in the restaurant as we found it a little over prices. Many good food options nearby. Parking was tight. Would definitely stay there again."
John-Michael 2-night trip
Posted 3 hours ago
Holiday Inn Va Beach-Oceanside (21st St) by IHG
Ocean Resort

Ocean Resort

10/10 Excellent
"We found everything so nice, clean and the staff very friendly."
Betty 1-night trip
Posted 5 hours ago
Ocean Resort
Hyatt Place Virginia Beach / Oceanfront

Hyatt Place Virginia Beach / Oceanfront

10/10 Excellent
"The room was great. The staff very helpful and valet parking was great. I would recommend for someone coming to Va. Beach to stay at Hyatt Place!!"
Brian 3-night trip
Posted 6 hours ago
Hyatt Place Virginia Beach / Oceanfront
Marriott Virginia Beach Oceanfront Resort

Marriott Virginia Beach Oceanfront Resort

8/10 Good
"Perfect location right on the beach."
Mary 4-night trip
Posted 2 days ago
Marriott Virginia Beach Oceanfront Resort