Best apartment offers in Cruz Bay

505 available apartment offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Cruz Bay apartments
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

505 Best apartments in Cruz Bay

Ocean View Retreat.. Walk To Sapphire Beach! - Cruz Bay
9.8 26 reviews
Cruz Bay
31/12 – 03/01
£208/nighttotal: £624 (3 )

Ocean View Retreat.. Walk To Sapphire Beach!

1 2
apartment, St Thomas
This oceanfront St Thomas condo, a short walk from Cabes Point and Sapphire Beach and within 2km of Turquoise Beach and Vessup Bay, offers stunning sea views.
The one-bedroom, one-bathroom apartment sleeps two guests and features a fully equipped kitchen, private balcony, Smart TV, swimming pool access, parking, and beach towels; nearby activities include exploring the beaches and enjoying the on-site amenities.
Full Property Generator. Sail Away Iii-wow Vacation With A Million Dollar View. - Cruz Bay
9.9 115 reviews
Cruz Bay
31/12 – 03/01
£429/nighttotal: £1287 (3 )

Full Property Generator. Sail Away Iii-wow Vacation With A Million Dollar View.

1 2
apartment, St Thomas
This beachfront St Thomas condo is located near Cabes Point and Sapphire Beach, with Turquoise and Lindquist Beaches less than 1.6km away.
The 60 square metre apartment, sleeping four, boasts a fully equipped kitchen, private balcony, free Wi-Fi, a swimming pool, and parking, all within easy reach of the island's stunning beaches.
Island View Terrace
Coral Bay, St. John - Cruz Bay
9.8 199 reviews
Cruz Bay
31/12 – 03/01
£170/nighttotal: £510 (3 )

Island View Terrace Coral Bay, St. John

1 2
apartment, Baie de Corail
This Coral Bay studio is situated on a ridgetop, offering stunning views of the British Virgin Islands and the Virgin Islands National Park, just 8 kilometres from the town centre and 16 kilometres from the North Shore beaches. The self-catering apartment features a galley kitchen, bathroom/shower, indoor dining area, and comfortable furnishings, with a private outdoor deck and hammock, as well as complimentary coffee and tea, and access to beach chairs, towels, a cooler, snorkel gear, and an umbrella.
Modern, Furnished Condo- Walk To Beach & Marina. Red Hook, Ferry & Bars Nearby! - Cruz Bay
9.4 245 reviews
Cruz Bay
31/12 – 03/01
£229/nighttotal: £687 (3 )

Modern, Furnished Condo- Walk To Beach & Marina. Red Hook, Ferry & Bars Nearby!

1 2
apartment, St. Thomas
This apartment is located in the Sapphire Beach area of St. Thomas, just a 10-minute walk from Cabes Point and Sapphire Beach, with Turquoise Beach and Smith Bay Beach within 2km. It has received excellent user ratings, making it a popular choice for travellers.
This apartment is 51 square metres and comfortably sleeps 2 guests. It has a range of amenities, including a private pool, a fully equipped kitchen, and a garden with barbeque grills, perfect for relaxing and enjoying the beautiful surroundings.
Juliette @Serendip Vacation Condos - Cruz Bay
10 40 reviews
Cruz Bay
27/06 – 02/07
£266/nighttotal: £1330 (5 )

Juliette @Serendip Vacation Condos

1 2
apartment, Cruz Bay
Juliette studio, in Cruz Bay's Serendip Vacation Condos, offers expansive Pillsbury Sound and St Thomas sunset views, with proximity to Cruz Bay's shops and restaurants (distance unspecified).
This upper-level apartment sleeps four, featuring a California king-size bed and queen-size futon, a private veranda, updated kitchen with full-size refrigerator and gas stove, air conditioning, and access to a shared pool and BBQ.
Sea Star 1-bedroom Apt In Cruz Bay (A-6) - Cruz Bay
9.6 74 reviews
Cruz Bay
31/12 – 03/01
£350/nighttotal: £1050 (3 )

Sea Star 1-bedroom Apt In Cruz Bay (A-6)

1 2
apartment, Cruz Bay
This one-bedroom apartment is located in Marina View Village, a short distance from the lively Cruz Bay area on St. John, offering easy access to shops, restaurants and beaches.
The apartment is furnished with a king-size bed, a queen sleeper sofa, a well-equipped kitchen and a private terrace with views of Cruz Bay, making it ideal for families or groups of up to four people.
Sapphire Beach Escape Views! Hgtv - Cruz Bay
9.9 46 reviews
Cruz Bay
31/12 – 03/01
£235/nighttotal: £705 (3 )

Sapphire Beach Escape Views! Hgtv

1 2
apartment, East End
This Sapphire Village studio apartment is situated in the East End, a short walk from Sapphire Beach and a 1.8km drive from Red Hook and the ferry to St John.
The self-catering unit, recently featured on HGTV, boasts a king-size bed, fully equipped kitchen, and access to a swimming pool, parking, and beach amenities including chairs, towels and toys; it sleeps two guests and offers million-dollar Caribbean views.
New Listing! Island Therapy - New Luxury Contemporary Studio At Grande Bay - Cruz Bay
9.9 201 reviews
Cruz Bay
11/09 – 16/09
£356/nighttotal: £1780 (5 )

New Listing! Island Therapy - New Luxury Contemporary Studio At Grande Bay

1 4
studio, Cruz Bay
This new luxury studio apartment, named "New Listing! Island Therapy - New Luxury Contemporary Studio At Grande Bay", is situated in Cruz Bay, St John, within a 1.6km walk of Cruz Bay Beach and the entrance to Virgin Islands National Park. The self-catering studio offers a fully equipped kitchen, a balcony, a swimming pool, a fitness centre, a spa and parking.
Happy Place, Sol Villas Usvi - Cruz Bay
10 12 reviews
Cruz Bay
27/06 – 02/07
£234/nighttotal: £1170 (5 )

Happy Place, Sol Villas Usvi

1 2
apartment, Cruz Bay
This one-bedroom flat offers an exceptional elevated position above Cruz Bay, providing panoramic ocean views and sea breezes, with direct access to the National Park entrance and situated less than 1 kilometre from Cruz Bay's restaurants, shops, and ferry terminal.
This property accommodates two guests and features a fully equipped kitchen, a private balcony with a barbecue, quiet air conditioning, a Tempurpedic queen bed, an en-suite bathroom with a dual vanity and walk-in shower, and in-unit laundry, all powered by a Tesla Powerwall solar system.
Gorgeous Ocean View Penthouse/no Shared Walls/quick Walk To Cruz Bay/pool!! - Cruz Bay
9.8 163 reviews
Cruz Bay
11/09 – 16/09
£407/nighttotal: £2035 (5 )

Gorgeous Ocean View Penthouse/no Shared Walls/quick Walk To Cruz Bay/pool!!

2 4
apartment, Cruz Bay
This two-bedroom apartment is situated in Cruz Bay, within a 1.6km walk of Cruz Bay Beach and the entrance to Virgin Islands National Park.
The self-catering apartment features a fully equipped kitchen, a private balcony, and access to a communal swimming pool, making it ideal for families or groups of up to six people.
Cottage-like West Indie Town House.  Perfect For Two Couples Or A Family! - Cruz Bay
9.8 76 reviews
Cruz Bay
11/09 – 16/09
£301/nighttotal: £1505 (5 )

Cottage-like West Indie Town House. Perfect For Two Couples Or A Family!

2 4
apartment, cruz bay quater
This two-bedroom house in Cruz Bay Quarter is situated just 2 kilometres from both the Virgin Islands National Park and Great Cruz Bay, offering easy access to the island's natural beauty and attractions. The property boasts a fully equipped kitchen, a private balcony, a swimming pool, a tennis court, and a garden, providing ample space for relaxation and entertainment.
Orchid At Casa Tre Fiori - Peaceful Paradise! - Cruz Bay
10 48 reviews
Cruz Bay
27/06 – 02/07
£233/nighttotal: £1165 (5 )

Orchid At Casa Tre Fiori - Peaceful Paradise!

1 2
apartment, St John
Casa Tre Fiori's Orchid is a peaceful apartment located just a short walk from the National Park hiking trails and a short drive from the town centre and beaches, including Fish Bay on the south shore. The apartment has received excellent reviews from previous guests, praising its tranquil setting and convenient location.
The apartment is a one-bedroom property with one bathroom, covering 93 square metres and comfortably accommodating up to three guests. It boasts a modern and updated interior, a large porch overlooking a tranquil garden, a shared pool, parking, and a range of amenities, including a fully equipped kitchen, air conditioning, and internet access.

Find the Best Seaside Apartments in Cruz Bay

Explore the scenic coastline from comfortable seaside holiday apartments positioned a short journey from Cruz Bay beaches.

Dolphin Suites Unit 2 - Cruz Bay
9.6 24 reviews
Cruz Bay
27/06 – 02/07
£329/nighttotal: £1645 (5 )

Dolphin Suites Unit 2

1 2
apartment, Cruz Bay
This apartment is located just 0.5 kilometres from the ferry terminal in Cruz Bay, putting you within easy reach of the lively nightlife, restaurants, and beaches. It's received excellent reviews from previous guests, so you can be sure of a comfortable stay.
The apartment has one bedroom and can accommodate up to two guests, with a pull-out sofa bed for children. You'll have access to a range of amenities including air conditioning, internet, and a full kitchen, as well as a spacious king-sized bed and a rainfall shower.

Browse Family-Friendly Holiday Apartments in Cruz Bay

These family-friendly holiday apartments in Cruz Bay offer plenty of room to spread out and easy access to lifeguarded beaches.

Amazing New/modern Condo-walk To Beach, Marina And Pools. Red Hook/bars Near By! - Cruz Bay
9.7 389 reviews
Cruz Bay
31/12 – 03/01
£229/nighttotal: £687 (3 )

Amazing New/modern Condo-walk To Beach, Marina And Pools. Red Hook/bars Near By!

1 2
apartment, St. Thomas
This beachfront St. Thomas apartment offers direct access to the sand and sea, a short walk from Cabes Point and Sapphire Beach, and within 2km of Turquoise and Lindquist Beaches.
The self-catering flat comprises one bedroom, one bathroom, sleeps two guests, and includes a private pool, fully equipped kitchen with washing machine, smart TV with DVD player, and access to communal gardens and barbecue facilities.
Cruz Bay 1 Br Loft Unit, Pool, Ice Cold A/c, And Battery Backup System - Cruz Bay
9.0 4 reviews
Cruz Bay
27/06 – 02/07
£374/nighttotal: £1870 (5 )

Cruz Bay 1 Br Loft Unit, Pool, Ice Cold A/c, And Battery Backup System

1 2
apartment, Cruz Bay
This one-bedroom condominium in the St. John mountains offers a tranquil rural retreat, located a 15-minute walk from the Virgin Islands National Park and a 13-minute walk from Cruz Bay Beach, with on-site parking available. Guests can enjoy a shared swimming pool, a private balcony with outdoor furniture, complimentary Wi-Fi, air conditioning, and a fully equipped kitchen, with laundry facilities also on-site, accommodating up to four people.
Luxury 4 Bed / 3 Bath - Be As You Are Villa - Cruz Bay, Poolside, Ocean Views! - Cruz Bay
9.8 90 reviews
Cruz Bay
11/09 – 16/09
£722/nighttotal: £3610 (5 )

Luxury 4 Bed / 3 Bath - Be As You Are Villa - Cruz Bay, Poolside, Ocean Views!

4 4
apartment, Cruz Bay
This four-bedroom, three-bathroom apartment is located in Cruz Bay, St. John, within walking distance of restaurants, shops, and nightlife, and just a short drive from the world-renowned Trunk Bay.
The apartment features a private pool, a wrap-around balcony with breathtaking views of the Caribbean Sea and lush green hillsides, and can accommodate up to 10 guests.
Amazing New/modern Condo-walk To Beach, Marina And Pools. Red Hook/bars Near By! - Cruz Bay
9.6 335 reviews
Cruz Bay
31/12 – 03/01
£265/nighttotal: £795 (3 )

Amazing New/modern Condo-walk To Beach, Marina And Pools. Red Hook/bars Near By!

1 2
apartment, St Thomas
This beachfront St. Thomas condo, near Cabes Point and Sapphire Beach (within a 10-minute walk), and less than 2km from Turquoise and Lindquist Beaches, offers stunning ocean views.
The one-bedroom, one-bathroom apartment sleeps two guests and boasts a private pool, fully equipped kitchen, laundry facilities, smart TV, private patio, and access to a shared pool, garden, and barbecue grills.

Frequently asked questions about apartment rentals in Cruz Bay

Destinations nearby

Choose the Right Pet-Friendly Holiday Apartments in Cruz Bay

Enjoy stress-free seaside trips from a dog-friendly holiday apartment in Cruz Bay near local beaches.

Sea Pelican 1-bedroom Apt In Cruz Bay (A-1) - Cruz Bay
10 31 reviews
Cruz Bay
31/12 – 03/01
£302/nighttotal: £906 (3 )

Sea Pelican 1-bedroom Apt In Cruz Bay (A-1)

1 2
apartment, Cruz Bay
Sea Pelican apartment in Cruz Bay, St. John, enjoys a peaceful location a short distance from Mongoose Junction.
This one-bedroom apartment sleeps four, offering a king-size bed, queen-size sofa bed, fully equipped kitchen, in-house laundry, complimentary beach gear, and high-speed Wi-Fi.
Secluded Oceanfront Villa With Pool And Incredible View! Welcome To Paradise! - Cruz Bay
9.4 35 reviews
Cruz Bay
27/06 – 02/07
£472/nighttotal: £2360 (5 )

Secluded Oceanfront Villa With Pool And Incredible View! Welcome To Paradise!

2 2
apartment, St John
This cliffside villa in Chocolate Hole, St John, is a short 1.6km drive from Cruz Bay ferry docks and the Westin Resort, boasting unparalleled 180-degree ocean views of the Caribbean Sea, St Croix, St Thomas, and surrounding cays.
The two-bedroom, two-bathroom property sleeps four guests and features a private pool, balcony, kitchenette with fridge and microwave, air conditioning, parking, and a spa; nearby beaches offer swimming, sunbathing, surfing and fishing opportunities, while boat trips to reefs and rainforest hikes are easily accessible.
Spacious Villa: Pool, Ac, 2 King Br, Near Beaches - Cruz Bay
9.9 32 reviews
Cruz Bay
11/09 – 16/09
£400/nighttotal: £2000 (5 )

Spacious Villa: Pool, Ac, 2 King Br, Near Beaches

1 4
apartment, Cruz Bay
Guava at Kapok Villas, a two-bedroom apartment in Cruz Bay, St. John, is centrally located less than 1.6km from Cruz Bay town, offering easy access to beaches and hiking trails in Virgin Islands National Park.
This self-catering property boasts a spacious layout with a cathedral ceiling, sleeps seven guests, includes a private balcony with ocean views, in-unit laundry, and access to a shared pool; on-site host Kim provides local assistance.
Marina Vista St. Thomas - Cruz Bay
9.5 152 reviews
Cruz Bay
31/12 – 03/01
£545/nighttotal: £1635 (3 )

Marina Vista St. Thomas

2 2
apartment, St Thomas
This two-bedroom apartment is located in the East End of St Thomas, just a few kilometres from Cyril E King Airport, making it a convenient base for exploring the island. The property has received excellent ratings for its cleanliness, location, and overall user experience.
The apartment comes equipped with a fully fitted kitchen, including a fridge, microwave, and dishwasher, allowing guests to prepare their own meals. Guests can enjoy the amenities on offer, such as the swimming pool, garden, and terrace, or relax in the apartment with the free Wi-Fi and entertainment system.

Best Holiday Apartments with a Pool in Cruz Bay

Dip in whenever you like, as every holiday apartment near the water in Cruz Bay comes with a swimming pool on-site.

Ylang Ylang - Luxury 2 Suite Villa In Cruz Bay... - Cruz Bay
10 42 reviews
Cruz Bay
11/09 – 16/09
£507/nighttotal: £2535 (5 )

Ylang Ylang - Luxury 2 Suite Villa In Cruz Bay...

2 4
apartment, Cruz Bay
This Cruz Bay house, ideally located near the town centre, offers easy access to restaurants and shops while maintaining a tranquil, secluded atmosphere.
The two-bedroom, two-bathroom property sleeps four guests and boasts a private pool, large deck with sunset views, fully equipped kitchen, and luxurious bedding; nearby activities include exploring Cruz Bay's amenities.
Stunning Corner Condo  Breathtaking Water Views & Modern A/c Comfort! - Cruz Bay
9.6 16 reviews
Cruz Bay
27/06 – 02/07
£371/nighttotal: £1855 (5 )

Stunning Corner Condo Breathtaking Water Views & Modern A/c Comfort!

1 2
apartment, Cruz Views
This apartment is located in Cruz Views, St. John, within walking distance of popular attractions like Battery and Virgin Islands National Park, as well as Cruz Bay Beach and St. John Spice. It has received excellent user ratings.
The one-bedroom apartment is 51 square metres in size and can accommodate up to four guests. It offers a range of amenities, including a swimming pool, spa, garden, and parking, as well as a fully equipped kitchen, air conditioning, and a terrace.
Cruz Bay, Guide Star Of Saint John, Usvi, Luxury Condo, Walk To Town/ Beaches! - Cruz Bay
9.4 20 reviews
Cruz Bay
27/06 – 02/07
£436/nighttotal: £2180 (5 )

Cruz Bay, Guide Star Of Saint John, Usvi, Luxury Condo, Walk To Town/ Beaches!

2 2
apartment, Cruz Bay
This two-bedroom apartment in Cruz Bay, St John, is a 0.6-kilometre walk from Cruz Bay's shops and restaurants and a short uphill walk from Frank's Bay beach.
The 146-square-metre property, sleeping four, boasts a fully equipped kitchen, private parking, a shared pool at Palm Terrace villa residences, and beach gear including chairs, towels, and a cooler; an active-duty military discount is available.
Luxury Waterfront, Walking To Cruz Bay, 2 Bedroom 2 Bathroom Spa Villa, Cruz Bay - Cruz Bay
9.9 82 reviews
Cruz Bay
27/06 – 02/07
£772/nighttotal: £3860 (5 )

Luxury Waterfront, Walking To Cruz Bay, 2 Bedroom 2 Bathroom Spa Villa, Cruz Bay

1 2
apartment, St. John
The Sea Shore Allure hotel in St. John is conveniently located just 1.5 kilometres from St. John Spice and Virgin Islands National Park, as well as Cruz Bay Beach and Battery. This 4.5-star hotel has excellent user ratings, and is a great choice for a relaxing getaway.
The hotel offers a range of amenities and activities, including a swimming pool, a jacuzzi, a tennis court, and a spa. Guests can also enjoy the on-site restaurant and room service, as well as the beautiful garden and terrace.

Best Cruz Bay holiday apartments with air conditioning

Sol~azul Cozy Studio Cottage W/ Pool & Ocean View - Cruz Bay
10 110 reviews
Cruz Bay
31/12 – 03/01
£319/nighttotal: £957 (3 )

Sol~azul Cozy Studio Cottage W/ Pool & Ocean View

1 2
apartment, Cruz Bay
One Mile To Cruz Bay, Pool Outside Your Door. Peaceful, Comfortable, Convenient. - Cruz Bay
9.8 203 reviews
Cruz Bay
11/09 – 16/09
£219/nighttotal: £1095 (5 )

One Mile To Cruz Bay, Pool Outside Your Door. Peaceful, Comfortable, Convenient.

1 4
apartment, St John
Villa La Vista Cottage - Cruz Bay
9.5 240 reviews
Cruz Bay
31/12 – 03/01
£213/nighttotal: £639 (3 )

Villa La Vista Cottage

1 2
apartment, Cruz Bay
Grande Bay~renovated~parking Spot~walk To Restaurants And Beaches - Cruz Bay
10 62 reviews
Cruz Bay
11/09 – 16/09
£501/nighttotal: £2505 (5 )

Grande Bay~renovated~parking Spot~walk To Restaurants And Beaches

1 4
apartment, Cruz Bay, St John

Explore Luxury Holiday Apartments in Cruz Bay

For a premium coastal stay, a high-end holiday apartment near the water in Cruz Bay offers quality and style in equal measure.

Virgin Isle Inn, 2-bed,1 Bath, 100ft From Ferry! - Cruz Bay
9.8 16 reviews
Cruz Bay
11/09 – 16/09
£234/nighttotal: £1170 (5 )

Virgin Isle Inn, 2-bed,1 Bath, 100ft From Ferry!

1 4
apartment, Cruz Bay

Top-Rated Holiday Apartments with Parking in Cruz Bay

Free on-site parking at these holiday apartments near the water in Cruz Bay lets you focus on the coast and local beaches.

1 Bedroom Near Red Hook St Thomas Vi - Cruz Bay
9.8 71 reviews
Cruz Bay
31/12 – 03/01
£246/nighttotal: £738 (3 )

1 Bedroom Near Red Hook St Thomas Vi

1 2
apartment, St Thomas
Cruzen Blue: Beautiful Studio At Grande Bay Resort In Cruz Bay - Cruz Bay
9.9 222 reviews
Cruz Bay
11/09 – 16/09
£455/nighttotal: £2275 (5 )

Cruzen Blue: Beautiful Studio At Grande Bay Resort In Cruz Bay

1 4
studio, Cruz Bay
A Beautifully Updated Corner Condo Featuring A Private Balcony, Modern A/c, And Breathtaking Views That Will Leave You In Awe. - Cruz Bay
9.2 15 reviews
Cruz Bay
27/06 – 02/07
£371/nighttotal: £1855 (5 )

A Beautifully Updated Corner Condo Featuring A Private Balcony, Modern A/c, And Breathtaking Views That Will Leave You In Awe.

1 2
apartment, Cruz Bay
Clean, Comfortable And Family Friendly!! - Cruz Bay
10 53 reviews
Cruz Bay
11/09 – 16/09
£224/nighttotal: £1120 (5 )

Clean, Comfortable And Family Friendly!!

2 4
apartment, Cruz Bay

Handpicked Holiday Apartments with a Hot Tub in Cruz Bay

Whether you prefer a jacuzzi or a hot tub, every holiday apartment near the water in Cruz Bay includes one for a private soak by the sea.

You'll Love This Remodeled Grande Bay One-bedroom - Cruz Bay
9.8 152 reviews
Cruz Bay
11/09 – 16/09
£429/nighttotal: £2145 (5 )

You'll Love This Remodeled Grande Bay One-bedroom

1 4
apartment, Cruz Bay
Jasmine At Casa Tre Fiori - Cruz Bay
9.9 197 reviews
Cruz Bay
27/06 – 02/07
£213/nighttotal: £1065 (5 )

Jasmine At Casa Tre Fiori

1 2
apartment, Fish Bay
Upper Grande Bay-1br King Plus Sofabed - Cruz Bay
9.9 137 reviews
Cruz Bay
11/09 – 16/09
£435/nighttotal: £2175 (5 )

Upper Grande Bay-1br King Plus Sofabed

1 4
apartment, Cruz Bay
The Palms Iii 3-304 - Cruz Bay
10 22 reviews
Cruz Bay
11/09 – 16/09
£669/nighttotal: £3345 (5 )

The Palms Iii 3-304

3 4
apartment, Cruz Bay

Find the Best Holiday Apartments with a Balcony in Cruz Bay

A terrace with views of the water and coastal scenery is a fantastic reason to choose a holiday apartment near the water in Cruz Bay.

Promo 5% Weekly And 10% Monthly Discount 4 Bedrooms With Great Views - Cruz Bay
9.8 66 reviews
Cruz Bay
31/12 – 03/01
£462/nighttotal: £1386 (3 )

Promo 5% Weekly And 10% Monthly Discount 4 Bedrooms With Great Views

4 2
apartment, St thomas
The Lost Crab At Sapphire - End Unit. Newly  Renovated. Easy Access To Beach - Cruz Bay
9.8 6 reviews
Cruz Bay
31/12 – 03/01
£414/nighttotal: £1242 (3 )

The Lost Crab At Sapphire - End Unit. Newly Renovated. Easy Access To Beach

1 2
apartment, St. Thomas
Blue Horizon, One - Walk To Beach & Restaurants. - Cruz Bay
9.6 43 reviews
Cruz Bay
31/12 – 03/01
£259/nighttotal: £777 (3 )

Blue Horizon, One - Walk To Beach & Restaurants.

2 2
apartment, East End
2bed 2 Bath With Shared Pool And A View. 7 Mins To Cruz Bay! 15 Mins To Beaches. - Cruz Bay
9.8 16 reviews
Cruz Bay
27/06 – 02/07
£412/nighttotal: £2060 (5 )

2bed 2 Bath With Shared Pool And A View. 7 Mins To Cruz Bay! 15 Mins To Beaches.

2 2
apartment, St. John
©2026 cozycozy.com