
Vacation rentals in Salem
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Salem
Guests agree: these stays are highly rated for location, cleanliness, and more.
0 of 0 items showing
1 of 3 pages
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for Salem vacation rentals
Other great vacation rentals in Salem
Top guest favourite

Barn in Deep River
5 out of 5 average rating, 21 reviewsSalt House
Guest favourite

Guesthouse in Franklin
4.9 out of 5 average rating, 10 reviewsHomestead Guest Quarters
Top guest favourite

Home in Colchester
4.98 out of 5 average rating, 50 reviewsWaterfront Lake House on Pickerel Lake
Guest favourite

Guest suite in Groton
4.9 out of 5 average rating, 81 reviewsLive life
Top guest favourite

Cottage in Lyme
5 out of 5 average rating, 20 reviewsBucolic Farm On A Country Road
Top guest favourite

Home in Montville
5 out of 5 average rating, 55 reviewsMarion's Cottage near Mohegan Sun Casino
Top guest favourite

Townhouse in Norwich
5 out of 5 average rating, 19 reviewsVacation Villa Spa, Golf, Foxwoods/Mohegan Casino
Top guest favourite

Home in Haddam
5 out of 5 average rating, 28 reviewsThe Doll House
Destinations to explore
- Plainview Vacation rentals
- New York City Vacation rentals
- Long Island Vacation rentals
- Montreal Vacation rentals
- Boston Vacation rentals
- East River Vacation rentals
- Hudson Valley Vacation rentals
- Jersey Shore Vacation rentals
- Philadelphia Vacation rentals
- South Jersey Vacation rentals
- Mount Pocono Vacation rentals
- The Hamptons Vacation rentals
- Yale University
- Charlestown Beach
- Foxwoods Resort Casino
- Southampton Beach
- Cooper's Beach, Southampton
- Six Flags New England
- Ocean Beach Park
- Point Judith Country Club
- Walnut Public Beach
- Napeague Beach
- Shinnecock Hills Golf Club
- Blue Shutters Beach
- TPC River Highlands
- Oakland Beach
- Brownstone Adventure Sports Park
- Woodmont Beach
- Silver Sands Beach
- Sandy Beach
- Groton Long Point Main Beach
- Ninigret Beach
- Roger Williams Park Zoo
- Wildemere Beach
- Harveys Beach
- Amagansett Beach