COVID-19 Update

The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

St. John apartments: Rent holiday apartments in St. John

Updating

age 0-16
52 Results

Relevance

Price low to high

Price high to low

Reviews

52 apartments

Cruz Bay holiday apartment rental

Cruz Bay apartment

1 bedroom / 1 bathroom / sleeps 2

7

Responds fast! avg. 3 hours 37 minutes

Match: Property type

All filters match

from £184 / night

£1,289 / week

Holiday apartment in Virgin Islands National Park

Virgin Islands National Park apartment

2 bedrooms / 2 bathrooms / sleeps 6

1

Match: Property type

All filters match

from £189 / night

£1,130 - £2,448 / week

Apartment rental in Cruz Bay

Cruz Bay apartment

1 bedroom / 1 bathroom / sleeps 2

4

Responds fast! avg. 2 hours 43 minutes

Match: Property type

All filters match

from £200 / night

£1,396 - £1,642 / week

Holiday apartment with shared pool in Cruz Bay

Cruz Bay apartment

1 bedroom / 1 bathroom / sleeps 2

“Perfect Little Beach Bungalow in the Heart of Paradise!” The Cottage in the Battery Hill complex was exactly what we were looking for: comfortable accomodation and a place to rest our heads at night after long days at the beach, lively happy hours, and amazing dinners. The Cottage lies right next to the shared pool, but felt like we had ample privacy. There are 2 easy walking routes into town: one lets you out right near our fav restaurant (La Tapa) and the other right near our fav bar (Beach Bar)...couldn't be more ideally located. It's also a very short walk to our second fav restaurant (Zozo's). Anyway, great stay and great value!!!

12

Match: Property type

All filters match

from £138 / night

£966 - £1,808 / week

Virgin Islands National Park holiday apartment rental

Virgin Islands National Park apartment

2 bedrooms / 2 bathrooms / sleeps 5

Match: Property type

All filters match

from £228 / night

£1,598 / week

Holiday apartment with shared pool in Cruz Bay

Cruz Bay apartment

2 bedrooms / 2 bathrooms / sleeps 5

Match: Property type

All filters match

from £188 / night

£1,313 - £2,650 / week

Holiday apartment with shared pool in Coral Bay

Coral Bay apartment

1 bedroom / 1 bathroom / sleeps 3

10

Match: Property type

All filters match

from £162 / night

£1,134 - £1,418 / week

Cruz Bay holiday apartment rental

Cruz Bay apartment

1 bedroom / 1 bathroom / sleeps 4

Match: Property type

All filters match

from £325 / night

£2,031 / week

Holiday apartment with shared pool in Cruz Bay

Cruz Bay apartment

2 bedrooms / 2 bathrooms / sleeps 6

Match: Property type

All filters match

from £488 / night

£3,412 / week

Holiday apartment in Cruz Bay

Cruz Bay apartment

2 bedrooms / 2 bathrooms / sleeps 4

2

Match: Property type

All filters match

from £260 / night

£1,819 / week

Holiday apartment rental

Cruz Bay apartment

2 bedrooms / 2 bathrooms / sleeps 5

Match: Property type

All filters match

from £203 / night

£1,416 / week

Holiday apartment in Cruz Bay

Cruz Bay apartment

1 bedroom / 1 bathroom / sleeps 4

Match: Property type

All filters match

from £191 / night

£1,337 / week

Great rentals within 20 miles that match your search

Holiday apartment in West End

West End apartment

1 bedroom / 1 bathroom / sleeps 2

Match: Property type

All filters match

from £118 / night

£824 / week

Holiday apartment in East End

East End apartment

1 bedroom / 1 bathroom / sleeps 4

2

Match: Property type

All filters match

from £215 / night

£1,517 / week

Charlotte Amalie holiday apartment rental

Charlotte Amalie apartment

1 bedroom / 1 bathroom / sleeps 2

1

Responds fast! avg. 1 hour 35 minutes

Match: Property type

All filters match

from £75 / night

£476 / week

Apartment letting in East End with shared pool

East End apartment

1 bedroom / 2 bathrooms / sleeps 5

11

Responds fast! avg. 2 hours 34 minutes

Match: Property type

All filters match

from £144 / night

£864 / week

Holiday apartment in St. Thomas

St. Thomas apartment

3 bedrooms / 3 bathrooms / sleeps 6

9

Responds fast! avg. 2 hours 3 minutes

Match: Property type

All filters match

from £281 / night

£1,648 - £2,143 / week

Holiday apartment with shared pool in Charlotte Amalie

Charlotte Amalie apartment

1 bedroom / 1 bathroom / sleeps 2

1

Match: Property type

All filters match

from £109 / night

£1,275 / week

Holiday apartment letting

Bolongo Bay apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 3 hours 53 minutes

Match: Property type

All filters match

from £192 / night

£1,340 / week

Holiday apartment with swimming pool in Red Hook

Red Hook apartment

2 bedrooms / 2 bathrooms / sleeps 4

Match: Property type

All filters match

from £319 / night

£2,232 / week

Apartment rental in Smith Bay with shared pool

Smith Bay apartment

1 bedroom / 2 bathrooms / sleeps 4

Match: Property type

All filters match

from £227 / night

£1,586 / week

Holiday apartment with shared pool in East End

East End apartment

1 bedroom / 2 bathrooms / sleeps 6

13

Match: Property type

All filters match

from £235 / night

£1,644 / week

Holiday apartment rental

St. Thomas apartment

/ 1 bathroom / sleeps 4

3

Responds fast! avg. 3 hours 38 minutes

Match: Property type

All filters match

from £103 / night

£698 / week

Holiday apartment rental

East End apartment

1 bedroom / 1 bathroom / sleeps 4

Match: Property type

All filters match

from £193 / night

£1,470 - £1,700 / week

East End holiday apartment rental

East End apartment

1 bedroom / 2 bathrooms / sleeps 4

32

Responds fast! avg. 57 minutes

Match: Property type

All filters match

from £226 / night

£1,437 - £1,840 / week

East End holiday apartment rental

East End apartment

1 bedroom / 1 bathroom / sleeps 4

1

Match: Property type

All filters match

from £193 / night

£1,465 / week

Holiday apartment rental

East End apartment

1 bedroom / 1 bathroom / sleeps 4

30

Responds fast! avg. 37 minutes

Match: Property type

All filters match

from £156 / night

£1,064 - £1,146 / week

Holiday apartment rental

St. Thomas apartment

2 bedrooms / 3 bathrooms / sleeps 6

4

Responds fast! avg. 1 hour 10 minutes

Match: Property type

All filters match

from £224 / night

£1,564 / week

Holiday apartment with shared pool in East End

East End apartment

2 bedrooms / 3 bathrooms / sleeps 8

68

Match: Property type

All filters match

from £212 / night

£1,479 - £3,071 / week

Holiday apartment with shared pool in East End

East End apartment

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 2 hours 55 minutes

Match: Property type

All filters match

from £102 / night

£1,109 / week

East End holiday apartment rental

East End apartment

1 bedroom / 2 bathrooms / sleeps 7

4

Responds fast! avg. 1 hour 58 minutes

Match: Property type

All filters match

from £465 / night

£3,249 / week

Holiday apartment rental

East End apartment

1 bedroom / 1 bathroom / sleeps 3

19

Match: Property type

All filters match

from £163 / night

£1,138 / week

Holiday apartment in East End

East End apartment

1 bedroom / 1 bathroom / sleeps 4

12

Match: Property type

All filters match

from £147 / night

£975 - £1,463 / week

Holiday apartment in East End

East End apartment

1 bedroom / 1 bathroom / sleeps 4

Match: Property type

All filters match

from £138 / night

£961 / week

Holiday apartment with shared pool in Smith Bay

Smith Bay apartment

1 bedroom / 1 bathroom / sleeps 2

1

Responds fast! avg. 2 hours 8 minutes

Match: Property type

All filters match

from £114 / night

£683 - £780 / week

East End holiday apartment rental

East End apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 58 minutes

Match: Property type

All filters match

from £523 / night

£3,655 / week

Holiday apartment with shared pool in Charlotte Amalie

Charlotte Amalie apartment

1 bedroom / 1 bathroom / sleeps 4

3

Responds fast! avg. 1 hour 6 minutes

Match: Property type

All filters match

from £179 / night

£1,544 - £1,828 / week

Apartment rental in East End with shared pool

East End apartment

2 bedrooms / 2 bathrooms / sleeps 9

7

Match: Property type

All filters match

from £195 / night

£1,360 / week

East End holiday apartment rental

East End apartment

1 bedroom / 2 bathrooms / sleeps 5

28

Match: Property type

All filters match

from £256 / night

£1,625 - £1,966 / week

Viewing 39 of 52
apartments in St. John

×

Also consider