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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Free Parking Family-friendly Quiet Pets Allowed Suites Fitness centre Room Service Business & up & up Internet Business Centre Cheap Hotels & up Meeting Rooms Independent Hotels Non-Smoking Hotel Air Conditioning Hotels with Jacuzzi Ski Hotels Hotels with Hot Tubs Hotels with Military Discounts Hotels with Smoking Rooms Accessible rooms $ $$ $$$ $$$$ Luxury Traveller Super 8 Country Inns And Suites Days Inn Beach Goer Fairfield Inn Foodie Sleep Inn Microtel Quality Inn Family Holiday Maker Hampton Inn Holiday Inn Express Any distance from Princeton Railroad Museum
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
No photo provided
308 Thorn St, Princeton, WV 24740-3537
0.5 km from Princeton Railroad Museum
    Budget Inn
    Booking.com
    View Deal
    409 Thorn St, Princeton, WV 24740-3538
    0.6 km from Princeton Railroad Museum
    • Free Wifi
    • Free Parking
    No photo provided
    1009 Oakvale Road, Princeton, WV 24740-3918
    2.2 km from Princeton Railroad Museum
      Turnpike Motel
      Booking.com
      US$56
      View Deal
      815 Oakvale Rd, Princeton, WV 24740-3916
      2.7 km from Princeton Railroad Museum
      • Free Wifi
      • Free Parking
      Holiday Inn Express Princeton / I-77
      Expedia.com
      US$108
      View Deal
      805 Oakvale Road, Princeton, WV 24740-3916
      2.7 km from Princeton Railroad Museum
      • Free Wifi
      • Free Parking
      Microtel Inn & Suites by Wyndham Princeton
      SAVE US$7
      US$70
      Expedia.com
      US$63
      View Deal
      250 Ambrose Ln, Princeton, WV 24739-9509
      2.8 km from Princeton Railroad Museum
      • Free Wifi
      • Free Parking
      Quality Inn
      Booking.com
      US$64
      View Deal
      136 Ambrose Ln, Princeton, WV 24739-9564
      2.8 km from Princeton Railroad Museum
      • Free Wifi
      • Free Parking
      No photo provided
      901 Oakvale Rd, I-77 Exit 9, 1/4 mi. off U.S. Hwy. 460, Princeton, WV 24740-3917
      2.8 km from Princeton Railroad Museum
      • Free Parking
      • Breakfast included
      No photo provided
      901 Oakvale Rd, Princeton, WV 24740-3917
      2.8 km from Princeton Railroad Museum
        Sleep Inn & Suites
        SleepInn
        US$74
        View Deal
        1015 Oakvale Rd, Princeton, WV 24740-3918
        3.0 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        Hampton Inn Princeton
        Hotels.com
        US$119
        View Deal
        277 Meadowfield Ln, Princeton, WV 24739-9585
        3.1 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        Days Inn Princeton
        TripAdvisor
        US$66
        View Deal
        347 Meadowfield Ln, I-77 Exit 9, Princeton, WV 24739-9590
        3.1 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        No photo provided
        1115 Oakville Road, PO Box 5473, Princeton, WV 24740
        3.1 km from Princeton Railroad Museum
        • Free Wifi
        • Breakfast included
        Fairfield Inn & Suites Princeton
        Fairfield Inn
        US$107
        View Deal
        107 Halls Ridge Rd, Princeton, WV 24739-6829
        4.0 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        Country Inn & Suites by Radisson, Princeton, WV
        SAVE US$16
        US$99
        Country Inns
        US$83
        View Deal
        111 Halls Ridge Rd, Princeton, WV 24739-6829
        4.1 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        Quality Hotel and Conference Center
        Booking.com
        US$64
        View Deal
        3350 Big Laurel Hwy, US Route 52 and 460 Bypass, Bluefield, WV 24701-4970
        15.1 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        Econo Lodge Near Bluefield College
        Expedia.com
        US$60
        View Deal
        3400 E Cumberland Rd, Bluefield, WV 24701-5037
        15.6 km from Princeton Railroad Museum
        • Free Wifi
        • Free Parking
        Economy Inn
        Booking.com
        US$47
        View Deal
        3206 E Cumberland Rd, Bluefield, WV 24701-5041
        16.1 km from Princeton Railroad Museum
        • Restaurant
        • Room Service
        No photo provided
        211 S River Street, Bramwell, WV
        20.7 km from Princeton Railroad Museum
          Pipestem Resort State Park
          Travelocity
          View Deal
          3405 Pipestem Drive, Pipestem, WV 25979
          21.2 km from Princeton Railroad Museum
          • Free Wifi
          • Free Parking
          Skyline Resort
          SAVE US$3
          US$109
          Travelocity
          US$106
          View Deal
          127 Lakeview Drive, Ghent, WV 25843
          26.4 km from Princeton Railroad Museum
          • Free Wifi
          • Free Parking
          Comfort Inn Bluefield
          Booking.com
          US$85
          View Deal
          38769 Governor G C Peery Hwy, US 19-460 West, Bluefield, VA 24605-9381
          26.4 km from Princeton Railroad Museum
          • Free Wifi
          • Free Parking
          Knights Inn Ghent
          Hotels.com
          View Deal
          300 Odd Rd, Ghent, WV 25843-9400
          27.4 km from Princeton Railroad Museum
          • Free Wifi
          • Free Parking
          Holiday Motor Lodge Pearisburg
          Hotels.com
          View Deal
          401 N Main St, Pearisburg, VA 24134-1538
          31.1 km from Princeton Railroad Museum
          • Free Wifi
          • Free Parking
          No photo provided
          Us-52, Kimball, WV 24853
          37.8 km from Princeton Railroad Museum
          • Free Wifi
          The Resort at Glade Springs
          SAVE US$3
          US$99
          Travelocity
          US$96
          View Deal
          255 Resort Dr, Daniels, WV 25832-9046
          38.9 km from Princeton Railroad Museum
          • Free Wifi
          • Free Parking
          No photo provided
          Booking.com
          US$50
          View Deal
          27635 Governor G C Peery Hwy, North Tazewell, VA 24630-9188
          40.7 km from Princeton Railroad Museum
            Pocahontas Motel
            3731 Stewart St, Welch, WV 24801-2156
            43.7 km from Princeton Railroad Museum
            • Free Wifi
            Microtel Inn & Suites by Wyndham Beckley East
            SAVE US$5
            US$55
            Hotels.com
            US$50
            View Deal
            1001 S Eisenhower Dr, Beckley, WV 25801-6731
            44.8 km from Princeton Railroad Museum
            • Free Wifi
            • Free Parking
            Sleep Inn Beaver-Beckley
            SAVE US$19
            US$81
            SleepInn
            US$62
            View Deal
            1124 Airport Rd, Beaver, WV 25813-9420
            44.8 km from Princeton Railroad Museum
            • Free Wifi
            • Free Parking
            *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.