Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. John Shopping Hotels

See all 264 Hotels in St. John
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

74-2 Cruz Bay Town, St. John
3.5 out of 5.0
4.6 out of 5 (63 reviews)
Nice place good coffeeVery helpful staff! If you have any questions about the beaches or dive companies they have great suggestions! We were able to walk to several beaches and the Low Key dive shop is a five minute walk from here. They can help with resturant suggestions too. Our go to beach lunches were from a deli ...
  Aug 21, 2017

$244

$244
Concordia Eco - Resort

Concordia Eco - Resort

16371 Concordia, St. John
2.5 out of 5.0
4.1 out of 5 (69 reviews)
Beautiful St. JohnI selected Concordia Eco Resort so that I could stay in the USVI National Park. I am not 100% certain that the hotel is in the park, but you certainly get to travel throughout the park on your way to and from the hotel. You definitely need a car/jeep if you are staying at this hotel since the hotel ...
  Jun 11, 2017

$220

$220
Gallows Point Resort

Gallows Point Resort

3 AAA Gallows Point Road, St. John
4.5 out of 5.0
4.7 out of 5 (253 reviews)
Nice view.My wife and I stayed here for a long weekend. My only complaint is that we had an emergency and had to fly back to the states a day early. I called the front desk to let them know a day in advance. I asked for a refund for the last day. They quickly said no. They didn’t even try to work with me or ...
  Feb 23, 2018

$545

$545
St John Inn

St John Inn

277 Estate Enighed, St. John
3.5 out of 5.0
4.4 out of 5 (197 reviews)
Colorful cheerful and funky hotel near ferry portI was supposed to go to Saint John from Saint Thomas on the day when hurricane Irma was approaching the island. Management not only agreed to change my reservation to a day before the hurricane but also gave me more than 50% discount. Besides being hospitable and generous, they provide a good breakfast ...
  Sep 6, 2017

$305

$305
The Westin St. John Villas

The Westin St. John Villas

300A Chocolate Hole, St. John
4.5 out of 5.0
3.9 out of 5 (166 reviews)
Great LocationVery poor front desk staff. Took forever, could not answer questions. Front desk staff were disgruntled and disorganized. Poor as they represent the entire Westin resort when you enter. On the other hand a, the property shuttle staff was awesome.
  Sep 4, 2017

$749

$749
Estate Lindholm

Estate Lindholm

6B Estate Caneel Bay, St. John
3.5 out of 5.0
4.8 out of 5 (125 reviews)
Great views and locationThe entire staff including the owner, manager, maintenance and housekeeping were extremely up beat and helpful the entire time we were there. They had great recommendations for us and made us feel welcome. We will definitely be back!
  Dec 24, 2017

$276

$276
Grande Bay Resort

Grande Bay Resort

Cruz Bay Quarter, St. John
4.5 out of 5.0
4.9 out of 5 (59 reviews)
Beautiful room and view. Great location. Responsive staff.
  Aug 13, 2017
Caneel Bay

Caneel Bay

North Shore Rd, St. John
5.0 out of 5.0
4.7 out of 5 (407 reviews)
TranquilityWe have stayed at Caneel Bay many times. We like the beaches and snorkeling.
  Aug 27, 2017

$639

$639
Hillcrest Guest House

Hillcrest Guest House

Number 157 Estate Enighed, St. John
3.0 out of 5.0
3.8 out of 5 (84 reviews)
Comfortable, affordable, convenientThis was our fourth stay at Hillcrest. We always enjoy the proximity to the beach and the town, as well as the convenience and comfort of a room with kitchen and fridge.
  Feb 13, 2017
Sea Breeze at Battery Hill

Sea Breeze at Battery Hill

Battery Hill Condos, St. John
4.0 out of 5.0
Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort

3 AAA Gallows Point Road, St. John
4.5 out of 5.0
3.6 out of 5 (8 reviews)
Nice suite on the waterNice two story suite on the water overlooking Cruz Bay harbor. Suite had a very nice kitchen, living/dining area with well appointed master bed in upper loft. What we also liked was the location of Gallows Point which is right on the ocean (access to ocean swimming) and we could walk minutes away ...
  Jan 18, 2017

$595

$595
Gallows Point SeaView Beach Cottage

Gallows Point SeaView Beach Cottage

3-AB Gallows Poiny Rd., St. John
3.5 out of 5.0
Sirenusa

Sirenusa

11 Enighed, St. John
4.0 out of 5.0
5.0 out of 5 (3 reviews)
Beautiful houseEverything was perfect, this house has everything you need, it's very clean and very spacious. We loved it and would go back for sure!
  Sep 6, 2017
Villa Rhapsody

Villa Rhapsody

10-E Contant Point, St. John
4.0 out of 5.0
Sol Mate 3 Bedroom Villa

Sol Mate 3 Bedroom Villa

3B-15 Sans Soucci, St. John
4.5 out of 5.0
Villa South Palm

Villa South Palm

Virgin Grand Estates, St. John
4.0 out of 5.0
Blue Skies Villa

Blue Skies Villa

300-10 Great Cruz Bay Rd., St. John
4.0 out of 5.0
Las Brisas Caribe

Las Brisas Caribe

300-32 Chocolate Hole, St. John
4.0 out of 5.0
Coco de Mer

Coco de Mer

6B Peter Bay, St. John
4.0 out of 5.0

Recently booked Shopping Hotels in St. John

Gallows Point Resort
4.5 out of 5.0
Last booking: 3 hours ago
Cruz Bay Boutique Hotel
3.5 out of 5.0
Last booking: 4 hours ago

Pocket Guide: Shopping Hotels in St. John

Search for hotels in St. John on Expedia. You can easily find your hotels in St. John using one of the methods below:

  • View our selection of featured hotels in St. John
  • Use the map to find hotels in the St. John neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. John, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. John
  • Enter your travel dates to view the best deals on hotels in St. John - while they last