Viewing 40 of 502 rentals in St Johns
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Villas in St Johns and Apartments - Holiday Lettings - Holiday Rentals St Johns
3 Holiday homes
Great rentals within 20 miles that match your search
from £86 / night
£687 / week
Great rentals within 20 miles that match your search
from £247 / night
£956 - £1,227 / week
Great rentals within 20 miles that match your search
from £225 / night
£724 - £2,400 / week
Great rentals within 20 miles that match your search
Holiday home in Portpatrick
Portpatrick house
- 8 bedrooms
- 8 bathrooms
- sleeps 16
1 filter does not match: High chair available
from £916 / night
£4,051 - £10,577 / week
Great rentals within 20 miles that match your search
Holiday home in Stranraer
Stranraer house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£687 / week
Great rentals within 20 miles that match your search
Ballabeg holiday apartment rental
Ballabeg apartment
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Beach or lakeside relaxation
from £229 / night
£1,603 / week
Great rentals within 20 miles that match your search
Portpatrick holiday apartment rental
Portpatrick apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £228 / night
£973 - £1,030 / week
Great rentals within 20 miles that match your search
Millisle holiday cottage rental
Millisle cottage
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £81 / night
£516 / week
Great rentals within 20 miles that match your search
Home rental in Kirkcudbright with golf nearby
Kirkcudbright house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £171 / night
£681 - £1,024 / week
Great rentals within 20 miles that match your search
Holiday home in Stranraer
Stranraer house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£573 / week
Great rentals within 20 miles that match your search
Holiday caravan/mobile home in Gatehouse of Fleet
Gatehouse of Fleet caravan/mobile home
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £85 / night
£594 - £973 / week
Great rentals within 20 miles that match your search
Holiday home in Kirkbean
Kirkbean house
- 6 bedrooms
- 4 bathrooms
- sleeps 14
1 filter does not match: Beach or lakeside relaxation
from £545 / night
£1,558 - £3,455 / week
Great rentals within 20 miles that match your search
Gatehouse of Fleet holiday cottage rental
Gatehouse of Fleet cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Beach or lakeside relaxation
from £306 / night
£1,222 - £2,048 / week
Great rentals within 20 miles that match your search
Holiday cottage in Kirkcudbright
Kirkcudbright cottage
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £416 / night
£594 - £927 / week
Great rentals within 20 miles that match your search
Home rental in Kirk Michael
Kirk Michael house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £144 / night
£1,002 / week
Great rentals within 20 miles that match your search
Holiday cottage with golf nearby in Port Erin
Port Erin cottage
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £252 / night
£1,603 / week
Great rentals within 20 miles that match your search
Holiday chalet rental
Laxey chalet
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £207 / night
£1,260 - £1,603 / week
Great rentals within 20 miles that match your search
Holiday home with golf nearby in Portpatrick
Portpatrick house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £172 / night
£1,203 / week
Great rentals within 20 miles that match your search
Holiday home in Greyabbey
Greyabbey house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £161 / night
£1,123 / week
Great rentals within 20 miles that match your search
Holiday home in Maryport
Maryport house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £115 / night
£745 - £1,145 / week
Great rentals within 20 miles that match your search
Holiday cottage with golf nearby in Portpatrick
Portpatrick cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Beach or lakeside relaxation
from £149 / night
£1,042 / week
Great rentals within 20 miles that match your search
Holiday cottage rental
Castletown cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £182 / night
£997 - £2,569 / week
Great rentals within 20 miles that match your search
Holiday log cabin in St. Bees
St. Bees log cabin
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£687 / week
Great rentals within 20 miles that match your search
Holiday cottage in Wigtown
Wigtown cottage
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £155 / night
£594 - £927 / week
Great rentals within 20 miles that match your search
Holiday home in Creetown
Creetown house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £130 / night
£529 - £776 / week
Great rentals within 20 miles that match your search
Holiday home rental
Kirkcudbright house
- 4 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Beach or lakeside relaxation
from £306 / night
£1,222 - £2,279 / week
Great rentals within 20 miles that match your search
Kirkcudbright holiday cottage rental
Kirkcudbright cottage
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £179 / night
£655 - £1,070 / week
Great rentals within 20 miles that match your search
Holiday home rental
Rockcliffe house
- 3 bedrooms
- 4 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £241 / night
£1,681 - £2,175 / week
Great rentals within 20 miles that match your search
Holiday home rental
Rockcliffe house
- 4 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Beach or lakeside relaxation
from £120 / night
£840 - £1,384 / week
Great rentals within 20 miles that match your search
Holiday cottage in Kirkcudbright
Kirkcudbright cottage
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £121 / night
£848 - £1,208 / week
Great rentals within 20 miles that match your search
Holiday home in Garlieston
Garlieston house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £90 / night
£624 - £1,007 / week
Great rentals within 20 miles that match your search
Cottage rental in Creetown
Creetown cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £85 / night
£509 - £814 / week
Great rentals within 20 miles that match your search
Holiday lodge in Gatehouse of Fleet
Gatehouse of Fleet lodge
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £281 / night
£1,124 - £1,737 / week
Great rentals within 20 miles that match your search
Holiday lodge in Gatehouse of Fleet
Gatehouse of Fleet lodge
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £231 / night
£918 - £1,527 / week
Great rentals within 20 miles that match your search
Holiday lodge in Gatehouse of Fleet
Gatehouse of Fleet lodge
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £281 / night
£1,124 - £1,737 / week
Great rentals within 20 miles that match your search
Cottage rental in Wigtownshire
Wigtownshire cottage
- 2 bedrooms
- 1 bathroom
- sleeps 3
1 filter does not match: Beach or lakeside relaxation
from £74 / night
£516 - £665 / week
Great rentals within 20 miles that match your search
Stranraer holiday home rental
Stranraer house
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Beach or lakeside relaxation
from £138 / night
£573 / week
Great rentals within 20 miles that match your search
Holiday home rental
Stranraer house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £184 / night
£1,145 / week
Great rentals within 20 miles that match your search
Garlieston holiday apartment rental
Garlieston apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £114 / night
£436 - £977 / week
Great rentals within 20 miles that match your search
Holiday home in Kirkcudbright
Kirkcudbright house
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Beach or lakeside relaxation
from £161 / night
£1,088 / week