Photo by Bri

Search Villas in Salem

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Villas in Salem

Villa in St. Ann's Bay

3.5 star property
The price is SAR 19,575
SAR 23,266 total
includes taxes & fees
8 Dec - 9 Dec
Opulenz DraxHall

Villa in Ocho Rios

The price is SAR 24,171
SAR 33,111 total
includes taxes & fees
8 Dec - 9 Dec
Lavender Moon Villas

Villa in Ocho Rios

9.6 out of 10, Exceptional, (23)
"Quiet and relaxing stay. "
United States
Jennifer S.
The price is SAR 427
SAR 728 total
includes taxes & fees
8 Dec - 9 Dec
2Bedrooms 2Bathroom - Swimming pool - Gated community - Drier - Free Wifi

Villa in St. Ann's Bay

5.0 star property
6.6 out of 10, (7)
"Owner is amazing.. "
United States
Bobbi
The price is SAR 270
SAR 577 total
includes taxes & fees
8 Dec - 9 Dec
123 Drax Hall Country Club Villa

Villa in Ocho Rios

8.6 out of 10, Excellent, (28)
"Everything went smoothly at check in/out. The grounds were well kept and the pool and hot tub were clean. The beach is a short walk from the property which was perfect. I would stay there again."
United States
Summer D.
The price is SAR 387
SAR 506 total
includes taxes & fees
8 Dec - 9 Dec
Comfy bedrooms minutes away from beach, free WIFI, spa hut, BBQ,24-hour security

Villa in Ocho Rios

3.5 star property
8.4 out of 10, Very Good, (84)
"Beautiful, safe community and spacious property. Softer pillows would make it excellent"
United States
TRUDY ANN
The price is SAR 605
SAR 1,124 total
includes taxes & fees
8 Dec - 9 Dec
Casa Princess Ocho Rios Vacation Villa

Villa in Mammee Bay Estates

3.5 star property
8.0 out of 10, Very Good, (4)
"Northstar Villa provides a safe and tranquil environment for their guests'. The grounds are well maintained and extremely clean, thanks to Mr Henry. He provided our party with coconuts and made us feel welcomed. The pool is extremely clean and well maintained. The beach is a 2 minute walk down the street. The rooms are large and comfortable, with air conditioning. Included with room is mini-fridge and microwave. The bed was very comfortably . The rooms are immaculate and taken care of by Ms...
United States
Kaye
North Star Villa

Villa in Mammee Bay Estates

9.4 out of 10, Exceptional, (6)
"Normally we rent condos or villas because we enjoy planning our own meals. Chef was so amazing we didn’t bother. We recommend letting chef determine menu to enjoy truly authentic Jamaican meals."
United States
Eileen H.
The price is SAR 6,752
SAR 10,456 total
includes taxes & fees
8 Dec - 9 Dec
VILLA DORA MAE IS AN ACCLAMATION OF ELEGANCE AND SOPHISTICATION!

Villa in St. Ann's Bay

3.5 star property
The price is SAR 563
SAR 1,156 total
includes taxes & fees
18 Dec - 19 Dec
Ocho Rios at Coolshade Richmond

Villa in Mammee Bay Estates

9.8 out of 10, Exceptional, (55)
"The property was lovely. We swam, played basketball,ate chef prepared meals, spent time together. Staff were wonderful.Any issues that needed attention were addressed immediately.Great stay!"
United States
Gwen G.
The price is SAR 5,630
SAR 6,429 total
includes taxes & fees
8 Dec - 9 Dec
Jam Villa, A Private 7 or 13 Bedroom Villa Resort in a Gated Beach Community

Villa in St. Ann's Bay

2.0 star property
The price is SAR 507
SAR 962 total
includes taxes & fees
9 Dec - 10 Dec
Coolshade Villas - Richmond Estate

Villa in Ocho Rios

2.0 star property
The price is SAR 581
SAR 672 total
includes taxes & fees
8 Dec - 9 Dec
Serenity Vacation Villas

Villa in Ocho Rios

9.8 out of 10, Exceptional, (6)
"Beautiful and quiet."
United States
Kacey R.
The price is SAR 470
SAR 821 total
includes taxes & fees
9 Dec - 10 Dec
Tropical Oasis with River, Pool, Waterfall & Lush Garden,

Villa in St. Ann's Bay

4.0 star property
6.4 out of 10, (14)
"Clean, great customer service. Most importantly we felt safe. Would definitely stay again and again!!"
United States
Clovette
The price is SAR 783
SAR 1,337 total
includes taxes & fees
8 Dec - 9 Dec
Ocho Rios Ocean View Villa at The Palms

Villa in St. Ann's Bay

3.5 star property
6.0 out of 10, (2)
"TERRIBLE experience. The security did not allow us to get onto the property without a room number. The owner of the property never picked up their phone and we called them hundreds of times. Was then stuck in a foreign country in the middle of the night trying to find a place to sleep.."
United States
Anonymous traveler
The price is SAR 304
SAR 995 total
includes taxes & fees
13 Dec - 14 Dec
Mahoe Villa Richmond Estate

Villa in Tower Isle

2.0 star property
The price is SAR 6,850
SAR 7,882 total
includes taxes & fees
8 Dec - 9 Dec
Luxury Oceanfront Villa Fully Staffed

Villa in Bamboo

The price is SAR 751
SAR 1,362 total
includes taxes & fees
8 Dec - 9 Dec
Countryside Hideaway Villa 15 minutes from the beach!!

Villa in Braco

The price is SAR 488
SAR 563 total
includes taxes & fees
8 Dec - 9 Dec
Stay Jamaica Villa

Villa in St. Ann, Ocho Rios

9.8 out of 10, Exceptional, (9)
"Beautiful place to be "
United States
Towana R.
Island Treasure Villa

Villa in St. Ann's Bay

3.5 star property
8.6 out of 10, Excellent, (9)
"Expedia did not inform us upon booking about hidden massive charges that you will have to pay in USD cash when you go to pick up the keys. They do not tell you because if they do tell you, you would find that the place would not worth the booking very over price: Be very careful because it is a non refundable booking and you will not get your money back There are much cheaper hotel that are much less pricier This place is not worth the price This place is not located in Ocho...
Canada
Denrick
The price is SAR 745
SAR 1,291 total
includes taxes & fees
7 Jan - 8 January 2026
Ocho Rios Villa at Coolshade XI
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Salem Hotel Reviews

Frequently asked questions

How much do villas in Salem cost?
Prices for villas in Salem range between SAR 506 and SAR 33,111 per night. No matter your budget, you can find a place that matches your needs on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best villas in Salem?
Guests recommend Cindys Villa. Get comfortable at this 3.5-star property which features a swimming pool and a nightclub. Mills Villa By Jamaican Treasures is another sought-after option to look into. Book into this 4-star stay and you'll have access to conveniences like a swimming pool and WiFi. There are multiple villas in Salem with a total average guest review rating of 8.5.
How many villas are there in Salem?
Claim your vacation time and pick from 499 villas in Salem. For a family vacation, a getaway with friends or anything in between, Expedia can help you find an ideal stay in just a few clicks.
Why book your villa in Salem with Expedia?
Reserving a villa in Salem is as easy as entering your travel dates and choosing an option that suits your needs. Searching for something affordable or upmarket, or a stay that also has free WiFi? Use Expedia's search filters to narrow your results and find your perfect match.
How can I find cheap villas in Salem?
Expedia can help you look for cheap villas in Salem. Simply use our convenient filter tool to select star rating, amenities and budget to refine your search and find a great place to stay in a few quick keystrokes.