Book Cape Charles hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Cape Charles

Cheap Cape Charles hotels

Shore Stay Suites

Shore Stay Suites

2 out of 5
26406 Lankford Hwy Cape Charles VA
Fully refundableReserve now, pay when you stay
When you stay at Shore Stay Suites in Cape Charles, you'll be within a 10-minute drive of John Custis' Tomb and Kiptopeke State Park.
Opens in a new windowShore Stay Suites
Perfect Cozy Vacation Rental on the Eastern Shore

Perfect Cozy Vacation Rental on the Eastern Shore

Cape Charles VA
A stay at this condo places you in the heart of Cape Charles, a 4-minute drive from Cape Charles Museum & Welcome Center and 5 minutes from Central Park.
Opens in a new windowPerfect Cozy Vacation Rental on the Eastern Shore
Coastal Bliss: 3500 sqft Beachfront Haven, Steps Away from Your Private Beach - Your Ultimate Cape Charles Getaway

Coastal Bliss: 3500 sqft Beachfront Haven, Steps Away from Your Private Beach - Your Ultimate Cape Charles Getaway

Cape Charles VA
With a stay at this vacation home in Cape Charles (Picketts Harbor), you'll be a 1-minute drive from Chesapeake Bay and 6 minutes from Kiptopeke State Park.
Opens in a new windowCoastal Bliss: 3500 sqft Beachfront Haven, Steps Away from Your Private Beach - Your Ultimate Cape Charles Getaway
Save an average of 15% on thousands of hotels when you're signed in
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

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

3 out of 5
1801 Atlantic Ave Virginia Beach VA
Fully refundable
The price is AU$160 per night from 16 Dec to 17 Dec
AU$160
16 Dec - 17 Dec
includes taxes & fees
With a stay at Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), you'll be centrally located in Virginia Beach, steps from Virginia Beach Boardwalk ...
Opens in a new windowCountry Inn & Suites by Radisson, Virginia Beach (Oceanfront)
Oceanfront Inn

Oceanfront Inn

2.5 out of 5
2901 Atlantic Avenue Virginia Beach VA
Fully refundableReserve now, pay when you stay
The price is AU$148 per night from 15 Dec to 16 Dec
AU$148
15 Dec - 16 Dec
includes taxes & fees
Located in Virginia Beach (Northeast Virginia Beach), Oceanfront Inn is steps from Virginia Beach Boardwalk and a 4-minute drive from Virginia Beach Convention ...
Opens in a new windowOceanfront Inn
Delta Hotels by Marriott Virginia Beach Waterfront Suites

Delta Hotels by Marriott Virginia Beach Waterfront Suites

4 out of 5
2800 Shore Drive Virginia Beach VA
Fully refundableReserve now, pay when you stay
The price is AU$204 per night from 28 Dec to 29 Dec
AU$204
28 Dec - 29 Dec
includes taxes & fees
With a stay at Delta Hotels by Marriott Virginia Beach Waterfront Suites in Virginia Beach (Northeast Virginia Beach), you'll be within a 15-minute drive of ...
Opens in a new windowDelta Hotels by Marriott Virginia Beach Waterfront Suites
Hyatt Place Virginia Beach / Oceanfront

Hyatt Place Virginia Beach / Oceanfront

3 out of 5
3601 ATLANTIC AVENUE Virginia Beach VA
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 20 Dec to 21 Dec
AU$164
20 Dec - 21 Dec
includes taxes & fees
With a stay at Hyatt Place Virginia Beach / Oceanfront in Virginia Beach (Northeast Virginia Beach), you'll be steps from Virginia Beach Boardwalk and Pacific ...
Opens in a new windowHyatt Place Virginia Beach / Oceanfront
Hilton Vacation Club Oceanaire Virginia Beach

Hilton Vacation Club Oceanaire Virginia Beach

3.5 out of 5
3421 Atlantic Ave Virginia Beach VA
The price is AU$184 per night from 4 Jan to 5 Jan
AU$184
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Virginia Beach (Northeast Virginia Beach), Hilton Vacation Club Oceanaire Virginia Beach is steps from Virginia Beach Boardwalk and a 4-minute drive ...
Opens in a new windowHilton Vacation Club Oceanaire Virginia Beach
Embassy Suites by Hilton Virginia Beach Oceanfront Resort

Embassy Suites by Hilton Virginia Beach Oceanfront Resort

3.5 out of 5
4101 ATLANTIC AVENUE Virginia Beach VA
Fully refundableReserve now, pay when you stay
The price is AU$274 per night from 20 Dec to 21 Dec
AU$274
20 Dec - 21 Dec
includes taxes & fees
With a stay at Embassy Suites by Hilton Virginia Beach Oceanfront Resort in Virginia Beach (Northeast Virginia Beach), you'll be a 1-minute drive from Virginia ...
Opens in a new windowEmbassy Suites by Hilton Virginia Beach Oceanfront Resort
Don't see what you're looking for?
See all available properties in Cape Charles
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Cape Charles

Want a break? Travel. Stressed out? Travel. Hungry? Travel. You get the idea. If you're going to Cape Charles and need accommodation, let lastminute.com.au help. You won't find many hotels right in the centre, but you will find 2 options within 10 kilometres of all the action.

A few of the best places to stay close to the centre are the Shore Stay Suites and Bay Haven Inn of Cape Charles.

On a budget? No worries. There are only a handful of hotel options for those wanting to save money, but who needs choice when you've got Sunset Beach Resort?

Another Cape Charles accommodation spot is The Baywood Bed and Breakfast, 10 kilometres from central Cape Charles.

Don't skedaddle before you've checked out the Northampton Shopping Center and Holly Grove Vineyards in Nassawadox. If you'd like to spend a few nights in Nassawadox, look into the rates at the Hampton Suites Exmore Eastern Shore and Budget Inn Nassawadox. Or, you could consider staying in Williamsburg, 70 kilometres to the west of Cape Charles, where you can choose from the Williamsburg Inn and Colonial Gardens Bed & Breakfast. Water Country USA and Bassett Hall are among the more popular places to see while in Williamsburg.

Chincoteague is home to some 3,000. It's situated 95 kilometres northeast of Cape Charles. Assateague Lighthouse, the Museum of Chincoteague and Captain Timothy Hill House are local attractions that are worth checking out. There's all sorts of hotel options available in Chincoteague. However, the Comfort Suites, Waterside Inn and Fairfield Inn & Suites by Marriott Chincoteague Island ought to be the ones you look to first. More accommodation choices are The Lighthouse Inn, Refuge Inn, Best Western Plus Chincoteague Island and Days Inn Chincoteague Island.

Ever spent a night on the hard airport floor cos you got waayyy too excited and forgot to book your hotel? Save yourself a cricked neck and see if you can score a room at the Comfort Inn & Suites Virginia Beach - Norfolk Airport or the Wingate by Wyndham - Virginia Beach Norfolk Airport. They're not far from Norfolk International Airport, which is just 45 kilometres from the centre of town.

Cape Charles hotels essential information

Accommodation
1,447 hotels
Lowest Price
AU$148
Highest Price
AU$274
Popular hotels
Shore Stay Suites, Perfect Cozy Vacation Rental on the Eastern Shore, Coastal Bliss: 3500 sqft Beachfront Haven, Steps Away from Your Private Beach - Your Ultimate Cape Charles Getaway, Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), Oceanfront Inn, Delta Hotels by Marriott Virginia Beach Waterfront Suites, Hyatt Place Virginia Beach / Oceanfront, Hilton Vacation Club Oceanaire Virginia Beach, Embassy Suites by Hilton Virginia Beach Oceanfront Resort

Most recent Cape Charles hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.