Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Start by selecting your hotel
Start by selecting your hotel
Start by selecting your hotel

Save up to $603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more


Salem Vacation Travel Guide

Accommodation in Salem

Booking a relaxing place to stay is an important ingredient of any vacation experience. Expedia's booking website lists some of the best of the hotels in Salem.

Two of the upscale Salem hotel options in which you will discover some of the nicest hotel features in town, are the Hampton Inn Roanoke/Salem, at 1886 Electric Rd, and the Holiday Inn Express & Suites Salem, at 991 Russell Dr. The Hampton Inn Salem, at 450 Litchell Rd, and the Comfort Suites Salem, at 100 Wildwood Rd are two lower priced options worth checking out if you're after somewhere that's a bit lighter on the wallet.

It’s easy to book the getaway of your dreams when you search through our selection of Salem vacations. Our goal? To create the perfect trip for you by providing the largest selection of vacation packages. Confidently book your getaway thanks to our trustworthy recommendations and verified consumer reviews from travelers just like you. Personalize your Salem package with our myriad of hotel rooms and flight tickets, which help to create a vacation specifically for you. Simply sort through our selection and pick and choose the elements that best suit your preferences and price range.

Because we offer the best rates, you can book your travel reservations knowing you won’t find lower prices elsewhere. These discounts are so great, you’ll feel like you gained the title of the ultimate bargain hunter with our Salem vacation package deals. Whether you’re looking to book multiple flights, stay at the fanciest hotel, or explore the hottest local attractions, you’ll find discounted travel arrangements within your budget right here. You shouldn’t have a care in the world when you go on vacation, so our discounts allow you to rest easy without giving your bank account a second thought. Save money on your vacation today and revel in your much-deserved getaway tomorrow.


Top Hotel Deals

See all 101 Hotels in Salem
Howard Johnson Hotel & Conference Center by Wyndham Salem $38
Howard Johnson Hotel & Conference Center by Wyndham Salem

Howard Johnson Hotel & Conference Center by Wyndham Salem

1671 Skyview Rd, Salem
     
    3.0
    of 5, from 1,120 reviews
    2.0 out of 5.0

    Situated in the suburbs, this hotel is within 6 mi (10 km) of Moyers Sports Complex, Salem Memorial Football Stadium, and Salem Civic Center. Salem Memorial Baseball Stadium and Dixie Caverns are also within 6 mi (10 km).

    Fairfield Inn & Suites by Marriott Roanoke Salem $89
    Fairfield Inn & Suites by Marriott Roanoke Salem

    Fairfield Inn & Suites by Marriott Roanoke Salem

    121 Sheraton Drive, Salem
       
      4.6
      of 5, from 57 reviews
      0.0 out of 5.0

      Situated in Salem, this hotel is close to Salem Memorial Football Stadium, Salem Memorial Baseball Stadium, and Splash Valley at Green Ridge Recreation Center. Local attractions also include Salem Civic Center.

      Holiday Inn Express & Suites Salem $91
      Holiday Inn Express & Suites Salem

      Holiday Inn Express & Suites Salem

      991 Russell Dr, Salem
         
        4.4
        of 5, from 526 reviews
        2.5 out of 5.0

        Situated in Salem, this hotel is close to Salem Memorial Football Stadium, Salem Memorial Baseball Stadium, and Salem Civic Center. Local attractions also include Splash Valley at Green Ridge Recreation Center and Moyers Sports Complex.

        La Quinta Inn Roanoke-Salem $72
        La Quinta Inn Roanoke-Salem

        La Quinta Inn Roanoke-Salem

        140 Sheraton Dr, Salem
           
          4.3
          of 5, from 575 reviews
          2.5 out of 5.0

          Situated in Salem, this hotel is within 3 mi (5 km) of Salem Memorial Football Stadium, Salem Memorial Baseball Stadium, and Carvins Cove Natural Reserve. Splash Valley at Green Ridge Recreation Center and Salem Civic Center are also within 3 mi (5 km).

          Days Inn by Wyndham Salem $59
          Days Inn by Wyndham Salem

          Days Inn by Wyndham Salem

          1535 E Main St, Salem
             
            3.4
            of 5, from 607 reviews
            2.0 out of 5.0

            Situated in Salem, this hotel is within 2 mi (3 km) of Salem Memorial Football Stadium, Salem Memorial Baseball Stadium, and Salem Civic Center. Moyers Sports Complex is 2.6 mi (4.2 km) away.

            Comfort Suites Salem $72
            Comfort Suites Salem

            Comfort Suites Salem

            100 Wildwood Rd, Salem
               
              4.3
              of 5, from 649 reviews
              2.5 out of 5.0

              Situated in the city center, this hotel is close to Moyers Sports Complex, Salem Memorial Football Stadium, and Salem Civic Center. Area attractions also include Salem Memorial Baseball Stadium and Showtimers Community Theatre.

              Baymont by Wyndham Salem Roanoke Area $64
              Baymont by Wyndham Salem Roanoke Area

              Baymont by Wyndham Salem Roanoke Area

              179 Sheraton Drive, Salem
                 
                2.9
                of 5, from 268 reviews
                2.0 out of 5.0

                Situated in Salem, this motel is within 3 mi (5 km) of Salem Memorial Football Stadium, Salem Memorial Baseball Stadium, and Carvins Cove Natural Reserve. Splash Valley at Green Ridge Recreation Center is 3.1 mi (4.9 km) away.

                Hampton Inn Salem East - Electric Road $90
                Hampton Inn Salem East - Electric Road

                Hampton Inn Salem East - Electric Road

                1886 Electric Rd, Salem
                   
                  4.6
                  of 5, from 36 reviews
                  2.5 out of 5.0

                  Situated in Salem, this hotel is within 2 mi (3 km) of Showtimers Community Theatre, Salem Civic Center, and Salem Memorial Baseball Stadium. Moyers Sports Complex and Salem Memorial Football Stadium are also within 3 mi (5 km).