Salem Hotels

FastBook
Enter your travel dates to find the perfect hotel.
>
Check In
Check Out
Get Prices

Super 8 Salem

1288 Hawthorne Ave. N.E., Salem, Oregon, 97301
Super 8 Salem

Motel 6 Salem - Expo Center

3195 Portland Rd NE, Salem, Oregon
Motel 6 Salem - Expo Center

Betty's Bed and Breakfast

965 D St. N.E., Salem, Oregon, 97301
Betty's Bed and Breakfast

Holiday Inn Express Salem

890 Hawthorne Ave Se, Salem, Or, 97301, Us, Salem, Oregon, 97301-9683
Holiday Inn Express Salem

Best Western

1600 Motor Court N.E., Salem, Oregon, 97301
Best Western

Days Inn Salem

Salem, Oregon
FastBook
$$

Click to find a
great deal for this hotel

Days Inn Salem

Budget Lodge

3195 Portland Road Northeast, Salem, Oregon, 97303
Budget Lodge

Econo Lodge Salem

Salem, Oregon
Econo Lodge Salem

Holiday Lodge

1400 Hawthorne Ave NE, Salem, Oregon
Holiday Lodge

Rodeway Inn

3340 Astoria Way NE, Salem, Oregon, 97303
Rodeway Inn
Close