Find Shopping Hotels in St. John

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on St. John Shopping Hotels

This weekend
Next weekend

Top St. John Shopping Hotels

Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay

9.6 out of 10, Exceptional, (29)
"Beautiful views, private and comfortable. "
Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay

Coral Bay Suite Ocean and Tropical Island Views

9.6 out of 10, Exceptional, (5)
"We stayed for a week and absolutely loved it. Very clean, quiet. Every amenity is provided for. The view is amazing. It was our third time to St. John and we have already booked a longer stay for next year!"
The price is SAR 897
SAR 1,494 total
includes taxes & fees
12 Jul - 13 Jul
Coral Bay Suite Ocean and Tropical Island Views

Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated

10.0 out of 10, Exceptional, (305)
"The unit was clean, well equipped and comfortable. The view from the balcony was amazing! Easy walk to many restaurants and shops. We enjoyed our stay!"
The price is SAR 1,313
SAR 2,524 total
includes taxes & fees
29 Jun - 30 Jun
Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated

Seabreeze cottage with private pool and sunset view

10.0 out of 10, Exceptional, (15)
"This place is top notch. Super clean, house had everything we needed for the stay (beach chairs, snorkle gear, beach bag, cooking utensils, etc). Very close to downtown Cruz bay, just a few minutes away. Also, some of the best beaches are only 10-15 minutes away. The pool/patio area was a great place to spend an afternoon after the beach. We loved staying here and hope to be back soon"
The price is SAR 1,219
SAR 2,189 total
includes taxes & fees
27 Jun - 28 Jun
Seabreeze cottage with private pool and sunset view

Grande Bay Resort - Mojo Blue 1BR Condo Beachfront!

10.0 out of 10, Exceptional, (154)
"Everything was perfect. We always stay at Grande Bay and will rent this condo again if it's available. The kitchen was fully stocked, although we never cooked and ate out every night. The owner even brought us 4 brand new beach chairs to use."
The price is SAR 1,182
SAR 2,331 total
includes taxes & fees
27 Jun - 28 Jun
Grande Bay Resort - Mojo Blue 1BR Condo Beachfront!

Amazing St. John Paradise most comfortable and convenient accommodations

10.0 out of 10, Exceptional, (76)
"Excellent location and amenities with super communication from host and rental staff. We stayed here for a week with our 4 adult children and had everything needed even items for beach. "
The price is SAR 1,201
SAR 3,024 total
includes taxes & fees
28 Jun - 29 Jun
Amazing St. John Paradise most comfortable and convenient accommodations

Lovely tropical 1 bedroom w/ pool & sunset views- Off Season Discounts!

9.6 out of 10, Exceptional, (5)
"This condo was perfect for our little St. John getaway. GPS took us right there, easy check in procedure. The place was clean and beautiful. Great view of the bay from the porch. Would definitely stay here again!"
The price is SAR 1,122
SAR 2,710 total
includes taxes & fees
26 Jun - 27 Jun
Lovely tropical 1 bedroom w/ pool & sunset views- Off Season Discounts!

Searenity Villa in Cruz Bay with private pool and sunset view

10.0 out of 10, Exceptional, (27)
"Great little property a little ways away from all the hustle and bustle of Cruz Bay. Thanks for having us! "
The price is SAR 1,688
SAR 2,999 total
includes taxes & fees
29 Jun - 30 Jun
Searenity Villa in Cruz Bay with private pool and sunset view

Suite 9A - Gallows Point Resort Oceanfront Lower 1BR By Suite St. John Villas

10.0 out of 10, Exceptional, (17)
"Fun several days in the best location in Cruz Bay. Perfect condo for us on this beautiful property. "
The price is SAR 2,232
SAR 3,917 total
includes taxes & fees
26 Jul - 27 Jul
Suite 9A - Gallows Point Resort Oceanfront Lower 1BR By Suite St. John Villas

Suite 8C - Gallows Point Resort Oceanfront Upper 1BR, Suite St. John Villas

9.8 out of 10, Exceptional, (14)
"The suite was lovely, and the location could not have been any better! We loved having access to the bay and the pool, as well as being so close to the shops and restaurants of Cruz Bay. We can’t wait to return!"
The price is SAR 2,607
SAR 4,410 total
includes taxes & fees
26 Jul - 27 Jul
Suite 8C - Gallows Point Resort Oceanfront Upper 1BR, Suite St. John Villas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.