Viewing 40 of 484 rentals in St James, Montego Bay
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Holiday Rentals in St James, Montego Bay - Holiday Lettings - Villas
4 Holiday homes
Great rentals within 20 miles that match your search
from £316 / night
£2,208 / week
Great rentals within 20 miles that match your search
from £261 / night
£1,824 / week
Great rentals within 20 miles that match your search
from £270 / night
£1,888 / week
Great rentals within 20 miles that match your search
from £572 / night
£4,000 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Negril
Negril apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £106 / night
£736 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Negril
Negril apartment
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £74 / night
£458 - £704 / week
Great rentals within 20 miles that match your search
Holiday apartment letting
Kingston apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £87 / night
£608 / week
Great rentals within 20 miles that match your search
Holiday home rental
Long Bay house
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £46 / night
£320 / week
Great rentals within 20 miles that match your search
Negril holiday studio accommodation
Negril studio
- Studio
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £110 / night
£768 - £1,152 / week
Great rentals within 20 miles that match your search
Portmore holiday home rental
Portmore house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£732 / week
Great rentals within 20 miles that match your search
Negril holiday apartment rental
Negril apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £106 / night
£736 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Negril
Negril apartment
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £160 / night
£1,120 / week
Great rentals within 20 miles that match your search
Holiday b&b rental
Kingston b&b
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £83 / night
£576 - £768 / week
Great rentals within 20 miles that match your search
Ocho Rios holiday condo rental
Ocho Rios condo
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £84 / night
£485 / week
Great rentals within 20 miles that match your search
Holiday apartment in Kingston
Kingston apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £78 / night
£512 / week
Great rentals within 20 miles that match your search
Tower Isle holiday villa rental
Tower Isle villa
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £46 / night
£320 - £640 / week
Great rentals within 20 miles that match your search
Westmoreland Parish holiday guest house rental
Westmoreland Parish guest house
- 4 bedrooms
- 3 bathrooms
- sleeps 16
1 filter does not match: Beach or lakeside relaxation
from £31 / night
£217 / week
Great rentals within 20 miles that match your search
Seven Mile Beach holiday apartment rental
Seven Mile Beach apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £453 / night
£3,168 / week
Great rentals within 20 miles that match your search
Holiday villa in Sandy Bay
Sandy Bay villa
- 6 bedrooms
- 6 bathrooms
- sleeps 14
1 filter does not match: Beach or lakeside relaxation
from £1,959 / night
£13,714 / week
Great rentals within 20 miles that match your search
Apartment rental in Kingston
Kingston apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £60 / night
£384 / week
Great rentals within 20 miles that match your search
Holiday villa in Discovery Bay
Discovery Bay villa
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Beach or lakeside relaxation
from £74 / night
£366 - £622 / week
Great rentals within 20 miles that match your search
Apartment rental in Negril with swimming pool
Negril apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £74 / night
£512 - £832 / week
Great rentals within 20 miles that match your search
Home rental in Discovery Bay with swimming pool
Discovery Bay house
- 6 bedrooms
- 7 bathrooms
- sleeps 14
1 filter does not match: Beach or lakeside relaxation
from £3,069 / night
£21,478 / week
Great rentals within 20 miles that match your search
Ocho Rios holiday apartment rental
Ocho Rios apartment
- 2 bedrooms
- 3 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £91 / night
£634 / week
Great rentals within 20 miles that match your search
Holiday home rental
Discovery Bay house
- 5 bedrooms
- 6 bathrooms
- sleeps 8
1 filter does not match: Beach or lakeside relaxation
from £1,005 / night
£7,027 - £15,889 / week
Great rentals within 20 miles that match your search
Holiday villa rental
Discovery Bay villa
- 5 bedrooms
- 6 bathrooms
- sleeps 12
1 filter does not match: Beach or lakeside relaxation
from £1,158 / night
£8,105 - £16,768 / week
Great rentals within 20 miles that match your search
Negril holiday apartment rental
Negril apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £42 / night
£256 / week
Great rentals within 20 miles that match your search
Holiday apartment in Kingston
Kingston apartment
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Beach or lakeside relaxation
from £74 / night
£512 / week
Great rentals within 20 miles that match your search
Spanish Town holiday home rental
Spanish Town house
- 2 bedrooms
- 3 bathrooms
- sleeps 5
1 filter does not match: Beach or lakeside relaxation
from £81 / night
£567 / week
Great rentals within 20 miles that match your search
Apartment rental in Kingston with shared pool
Kingston apartment
- 1 bedroom
- 3 bathrooms
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £78 / night
£540 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool in Tower Isle
Tower Isle condo
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £202 / night
£1,372 / week
Great rentals within 20 miles that match your search
Ironshore holiday guest house accommodation
Ironshore guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £60 / night
£412 / week
Great rentals within 20 miles that match your search
Apartment rental in Kingston
Kingston apartment
- 2 bedrooms
- 3 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £92 / night
£576 - £960 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Kingston
Kingston apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £78 / night
£544 / week
Great rentals within 20 miles that match your search
Runaway Bay holiday villa rental
Runaway Bay villa
- 4 bedrooms
- 4 bathrooms
- sleeps 10
1 filter does not match: Beach or lakeside relaxation
from £458 / night
£3,200 / week
Great rentals within 20 miles that match your search
Holiday apartment in Port Antonio
Port Antonio apartment
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £51 / night
£293 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Ocho Rios
Ocho Rios apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £37 / night
£256 / week
Great rentals within 20 miles that match your search
Holiday cottage in Blue Mountains National Park
Blue Mountains National Park cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £147 / night
£1,024 / week
Great rentals within 20 miles that match your search
Cap-Haitien holiday home rental
Cap-Haitien house
- 4 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £37 / night
£256 / week
Great rentals within 20 miles that match your search
Apartment rental in Port Royal
Port Royal apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £42 / night
£288 / week