COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Compare Salem Motels

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured Salem Motels

Don't see what you're looking for?
See all available properties in Salem
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Salem 2 Star Accommodation

    Hampton Inn Weston

    Hampton Inn Weston

    76 Hospitality Way, Weston, WV
    The price is $85 per night from Jun 27 to Jun 27
    4.7/5Exceptional! (11 reviews)
    Hampton Inn Weston
    Quality Inn Bridgeport-Clarksburg

    Quality Inn Bridgeport-Clarksburg

    115 Tolley Dr, Bridgeport, WV
    The price is $59 per night from Jun 21 to Jun 21
    3.5/5Good! (11 reviews)
    Quality Inn Bridgeport-Clarksburg
    Days Inn by Wyndham Fairmont

    Days Inn by Wyndham Fairmont

    166 Middletown Road, Route 250 South & Route 73, Fairmont, WV
    The price is $47 per night from Jun 26 to Jun 26
    3/5 (26 reviews)
    Days Inn by Wyndham Fairmont

Pet Friendly Motels in Salem

    Victorian Charm With Small Town Warmth

    Victorian Charm With Small Town Warmth

    Salem, WV
    Victorian Charm With Small Town Warmth
    Stonewall Resort

    Stonewall Resort

    940 Resort Drive, Roanoke, WV
    The price is $169 per night from Jun 21 to Jun 21
    4.8/5Exceptional! (5 reviews)
    Stonewall Resort
    Hampton Inn Weston

    Hampton Inn Weston

    76 Hospitality Way, Weston, WV
    The price is $85 per night from Jun 27 to Jun 27
    4.7/5Exceptional! (11 reviews)
    Hampton Inn Weston