
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
Guest favourite

Tiny homes in Deep River
4.88 out of 5 average rating, 16 reviewsHer tiny Parisian boat house
Top guest favourite

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

Cottage in East Haddam
5 out of 5 average rating, 23 reviewsCozy Lakefront Cottage Perfect for Families
Superhost

Home in Colchester
4.92 out of 5 average rating, 12 reviewsLake Hayward, Central CT / Vacation Paradise
Top guest favourite

Tiny homes in Montville
5 out of 5 average rating, 15 reviewsTiny Country Cottage
Superhost

Condo in Old Lyme
4.66 out of 5 average rating, 32 reviewsFreeboard at Soundview · Beach+Ocean+Sunrise
Top guest favourite

Barn in Hampton
5 out of 5 average rating, 44 reviewsLittle Rest Studio
Top guest favourite

Home in Higganum
5 out of 5 average rating, 31 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
- Mount Pocono Vacation rentals
- South Jersey 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
- Mystic Seaport Museum
- Walnut Public Beach
- Blue Shutters Beach
- Napeague Beach
- Shinnecock Hills Golf Club
- Oakland Beach
- TPC River Highlands
- Brownstone Adventure Sports Park
- Groton Long Point Main Beach
- Silver Sands Beach
- Woodmont Beach
- Sandy Beach
- Roger Williams Park Zoo
- Wildemere Beach
- Ninigret Beach
- Groton Long Point South Beach