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.

Hotels near National Wildlife Refuge

Cape Charles, VA
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

32246 Lankford Highway, Cape Charles, VA 23310 (Formerly Sunset Beach Resort)
1.1 km from National Wildlife Refuge
#5 of 6 hotels in Cape Charles
Professional photos | Traveller photos (52) | Map
Show Prices
31400 Latimer Bluff Road, Cape Charles, VA 23310
2.2 km from National Wildlife Refuge
#5 of 12 Cape Charles B&B and Inns
Professional photos | Traveller photos (58) | Map
Show Prices
29106 Lankford Hwy, Cape Charles, VA 23310
6.0 km from National Wildlife Refuge
#6 of 6 hotels in Cape Charles
Traveller photos (9) | Map
28288 Nottingham Ridge Lane, Cape Charles, VA 23310
8.1 km from National Wildlife Refuge
28184 Nottingham Ridge Lane, Cape Charles, VA 23310
8.2 km from National Wildlife Refuge
#11 of 12 Cape Charles B&B and Inns
Traveller photos (1) | Map
26406 Lankford Highway, Cape Charles, VA 23310
9.6 km from National Wildlife Refuge
GreenLeadersSilver level
#2 of 6 hotels in Cape Charles
Professional photos | Traveller photos (12) | Map
Show Prices
26369 Lankford Hwy, Cape Charles, VA 23310
9.8 km from National Wildlife Refuge
#9 of 12 Cape Charles B&B and Inns
Traveller photos (8) | Map
23054 Lankford Hwy, Cape Charles, VA 23310
15.9 km from National Wildlife Refuge
#3 of 6 hotels in Cape Charles
Traveller photos (3) | Map
3335 Stone Road, Cape Charles, VA 23310
15.9 km from National Wildlife Refuge
Bay Creek Resort & Club Slideshow
#4 of 6 hotels in Cape Charles
Traveller photos (48) | Map
711 Tazewell Avenue, Cape Charles, VA 23310
16.2 km from National Wildlife Refuge
Special Offer Get Pampered!
GreenLeadersBronze level
Fig Street Inn Slideshow
#2 of 12 Cape Charles B&B and Inns
Traveller photos (29) | Map
645 Tazewell Ave., Cape Charles, VA 23310
16.2 km from National Wildlife Refuge
Offers & Announcements Third Night 1/2 Price
Cape Charles House Bed and Breakfast Slideshow
#3 of 12 Cape Charles B&B and Inns
Traveller photos (33) | Map
235 Mason Ave, Cape Charles, VA 23310
16.2 km from National Wildlife Refuge
Hotel Cape Charles Slideshow
#1 of 6 hotels in Cape Charles
Traveller photos (15) | Map
239 Mason Avenue, Cape Charles, VA
16.2 km from National Wildlife Refuge
#7 of 12 Cape Charles B&B and Inns
Traveller photos (3) | Map
403 Tazewell Ave, Cape Charles, VA 23310
16.3 km from National Wildlife Refuge
Special Rate Celebrate March Madness
Bay Haven Inn of Cape Charles Slideshow
#1 of 12 Cape Charles B&B and Inns
Professional photos | Traveller photos (61) | Map
Show Prices
9 Tazewell Ave., Cape Charles, VA 23310
16.5 km from National Wildlife Refuge
#8 of 12 Cape Charles B&B and Inns
Traveller photos (5) | Map
212 Bay Ave, Cape Charles, VA
16.6 km from National Wildlife Refuge
Chesapeake Bay View Bed & Breakfast Slideshow
#6 of 12 Cape Charles B&B and Inns
Traveller photos (7) | Map
3018 Bowden Landing, Cape Charles, VA 23310
16.9 km from National Wildlife Refuge
#4 of 12 Cape Charles B&B and Inns
Traveller photos (87) | Map
500 Marina Village Circle, Cape Charles, VA 23310
17.2 km from National Wildlife Refuge
#10 of 12 Cape Charles B&B and Inns
Traveller photos (6) | Map
2800 Shore Drive, Virginia Beach, VA 23451-1327
25.8 km from National Wildlife Refuge
Virginia Beach Resort Hotel and Conference Center Slideshow
#52 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (111) | Map
Show Prices
Travelodge Bay Beach (Virginia Beach) 2.0 of 5
2968 Shore Drive, Virginia Beach, VA 23451 (Formerly Econo Lodge)
26.3 km from National Wildlife Refuge
Special Offer Stay 3+ Nights, Save 20%
Travelodge Bay Beach Slideshow
#101 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (7) | Map
Show Prices
5700 Atlantic Ave, 57th St & Atlantic Avenue, Virginia Beach, VA 23451 (Formerly Ramada)
27.4 km from National Wildlife Refuge
Special Price Plan Ahead, Save 25%
GreenLeadersBronze level
Wyndham Virginia Beach Oceanfront Slideshow
#69 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (166) | Map
Show Prices
Church Point Manor (Virginia Beach) 3.0 of 5
4001 Church Point Rd., Virginia Beach, VA 23455
29.1 km from National Wildlife Refuge
Special Offer Complimentary bottle of...
Church Point Manor Slideshow
#26 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (20) | Map
Show Prices
3900 Atlantic Ave, Virginia Beach, VA 23451
29.2 km from National Wildlife Refuge
Special Offer Save on Hotel Packages!
GreenLeadersSilver level
Holiday Inn & Suites North Beach Slideshow
#13 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (188) | Map
Show Prices
3737 Atlantic Ave, Virginia Beach, VA 23451
29.3 km from National Wildlife Refuge
Special Offer Earn Rewards Points
Courtyard by Marriott Virginia Beach Oceanfront / N 37th St Slideshow
#27 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (137) | Map
Show Prices
3614 Atlantic Avenue, Virginia Beach, VA 23451
29.4 km from National Wildlife Refuge
Special Offer CHILDREN UNDER 10 FREE
Cutty Sark Efficiency Motel Slideshow
#64 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (72) | Map
Show Prices
Belvedere Beach Resort (Virginia Beach) 2.5 of 5
3603 Atlantic Avenue, Virginia Beach, VA 23451
29.5 km from National Wildlife Refuge
Belvedere Beach Resort Slideshow
#1 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (56) | Map
Show Prices
36th Street & Atlantic Avenue, Virginia Beach, VA 23451
29.5 km from National Wildlife Refuge
#46 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (35) | Map
Show Prices
Sheraton Oceanfront Hotel (Virginia Beach) 3.5 of 5
3501 Atlantic Avenue, 36th Street & Atlantic Avenue, Virginia Beach, VA 23451
29.6 km from National Wildlife Refuge
Special Offer Book Early and Save
GreenLeadersGold level
Sheraton Oceanfront Hotel Slideshow
#31 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (133) | Map
Show Prices
Oceanaire Resort Hotel (Virginia Beach)
3421 Atlantic Avenue, Virginia Beach, VA 23451
29.7 km from National Wildlife Refuge
Special Rate 3rd Night Free
Oceanaire Resort Hotel Slideshow
#33 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (108) | Map
Show Prices
Ocean Beach Club (Virginia Beach) 3.5 of 5
3401 Atlantic Ave., Virginia Beach, VA 23451
29.7 km from National Wildlife Refuge
Special Rate 3rd Night Free
Ocean Beach Club Slideshow
#61 of 114 hotels in Virginia Beach
Professional photos | Traveller photos (236) | Map
Show Prices