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 National Museum of the Marine Corps

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
153 Garrisonville Rd, I-95 at Exit 143B, Stafford, VA 22554-1523
10.5 km from National Museum of the Marine Corps
Top Deal
USD 94*
USD 85* /night
View Deal
Booking.com
USD 94*
Priceline
USD 93*
Hotels.com
USD 94*
View all 12 deals 
4316 Inn St, Triangle, VA 22172-1707
0.5 km from National Museum of the Marine Corps
#1 of 2 hotels in Triangle
Top Deal
USD 91*
USD 72* /night
View Deal
TripAdvisor
USD 85*
Expedia.com
USD 85*
getaroom.com
USD 91*
View all 12 deals 
4202 Inn St, Triangle, VA 22172-1720
0.6 km from National Museum of the Marine Corps
No photo provided
375 Corporate Dr, Stafford, VA 22554-4891
3.9 km from National Museum of the Marine Corps
USD 120* /night
View Deal
Courtyard
USD 120*
Hotels.com
USD 120*
Priceline
USD 120*
View all 12 deals 
17470 Jefferson Davis Hwy, Dumfries, VA 22026-2227
3.9 km from National Museum of the Marine Corps
Top Deal
USD 134*
USD 92* /night
View Deal
TripAdvisor
USD 92*
Expedia.com
USD 102*
HotelQuickly
USD 134*
View all 12 deals 
17416 Jefferson Davis Hwy, Dumfries, VA 22026-2227
4.1 km from National Museum of the Marine Corps
Top Deal
USD 89*
USD 71* /night
View Deal
TripAdvisor
USD 71*
Expedia.com
USD 74*
Cancelon
USD 89*
View all 10 deals 
3901 Fettler Park Dr, Dumfries, VA 22025-1998
4.3 km from National Museum of the Marine Corps
Top Deal
USD 188*
USD 134* /night
View Deal
HolidayInn.com
USD 134*
Hotels.com
USD 135*
HotelQuickly
USD 188*
View all 12 deals 
16959 Old Stage Rd, Dumfries, VA 22025-1917
4.5 km from National Museum of the Marine Corps
Top Deal
USD 129*
USD 120* /night
View Deal
Expedia.com
USD 124*
Hampton.com
USD 124*
getaroom.com
USD 129*
View all 13 deals 
16931 Old Stage Rd, Dumfries, VA 22025-1917
4.5 km from National Museum of the Marine Corps
USD 117* /night
View Deal
TripAdvisor
USD 116*
Booking.com
USD 116*
Expedia.com
USD 117*
View all 12 deals 
17005 Dumfries Rd, Dumfries, VA 22025-1927
4.5 km from National Museum of the Marine Corps
Top Deal
USD 93*
USD 66* /night
View Deal
TripAdvisor
USD 66*
Orbitz.com
USD 66*
Cancelon
USD 93*
View all 10 deals 
16925 Old Stage Rd, Dumfries, VA 22025-1917
4.6 km from National Museum of the Marine Corps
Top Deal
USD 101*
USD 72* /night
View Deal
TripAdvisor
USD 72*
Booking.com
Cancelon
USD 101*
View all 12 deals 
3018 Russell Rd, Quantico Marine Corps Base, Quantico, VA 22134-2250
4.7 km from National Museum of the Marine Corps
17133 Dumfries Rd, Dumfries, VA 22025-1930
5.5 km from National Museum of the Marine Corps
Top Deal
USD 78*
USD 63* /night
View Deal
Priceline
USD 78*
Travelocity
USD 63*
Booking.com
USD 78*
View all 7 deals 
44 Woodstock Ln, Stafford, VA 22554-4718
8.3 km from National Museum of the Marine Corps
USD 101* /night
View Deal
Travelocity
USD 101*
Priceline
USD 100*
Expedia.com
USD 101*
View all 8 deals 
3097 Jefferson Davis Hwy, Stafford, VA 22554-4524
9.3 km from National Museum of the Marine Corps
Top Deal
USD 124*
USD 104* /night
View Deal
Hotels.com
USD 104*
Priceline
USD 103*
Cancelon
USD 124*
View all 10 deals 
3051 Jefferson Davis Highway, Stafford, VA 22554
9.7 km from National Museum of the Marine Corps
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
View all 8 deals 
2650 Neabsco Common Pl, Woodbridge, VA 22191-4152
9.9 km from National Museum of the Marine Corps
Top Deal
USD 163*
USD 157* /night
View Deal
TripAdvisor
USD 157*
Booking.com
USD 157*
getaroom.com
USD 163*
View all 12 deals 
2996 Jefferson Davis Hwy, Stafford, VA 22554-1730
9.9 km from National Museum of the Marine Corps
Top Deal
USD 132*
USD 96* /night
View Deal
TripAdvisor
USD 111*
Hotels.com
USD 111*
HotelQuickly
USD 132*
View all 14 deals 
2500 Neabsco Common Pl, Woodbridge, VA 22191-4154
10.1 km from National Museum of the Marine Corps
Top Deal
USD 140*
USD 130* /night
View Deal
Booking.com
USD 134*
Expedia.com
USD 134*
getaroom.com
USD 140*
View all 11 deals 
2925 Jefferson Davis Hwy, Stafford, VA 22554-1729
10.2 km from National Museum of the Marine Corps
Top Deal
USD 125*
USD 117* /night
View Deal
TripAdvisor
USD 120*
Hotels.com
USD 120*
getaroom.com
USD 125*
View all 12 deals 
25 Wicomico Dr, Stafford, VA 22554-1589
10.4 km from National Museum of the Marine Corps
Top Deal
USD 105*
USD 75* /night
View Deal
TripAdvisor
USD 75*
Hotels.com
USD 75*
Cancelon
USD 105*
View all 12 deals 
153 Garrisonville Rd, I-95 at Exit 143B, Stafford, VA 22554-1523
10.5 km from National Museum of the Marine Corps
Top Deal
USD 94*
USD 85* /night
View Deal
Booking.com
USD 94*
Priceline
USD 93*
Hotels.com
USD 94*
View all 12 deals 
20 Salisbury Dr, Stafford, VA 22554-1588
10.5 km from National Museum of the Marine Corps
Top Deal
USD 131*
USD 98* /night
View Deal
TripAdvisor
USD 98*
Hotels.com
USD 98*
Cancelon
USD 131*
View all 12 deals 
2868 Jefferson Davis Hwy, Aquia Harbour, Stafford, VA 22554-1736
10.6 km from National Museum of the Marine Corps
Top Deal
USD 114*
USD 96* /night
View Deal
TripAdvisor
USD 96*
Expedia.com
USD 96*
Cancelon
USD 114*
View all 12 deals 
15 Salisbury Dr, I-95 Exit 143B, Stafford, VA 22554-1588
10.6 km from National Museum of the Marine Corps
USD 109* /night
View Deal
TripAdvisor
USD 109*
Orbitz.com
USD 110*
Hotels.com
USD 110*
View all 10 deals