Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Salem
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Countryside
Amazing views
Beachfront
Rooms
Cabins
Tiny homes
Luxe
Bed & breakfasts
Farms
New
Lake
Boats
Trending
Treehouses
Beach
Surfing
Golfing
Filters
0
Display total before taxes
Show map
Search results; 81 places in Salem
81 places in Salem
Guest favorite
Guest favorite
Guesthouse in Old Town
Blue Lime Cottage
Sea views
Sea views
Apr 15 – 20
Apr 15 – 20
$80
night
$80 per night
4.89 out of 5 average rating, 44 reviews
4.89 (44)
Guest favorite
Guest favorite
Home in St Peter's Village
Providence: Paul McCartney's former hideaway
Sea views
Sea views
Jun 19 – 24
Jun 19 – 24
$200
night
$200 per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Villa in Woodlands
Secluded Caribbean retreat with a spectacular view
Bay views
Bay views
Apr 14 – 19
Apr 14 – 19
$195
night
$195 per night
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favorite
Guest favorite
Apartment in Saint Peter's
Lucy's Sunny Villa Studios ll
1 bed
1 bed
Apr 1 – 6
Apr 1 – 6
$70
night
$70 per night
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favorite
Guest favorite
Villa in Garibaldi Hill
Isles Bay Villa
4 beds
4 beds
May 19 – 24
May 19 – 24
$150
night
$150 per night
4.95 out of 5 average rating, 20 reviews
4.95 (20)
Guesthouse in Salem
Hibiscus Suite - Private 1 Bed
1 bed
1 bed
Apr 1 – 6
Apr 1 – 6
$84
night
$84 per night
Home in Woodlands
Crows Nest Villa...2 bed with pool
Sea views
Sea views
Apr 24 – 29
Apr 24 – 29
$165
$119
night
$119 per night, originally $165
4.8 out of 5 average rating, 20 reviews
4.8 (20)
Tiny home in Saint Peter's
Little White House
Apr 1 – 6
Apr 1 – 6
$80
night
$80 per night
New place to stay
New
Guest favorite
Guest favorite
Guest suite in Salem
Camie's Apartment
1 queen bed
1 queen bed
Apr 1 – 6
Apr 1 – 6
$90
night
$90 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Apartment in Salem
Ravinala Rooftop
Bay views
Bay views
May 21 – 26
May 21 – 26
$54
night
$54 per night
4.9 out of 5 average rating, 21 reviews
4.9 (21)
Guest favorite
Guest favorite
Villa in Woodlands
Oceanfront luxury, king bed,AC,WiFi,4beds,3bedroom
Waterfront
Waterfront
Sea and bay views
,
·
Sea and bay views
Apr 29 – May 4
Apr 29 – May 4
$257
night
$257 per night
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Home in Salem
3BR 3BA, w/Pool House Access
Sea views
Sea views
Apr 1 – 7
Apr 1 – 7
$310
$248
night
$248 per night, originally $310
New place to stay
New
Hotel in Saint Peter Parish
Plumrose Suite-Charming 2 Bedroom with Deck & Pool
On the beach
On the beach
Apr 1 – 6
Apr 1 – 6
$158
night
$158 per night
Guest favorite
Guest favorite
Villa in Saint Peter's
Lucy's Sunshine Villa Palm Loop, 3 Bed 2 bathroom
3 beds
3 beds
Apr 2 – 7
Apr 2 – 7
$110
night
$110 per night
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Apartment in Cudjoe Head
Luxurious Penthouse with Breathtaking Views
Ocean views
Ocean views
Apr 1 – 6
Apr 1 – 6
$150
night
$150 per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favorite
Guest favorite
Apartment in Davy Hill
Woodland Suite, Urban Retreat
1 double bed
1 double bed
Apr 16 – 21
Apr 16 – 21
$88
night
$88 per night
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Cottage in Old Town
Oceanfront Luxurious Villa Stunning Sunsets Avalon
Ocean views
Ocean views
Apr 8 – 15
Apr 8 – 15
$400
night
$400 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Home in Woodlands
NEW Stylish Caribbean 3 Bdrm Villa
Sea and bay views
Sea and bay views
Apr 1 – 6
Apr 1 – 6
$400
night
$400 per night
1
2
3
4
5