Places to stay in Saint John

1397 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Saint John place to stay
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

1397 Best places to stay in Saint John

Best Saint John lodgings with a pool

Among the 1397 accommodations in Saint John, here are the 4 best ones with a pool

Discover Orchid Knoll  A Caribbean Island Retreat Offering Breathtaking Views, A Refreshing Pool, And Complete Privacy! Dont Miss Out On This Incredible Opportunity To Unwind In A Tropical Setting. - Saint John
10 11 reviews
Saint John
24/12 – 31/12
SG$1325/nighttotal: SG$9275 (7 )

Discover Orchid Knoll A Caribbean Island Retreat Offering Breathtaking Views, A Refreshing Pool, And Complete Privacy! Dont Miss Out On This Incredible Opportunity To Unwind In A Tropical Setting.

2 4
house , Bordeaux Mountain
This beachfront villa near Bordeaux Mountain, Virgin Islands National Park, is located within 5km of Lameshure Beach, Mamey Peak, and Ajax Peak, offering stunning ocean views.
This two-bedroom, three-bathroom property sleeps four, features a private pool, fully equipped kitchen, free Wi-Fi, barbecue grills, and is perfect for exploring the national park and nearby beaches.
Blue Moon Villa - Saint John
9.4 3 reviews
Saint John
31/12 – 08/01
SG$1234/nighttotal: SG$9872 (8 )

Blue Moon Villa

3 4
house , Tortola
This beachfront villa is situated near Apple Bay and Long Bay beaches, within 2km, and 5km from Long Bay Beach and the North Shore Shell Museum on Tortola.
The 206 square metre property boasts three bedrooms, two bathrooms, sleeps six guests, and includes a private pool with sea views, a fully equipped kitchen, free Wi-Fi, a fitness centre, and concierge services.
Edgewater Modern 2bd/2ba-villas, King Beds - Saint John
10 15 reviews
Saint John
24/12 – 31/12
SG$1335/nighttotal: SG$9345 (7 )

Edgewater Modern 2bd/2ba-villas, King Beds

1 4
house , Cruz Bay
This stylish Cruz Bay house offers prime accommodation within walking distance of Cruz Bay's shops, restaurants, ferry terminal, and tennis/pickleball courts.
The two-bedroom, two-bathroom property sleeps four guests, boasting a fully equipped kitchen with dishwasher, free Wi-Fi, a 70” smart TV, in-unit laundry, air conditioning, and access to a shared swimming pool.
Miles Away, 2 Br 2.5 Ba. The Perfect Private Getaway For Couples Or Families! - Saint John
10 75 reviews
Saint John
12/07 – 17/07
SG$773/nighttotal: SG$3865 (5 )

Miles Away, 2 Br 2.5 Ba. The Perfect Private Getaway For Couples Or Families!

2 2
house , St. John
This Point Rendezvous villa is situated less than 1.6km from Klein Bay and under 4km from Virgin Islands National Park and Chocolate Hole Beach, offering easy access to swimming, snorkeling, hiking, and local dining experiences in St. John.
This 149 square metre property boasts three bedrooms, three bathrooms, and sleeps five guests, featuring a private pool, fully equipped kitchen, barbecue, and balcony with scenic views; enjoy the on-site amenities and explore nearby attractions.

Best family friendly Saint John lodging

Among the 1397 accommodations in Saint John, here are the 4 best for families

Sapphire Sunny Spring Special-1br Sleeps 4- Wifi -No Excess Owner Fees - Saint John
9.8 289 reviews
Saint John
31/12 – 08/01
SG$547/nighttotal: SG$4376 (8 )

Sapphire Sunny Spring Special-1br Sleeps 4- Wifi -No Excess Owner Fees

1 4
apartment , St. Thomas
This family-friendly flat is located in St. Thomas, just a short walk from Cabes Point and Sapphire Beach, with Turquoise Beach and Smith Bay Beach within a 2km radius. The property has received excellent ratings for location, cleanliness and overall user experience.
The apartment has one bedroom and one bathroom, spanning 73 square metres and can accommodate up to four guests. It comes with a fully equipped kitchen, a private balcony, air conditioning, a swimming pool, a garden and parking.
Loblolly - Saint John
Saint John
31/12 – 08/01
SG$3167/nighttotal: SG$25336 (8 )

Loblolly

4 4
house , Hannah
This detached house in Hannah offers complimentary on-site parking and free WiFi, situated 16 kilometres from Terrance B. Lettsome International Airport.
Accommodating up to 15 guests, this property boasts a peaceful garden setting, an outdoor terrace, a kitchen equipped with a fridge, microwave, and dishwasher, and air conditioning, with four bedrooms and five bathrooms.
One Mile To Cruz Bay, Pool Outside Your Door. Peaceful, Comfortable, Convenient. - Saint John
9.8 201 reviews
Saint John
20/08 – 26/08
SG$406/nighttotal: SG$2436 (6 )

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

1 4
apartment , St John
This Cruz Bay apartment, situated in a quiet residential neighbourhood 1.6km from the Cruz Bay ferry dock and directly accessible to the Caneel Hill trail, offers convenient access to both the town and hiking opportunities.
The 80 square metre self-catering flat comprises one bedroom, one bathroom, and can sleep five guests, boasting a private terrace, swimming pool access, and amenities including a fully equipped kitchen and free Netflix.
Scott Beach Villas #2 - Saint John
9.7 148 reviews
Saint John
24/12 – 31/12
SG$480/nighttotal: SG$3360 (7 )

Scott Beach Villas #2

2 4
apartment , Red hook
This apartment is located in Red Hook, just 3.2 kilometres from Nazareth Bay, Vessup Bay, and Beverhout Point, making it a perfect base for exploring the area's beautiful beaches. It has excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The apartment has two bedrooms, providing ample space for families or groups. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, parking, and free Wi-Fi.

Frequently asked questions about accommodations in Saint John

Destinations nearby

Best Saint John accommodations with a balcony

New 1-bedroom Villa With Plunge Pool On St John's Amazing North Shore. - Saint John
Saint John
20/06 – 27/06
SG$577/nighttotal: SG$4039 (7 )

New 1-bedroom Villa With Plunge Pool On St John's Amazing North Shore.

1 2
house , St John
This villa in Maho Bay Quarter, St. John, is located in Peter Bay, uphill from Trunk Bay and Cinnamon Bay, and close to the Tortola Cruise Ship Port.
This one-bedroom, one-bathroom property accommodates four guests and features a private plunge pool, a king bed with a Saatva mattress, air conditioning, Wi-Fi, and access to a gym next door at Lucky Ol' Sun Villa.
Oceanfront - 3  Bedroom Villa - Best View In Tortola - Saint John
10 52 reviews
Saint John
20/06 – 27/06
SG$744/nighttotal: SG$5208 (7 )

Oceanfront - 3 Bedroom Villa - Best View In Tortola

3 2
house , Long Bay
This West End beachfront villa offers direct access to Long Bay and is within 1.6km of Apple Bay, and under 3.2km of Smuggler's Cove and Little Carrot Bay.
Sleeping up to six guests, this three-bedroom, four-bathroom property boasts a fully equipped kitchen, free Wi-Fi, air conditioning, a terrace, garden, parking, and pet-friendly accommodation.
Bvi Village Bohemian Mediterranean-style Hilltop Villa & Pool For Relaxing Times - Saint John
9.4 3 reviews
Saint John
20/06 – 27/06
SG$925/nighttotal: SG$6475 (7 )

Bvi Village Bohemian Mediterranean-style Hilltop Villa & Pool For Relaxing Times

3 2
house , Belmont Estate, Tortola
This three-bedroom, two-bathroom villa at Belmont Estate, Tortola's West End, is situated 1.6km from Long Bay Beach and within easy driving distance of Smuggler's Cove and Apple Bay.
Offering a private primary suite in a separate guest house, a unique outdoor kitchen with purple-heart wood cabinetry, high-speed fibre Wi-Fi, a swimming pool, and a rooftop yoga platform, this property sleeps six guests and includes a flexible bedroom configuration.
Elysian Resort Condo With 3 Balconies + Amenities! - Saint John
9.7 85 reviews
Saint John
24/12 – 31/12
SG$1482/nighttotal: SG$10374 (7 )

Elysian Resort Condo With 3 Balconies + Amenities!

2 4
house , St Thomas
This apartment is situated in St Thomas, just a 15-minute walk from Cowpet Bay Beach and 15 kilometres from Charlotte Amalie Harbour, offering easy access to both the beautiful beach and the bustling city centre. The apartment has received excellent ratings for location, cleanliness, and user experience, ensuring a comfortable and enjoyable stay.
The two-bedroom apartment provides 139 square metres of space, comfortably accommodating up to six guests. It offers a range of amenities including a fully equipped kitchen, air conditioning, free Wi-Fi, a swimming pool, a Jacuzzi, a tennis court, and a garden, ensuring a relaxing and enjoyable stay.

Best Saint John accommodations with a kitchen

Best-priced 1br On Stj! Perfect Location W/ Ocean View & Pool! - Saint John
9.4 99 reviews
Saint John
12/07 – 17/07
SG$309/nighttotal: SG$1545 (5 )

Best-priced 1br On Stj! Perfect Location W/ Ocean View & Pool!

1 2
house , St. John
Rendezvous, a self-catering property on the south shore of St. John, is located just 8 kilometres from Cruz Bay.
This one-bedroom cottage, perfect for a family of four, offers a private terrace, a fully equipped kitchen, air conditioning, and access to a shared swimming pool.
Villa Almondeen- Peaceful 2bedroom Villa With Pool - Saint John
9.9 85 reviews
Saint John
31/12 – 08/01
SG$798/nighttotal: SG$6384 (8 )

Villa Almondeen- Peaceful 2bedroom Villa With Pool

1 4
house , Baie de Ballast
Villa Almondeen, a two-bedroom property in Ballast Bay, boasts a prime waterfront location approximately 0.03km from the water's edge, five minutes' drive from Cane Garden Bay Beach and 15 minutes from other beaches.
This self-catering villa sleeps four guests and offers a swimming pool, garden, parking, and excellent amenities including a fridge and microwave, plus stunning views of Jost Van Dyke and access to nearby snorkelling at The Pointe and Smith's Toe.
Peaceful Island Retreat With Stunning Bay Views - Saint John
10 11 reviews
Saint John
20/06 – 27/06
SG$329/nighttotal: SG$2303 (7 )

Peaceful Island Retreat With Stunning Bay Views

1 2
house , Cruz Bay
Ayiti Cottage is a private dwelling located in a peaceful Fish Bay neighbourhood, 4.66 kilometres from Cruz Bay, offering sunrise views over Fish Bay.
This cottage accommodates two guests with one bedroom and one bathroom, featuring air conditioning, a kitchen with a fridge and microwave, a jacuzzi, a garden, and parking, with a covered porch providing trade wind breezes.
Villa Catalina - Summer Deals! - Saint John
9.7 145 reviews
Saint John
20/08 – 26/08
SG$924/nighttotal: SG$5544 (6 )

Villa Catalina - Summer Deals!

4 4
house , Cruz Bay, St John
This property is located in Cruz Bay, St. John, just 1.5 km from Chocolate Hole Beach and 2.9 km from Virgin Islands National Park. The villa has received excellent ratings for its location, cleanliness and user experience.
The home is a 4-bedroom property with 3 bathrooms, spanning 250 square metres. The villa offers a private pool, a fully equipped kitchen, a terrace, a garden, a spa, a fitness centre, and parking.
©2026 cozycozy.com