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 Portsmouth Naval Shipyard Museum

  • 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
1387 N Military Hwy, Norfolk, VA 23502-2229
8.6 km from Portsmouth Naval Shipyard Museum
US$102* /night
View Deal
Orbitz.com
US$102*
Expedia.com
US$102*
Booking.com
US$102*
425 Water St, Portsmouth, VA 23704-3801
0.2 km from Portsmouth Naval Shipyard Museum
#1 of 5 hotels in Portsmouth
US$118* /night
View Deal
Hotwire.com
US$118*
Renaissance Hotels
US$118*
Booking.com
US$118*
347 Effingham St, Portsmouth, VA 23704-2337
0.9 km from Portsmouth Naval Shipyard Museum
#2 of 5 hotels in Portsmouth
Top Deal
US$111*
US$76* /night
View Deal
Expedia.com
US$76*
Priceline
US$76*
HotelQuickly
US$111*
333 Effingham St, Portsmouth, VA 23704-2300
0.9 km from Portsmouth Naval Shipyard Museum
#4 of 5 hotels in Portsmouth
US$150* /night
View Deal
Hotwire.com
Travelocity
Orbitz.com
777 Waterside Dr, Norfolk, VA 23510-2102
1.1 km from Portsmouth Naval Shipyard Museum
Top Deal
US$199*
US$179* /night
View Deal
Booking.com
US$189*
Hotels.com
US$179*
getaroom.com
US$199*
925 London Blvd, Portsmouth, VA 23704-2235
1.1 km from Portsmouth Naval Shipyard Museum
#3 of 5 hotels in Portsmouth
Top Deal
US$113*
US$90* /night
View Deal
Priceline
US$113*
Booking.com
US$113*
Travelocity
US$90*
235 E Main St, Norfolk, VA 23510-1668
1.2 km from Portsmouth Naval Shipyard Museum
US$173* /night
View Deal
Travelocity
US$173*
Orbitz.com
US$173*
Hotwire.com
US$173*
100 Main St, Norfolk, VA 23510
1.2 km from Portsmouth Naval Shipyard Museum
Top Deal
US$219*
US$189* /night
View Deal
Hotels.com
US$189*
Orbitz.com
US$189*
HOTEL.INFO
US$219*
1031 London Blvd, Portsmouth, VA 23704-2237
1.2 km from Portsmouth Naval Shipyard Museum
#5 of 5 hotels in Portsmouth
Loading prices...
Travelocity
Orbitz.com
Hotwire.com
520 E Plume St, Norfolk, VA 23510-2308
1.5 km from Portsmouth Naval Shipyard Museum
Top Deal
US$170*
US$152* /night
View Deal
Expedia.com
US$170*
Travelocity
US$169*
Orbitz.com
US$169*
345 Granby St, Norfolk, VA 23510-1956
1.8 km from Portsmouth Naval Shipyard Museum
No photo provided
227 W Brambleton Ave, Norfolk, VA 23510-1555
2.1 km from Portsmouth Naval Shipyard Museum
Top Deal
US$217*
US$209* /night
View Deal
Booking.com
US$217*
Orbitz.com
US$209*
Priceline
US$209*
700 Monticello Ave, Norfolk, VA 23510-2517
2.3 km from Portsmouth Naval Shipyard Museum
US$129* /night
View Deal
Orbitz.com
US$129*
CheapTickets
US$129*
Hotwire.com
US$129*
4111 Hampton Blvd, Norfolk, VA 23508-2401
5.2 km from Portsmouth Naval Shipyard Museum
No photo provided
4500 Hampton Blvd, Norfolk, VA 23508-1812
5.5 km from Portsmouth Naval Shipyard Museum
Top Deal
US$197*
US$143* /night
View Deal
SpringHill Suites
US$159*
Priceline
US$159*
HotelQuickly
US$197*
1439 George Washington Hwy N, Chesapeake, VA 23323-5024
5.6 km from Portsmouth Naval Shipyard Museum
Top Deal
US$93*
US$64* /night
View Deal
Expedia.com
US$64*
Orbitz.com
US$64*
HotelQuickly
US$93*
Top Deal
US$82*
US$66* /night
View Deal
Expedia.com
US$66*
Hotwire.com
US$66*
HotelQuickly
US$82*
2150 Old Greenbrier Rd, Chesapeake, VA 23320-2659
7.1 km from Portsmouth Naval Shipyard Museum
2000 Old Greenbrier Rd, Chesapeake, VA 23320-2618
7.3 km from Portsmouth Naval Shipyard Museum
701A Woodlake Dr, Chesapeake, VA 23320-8909
7.4 km from Portsmouth Naval Shipyard Museum
Top Deal
US$104*
US$98* /night
View Deal
Orbitz.com
US$104*
Hampton.com
US$104*
Expedia.com
US$104*
724 Woodlake Dr, Chesapeake, VA 23320-8908
7.4 km from Portsmouth Naval Shipyard Museum
US$64* /night
View Deal
Priceline
US$65*
Orbitz.com
US$65*
Hotels.com
US$65*
1708 Sentinel Dr, Chesapeake, VA 23320-4456
7.5 km from Portsmouth Naval Shipyard Museum
Loading prices...
Hotels.com
Expedia.com
CheapTickets
725 Woodlake Dr, Chesapeake, VA 23320-8909
7.6 km from Portsmouth Naval Shipyard Museum
US$118* /night
View Deal
Booking.com
US$118*
Hotwire.com
US$118*
Orbitz.com
US$118*
709 Woodlake Dr, Chesapeake, VA 23320-8909
7.6 km from Portsmouth Naval Shipyard Museum
US$140* /night
View Deal
Booking.com
US$140*
Hotels.com
US$140*
Hotwire.com
US$140*
721 Conference Center Dr, Chesapeake, VA 23320
7.6 km from Portsmouth Naval Shipyard Museum
Loading prices...
Travelocity
Hotwire.com
Booking.com
Top Deal
US$123*
US$84* /night
View Deal
Travelocity
US$84*
Hotwire.com
US$84*
HotelQuickly
US$123*
809 Greenbrier Cir, Chesapeake, VA 23320-2623
7.7 km from Portsmouth Naval Shipyard Museum
Top Deal
US$85*
US$81* /night
View Deal
ExtendedStay
US$81*
Priceline
US$81*
Hotwire.com
US$85*
400 S Military Hwy, Virginia Beach, VA 23464-1882
7.8 km from Portsmouth Naval Shipyard Museum
No photo provided
515 N Military Hwy, Norfolk, VA 23502-3622
7.8 km from Portsmouth Naval Shipyard Museum
Top Deal
US$61*
US$59* /night
View Deal
Travelocity
US$59*
Expedia.com
US$59*
HotelsClick
US$61*
5600 Lowery Rd, Norfolk, VA 23502-2233
7.9 km from Portsmouth Naval Shipyard Museum
Top Deal
US$132*
US$99* /night
View Deal
Hotwire.com
US$99*
Orbitz.com
US$99*
HotelQuickly
US$132*
865 N Military Hwy, Norfolk, VA 23502-3626
7.9 km from Portsmouth Naval Shipyard Museum
Top Deal
US$64*
US$42* /night
View Deal
Booking.com
US$42*
EconoLodge
US$42*
HotelQuickly
US$64*