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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Marina Shores Marina

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
227 W Brambleton Ave, Norfolk, VA 23510-1555
20.9 km from Marina Shores Marina
Top Deal
US$ 249*
US$ 166* /night
View Deal
Booking.com
US$ 249*
Expedia.com
US$ 240*
Orbitz.com
US$ 240*
2800 Shore Dr, Virginia Beach, VA 23451-1327
0.9 km from Marina Shores Marina
#71 of 109 hotels in Virginia Beach
Top Deal
US$ 248*
US$ 220* /night
View Deal
Travelocity
US$ 248*
Orbitz.com
US$ 248*
Hotwire.com
US$ 248*
2968 Shore Dr, Virginia Beach, VA 23451-1227
1.0 km from Marina Shores Marina
#79 of 109 hotels in Virginia Beach
Top Deal
US$ 87*
US$ 70* /night
View Deal
Booking.com
US$ 71*
Hotwire.com
US$ 70*
Cancelon
US$ 87*
5173 Shore Dr, I-64 EX 282, Rt 13 to US 60 W, Virginia Beach, VA 23455-2502
7.3 km from Marina Shores Marina
#84 of 109 hotels in Virginia Beach
Top Deal
US$ 117*
US$ 66* /night
View Deal
Booking.com
US$ 84*
Hotwire.com
US$ 66*
Cancelon
US$ 117*
5189 Shore Dr, Virginia Beach, VA 23455-2502
7.5 km from Marina Shores Marina
#70 of 109 hotels in Virginia Beach
Top Deal
US$ 164*
US$ 108* /night
View Deal
Travelocity
US$ 117*
QualityInn
US$ 117*
HotelQuickly
US$ 164*
5700 Atlantic Ave, 57th St & Atlantic Avenue, Virginia Beach, VA 23451-2236
7.7 km from Marina Shores Marina
#52 of 109 hotels in Virginia Beach
Top Deal
US$ 190*
US$ 175* /night
View Deal
Orbitz.com
US$ 190*
Travelocity
US$ 190*
Expedia.com
US$ 190*
1748 Virginia Beach Blvd, Virginia Beach, VA 23454-4537
7.9 km from Marina Shores Marina
#108 of 109 hotels in Virginia Beach
No photo provided
Loading prices...
Priceline
Hotels.com
Expedia.com
3637 Bonney Rd, Virginia Beach, VA 23452-3404
8.0 km from Marina Shores Marina
#80 of 109 hotels in Virginia Beach
Top Deal
US$ 104*
US$ 72* /night
View Deal
EconoLodge
US$ 75*
Hotels.com
US$ 80*
HotelQuickly
US$ 104*
4200 Atlantic Ave, Oceanfront, Virginia Beach, VA 23451-2608
8.6 km from Marina Shores Marina
#86 of 109 hotels in Virginia Beach
No availability for your dates from these sites
Booking.com
Expedia.com
Orbitz.com
3900 Atlantic Ave, Virginia Beach, VA 23451-2604
8.8 km from Marina Shores Marina
#14 of 109 hotels in Virginia Beach
US$ 193* /night
View Deal
Expedia.com
US$ 192*
Travelocity
US$ 192*
HotelsClick
US$ 219*
3737 Atlantic Ave, Virginia Beach, VA 23451-2708
8.9 km from Marina Shores Marina
#22 of 109 hotels in Virginia Beach
Top Deal
US$ 231*
US$ 166* /night
View Deal
Booking.com
US$ 166*
Courtyard
US$ 166*
Cancelon
US$ 231*
3614 Atlantic Ave, Across the Street From the Ocean, Virginia Beach, VA 23451-2707
8.9 km from Marina Shores Marina
#68 of 109 hotels in Virginia Beach
No availability for your dates from these sites
Booking.com
Expedia.com
Travelocity
3603 Atlantic Ave, 3603 Atlantic Avenue, Virginia Beach, VA 23451
9.0 km from Marina Shores Marina
#8 of 109 hotels in Virginia Beach
US$ 160* /night
View Deal
Travelocity
US$ 160*
Booking.com
US$ 159*
Expedia.com
US$ 160*
3501 Atlantic Ave, 36th Street & Atlantic Avenue, Virginia Beach, VA 23451-2816
9.0 km from Marina Shores Marina
#28 of 109 hotels in Virginia Beach
Top Deal
US$ 219*
US$ 189* /night
View Deal
Sheraton.com
US$ 188*
Cancelon
US$ 219*
Expedia.com
US$ 189*
36th Street & Atlantic Avenue, Virginia Beach, VA 23451
9.0 km from Marina Shores Marina
#42 of 109 hotels in Virginia Beach
Top Deal
US$ 114*
US$ 102* /night
View Deal
Travelocity
US$ 114*
Orbitz.com
US$ 114*
Expedia.com
US$ 114*
3421 Atlantic Ave, Virginia Beach, VA 23451-2854
9.1 km from Marina Shores Marina
#41 of 109 hotels in Virginia Beach
Top Deal
US$ 396*
US$ 272* /night
View Deal
Hotwire.com
US$ 272*
Hotels.com
US$ 273*
getaroom.com
US$ 396*
3315 Atlantic Avenue, Virginia Beach, VA 23451-2938
9.2 km from Marina Shores Marina
#1 of 109 hotels in Virginia Beach
Top Deal
US$ 286*
US$ 275* /night
View Deal
GardenInn.com
US$ 274*
Orbitz.com
US$ 275*
getaroom.com
US$ 286*
Sponsored
3217 Atlantic Ave, Virginia Beach, VA 23451-2936
9.3 km from Marina Shores Marina
#30 of 109 hotels in Virginia Beach
Top Deal
US$ 316*
US$ 278* /night
View Deal
Hotwire.com
US$ 279*
Expedia.com
US$ 279*
HotelsClick
US$ 316*
252 Town Center Dr, Virginia Beach, VA 23462-3044
9.2 km from Marina Shores Marina
#4 of 109 hotels in Virginia Beach
Top Deal
US$ 252*
US$ 218* /night
View Deal
Booking.com
US$ 217*
GardenInn.com
US$ 217*
Cancelon
US$ 252*
3401 Atlantic Ave., Virginia Beach, VA 23451-2854
9.2 km from Marina Shores Marina
#76 of 109 hotels in Virginia Beach
Top Deal
US$ 238*
US$ 225* /night
View Deal
Booking.com
US$ 238*
Hotels.com
Cancelon
3301 Atlantic Ave, Virginia Beach, VA 23451
9.3 km from Marina Shores Marina
#15 of 109 hotels in Virginia Beach
US$ 206* /night
View Deal
Priceline
US$ 206*
TripAdvisor
US$ 206*
Agoda.com
US$ 206*
3217 Atlantic Ave, Virginia Beach, VA 23451-2936
9.3 km from Marina Shores Marina
#30 of 109 hotels in Virginia Beach
Top Deal
US$ 316*
US$ 278* /night
View Deal
Hotwire.com
US$ 279*
Expedia.com
US$ 279*
HotelsClick
US$ 316*
3108 Atlantic Ave, Virginia Beach, VA 23451-2933
9.3 km from Marina Shores Marina
#102 of 109 hotels in Virginia Beach
Top Deal
US$ 129*
US$ 100* /night
View Deal
Priceline
US$ 129*
Hotels.com
US$ 100*
Hotwire.com
US$ 100*
3107 Atlantic Ave, Virginia Beach, VA 23451-2934
9.4 km from Marina Shores Marina
#3 of 109 hotels in Virginia Beach
Top Deal
US$ 262*
US$ 243* /night
View Deal
Expedia.com
US$ 252*
Hotels.com
US$ 252*
getaroom.com
US$ 262*
3001 Atlantic Avenue, Virginia Beach, VA 23451-3032
9.4 km from Marina Shores Marina
#13 of 109 hotels in Virginia Beach
Top Deal
US$ 315*
US$ 274* /night
View Deal
Hilton.com
US$ 274*
Orbitz.com
US$ 274*
Cancelon
US$ 315*
1900 Pavilion Dr, Virginia Beach, VA 23451-5551
9.5 km from Marina Shores Marina
#12 of 109 hotels in Virginia Beach
Top Deal
US$ 163*
US$ 151* /night
View Deal
Doubletree.com
US$ 156*
Hotwire.com
US$ 156*
getaroom.com
US$ 163*