We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

Cape Charles

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Cape Charles?

We'll send you updates with the latest deals, reviews and articles for Cape Charles each week.

Map of Cape Charles Hotels

Hotels (7)

B&Bs / Inns (10)

Specialty Lodging (3)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
403 Tazewell Ave, Cape Charles, VA 23310-3217
Bay Haven Inn of Cape Charles Slideshow
Show Prices
$198 - $239 Avg. price/night*
Ollie #1 of 10 B&Bs / Inns in Cape Charles
Traveler photos (105)
645 Tazewell Ave, Cape Charles, VA 23310-3313
Cape Charles House Bed and Breakfast Slideshow
$140 - $200 Avg. price/night*
Ollie #2 of 10 B&Bs / Inns in Cape Charles
Traveler photos (65)
711 Tazewell Ave, Cape Charles, VA 23310-3315
Fig Street Inn Slideshow
Show Prices
$186 - $209 Avg. price/night*
Ollie #3 of 10 B&Bs / Inns in Cape Charles
  •  Wonderful Stay 
  • Spur of the moment mid-week stay and very happy we did. Good central point... more
  • October 20, 2016
Professional photos | Traveler photos (66)
235 Mason Ave, Cape Charles, VA 23310-3253
Hotel Cape Charles Slideshow
$150 - $250 Avg. price/night*
Ollie #1 of 7 hotels in Cape Charles
  •  Nice Getaway 
  • My parents wanted to get together someplace different to celebrate their... more
  • November 28, 2016
Traveler photos (41)
Special Rate LOW RATE GUARANTEE...
31400 Latimer Bluff Rd, Cape Charles, VA 23310-1208
Show Prices
$109 - $125 Avg. price/night*
Ollie #4 of 10 B&Bs / Inns in Cape Charles
Traveler photos (133)
26406 Lankford Hwy, Cape Charles, VA 23310-5600
Shore Stay Suites Slideshow
Show Prices
$94 - $100 Avg. price/night*
Ollie #2 of 7 hotels in Cape Charles
  •  Great Value! 
  • Stayed one night due to business in the area. The rooms are enormous, with... more
  • November 15, 2016
Professional photos | Traveler photos (33)
3335 Stone Rd, Cape Charles, VA 23310-2746
Bay Creek Vacation Rentals Slideshow
Ollie #3 of 7 hotels in Cape Charles
  •  Very nice community! 
  • We booked the golf package at Bay Creek and stayed at a three bedroom... more
  • September 29, 2016
Traveler photos (59)
3018 Bowden Lndg, Cape Charles, VA 23310-2584
Ollie #5 of 10 B&Bs / Inns in Cape Charles
Traveler photos (98)
9 Tazewell Ave, Cape Charles, VA 23310-3127
$80 - $90 Avg. price/night*
Ollie #6 of 10 B&Bs / Inns in Cape Charles
  •  Quant little place 
  • Only 4 houses from the bay and a wonderful care taker. My wife and I... more
  • September 16, 2016
Traveler photos (6)
3059 Toms Lane, Cape Charles, VA 23310
Ollie #7 of 10 B&Bs / Inns in Cape Charles
  •  Honeymoon heaven 
  • Where do I start. The house is beautiful. Coming from the UK, it looked... more
  • August 19, 2016
Traveler photos (8)
23054 Lankford Hwy, Cape Charles, VA 23310-2112
Ollie #4 of 7 hotels in Cape Charles
  •  old and no upgrades 
  • This place is old and has not had any upgrades in a while. Just recently... more
  • September 15, 2016
Traveler photos (32)
212 Bay Ave, Cape Charles, VA 23310-3104
$159 - $189 Avg. price/night*
Ollie #8 of 10 B&Bs / Inns in Cape Charles
  •  Wonderful Weekend ! 
  • We recently spent two nights here and couldn't have been more pleased with... more
  • December 20, 2015
Traveler photos (7)
26369 Lankford Hwy, Cape Charles, VA 23310-2023
$69 - $275 Avg. price/night*
Ollie #5 of 7 hotels in Cape Charles
  •  For sleep only 
  • Stopped here once about 15 years ago. Found it to be disgusting and in... more
  • September 3, 2016
Traveler photos (25)
239 Mason Ave, Cape Charles, VA 23310-3201
Ollie #9 of 10 B&Bs / Inns in Cape Charles
  •  Perfect Getaway 
  • My boyfriend and I visited Cape Charles for the first time for Valentines... more
  • July 8, 2014
Traveler photos (3)
32246 Lankford Hwy, Cape Charles, VA 23310
Sunset Beach Resort Slideshow
Show Prices
$74 - $86 Avg. price/night*
Ollie #6 of 7 hotels in Cape Charles
Professional photos | Traveler photos (35)
29106 Lankford Hwy, Cape Charles, VA 23310-1518
Ollie #7 of 7 hotels in Cape Charles
Traveler photos (2)
28288 Nottingham Ridge Ln, Cape Charles, VA 23310-1570
No photo provided
$75 - $135 Avg. price/night*