Find hotels near St. John Spice, St. John from $154

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John Spice hotels

St John Inn

St John Inn
3.0 star property
0.2 mi from St. John Spice
9.2 out of 10, Wonderful, (432 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
$233 nightly
The price is $262
Apr 19 - Apr 20
Total with taxes and fees
St John Inn

The Saint Resort

The Saint Resort
3.0 star property
0.2 mi from St. John Spice
9.2 out of 10, Wonderful, (35 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
$378 nightly
The price is $413
May 2 - May 3
Total with taxes and fees
The Saint Resort

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
0.2 mi from St. John Spice
8.8 out of 10, Excellent, (100 reviews)
"Beautiful property, with unbelievable views! Easy walk to town! Staff was friendly and helpful! Would absolutely stay here again! "
United States
Kristen
$754 nightly
The price is $826
Apr 27 - Apr 28
Total with taxes and fees
Suite St. John at Gallows Point Resort

Villa Island Paradise

Villa Island Paradise
4.0 star property
0.3 mi from St. John Spice
8.8 out of 10, Excellent, (22 reviews)
"Everything was clean and well appointed."
United States
Josh
$598 nightly
The price is $666
Apr 29 - Apr 30
Total with taxes and fees
Villa Island Paradise

Starz Hotel

Starz Hotel
3.0 star property
10.1 mi from St. John Spice
6.6 out of 10, (586 reviews)
"Proximity to Crown Bay Marina was very convenient, while lackluster, still an enjoyable stay and extremely accommodating staff"
United States
Julie
$160 nightly
The price is $178
Apr 14 - Apr 15
Total with taxes and fees
Starz Hotel

Shibui Cove

Shibui Cove
2.0 star property
11.1 mi from St. John Spice
6.6 out of 10, (4 reviews)
"I had a great stay here. The view was absolutely stunning. Being up on the side of the mountain was great. Very private but less than 5 min away from town. I will definitely stay again. "
United States
Adam R
$341 nightly
The price is $382
Apr 14 - Apr 15
Total with taxes and fees
Shibui Cove

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
3.3 mi from St. John Spice
8.4 out of 10, Very Good, (460 reviews)
"Everything was wonderful! Can’t go wrong! "
United States
shane
$1,051 nightly
The price is $1,174
May 3 - May 4
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
3.8 mi from St. John Spice
9.0 out of 10, Wonderful, (1,006 reviews)
"Beautiful resort, amazing beach views, beachfront and snorkeling!"
United States
Nina
$628 nightly
The price is $699
May 9 - May 10
Total with taxes and fees
Secret Harbour Beach Resort

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
3.8 mi from St. John Spice
8.8 out of 10, Excellent, (501 reviews)
"Very welcoming and friendly staff. Boutique hotel, quiet surroundings, home like style "
United States
Eva
$332 nightly
The price is $374
Apr 14 - Apr 15
Total with taxes and fees
Two Sandals – A Boutique Hotel

Aqua

Aqua
3.0 star property
7.6 mi from St. John Spice
9.8 out of 10, Exceptional, (6 reviews)
"Comfortable and beautiful area"
United States
Paola
$354 nightly
The price is $383
Apr 20 - Apr 21
Total with taxes and fees
Aqua

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
8.2 mi from St. John Spice
9.2 out of 10, Wonderful, (163 reviews)
"Fantastic location in the island "
United States
Behrooz
$807 nightly
The price is $906
May 11 - May 12
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
8.3 mi from St. John Spice
8.8 out of 10, Excellent, (136 reviews)
"Clean rooms nice staff, ample parking "
United States
Valerie
$290 nightly
The price is $326
May 4 - May 5
Total with taxes and fees
Hampton by Hilton St. Thomas

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
8.4 mi from St. John Spice
8.4 out of 10, Very Good, (1,167 reviews)
"Lovely staff, amazing views and perfect for 4 nights"
United States
Hilary
$605 nightly
The price is $679
May 7 - May 8
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
8.5 mi from St. John Spice
8.8 out of 10, Excellent, (250 reviews)
"Definitely this is the go to place whenever in St. Thomas"
United States
Brian
$235 nightly
The price is $261
May 12 - May 13
Total with taxes and fees
Bluebeard's Castle Resort

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
8.9 mi from St. John Spice
10.0 out of 10, Exceptional, (14 reviews)
"Great room, nice hosts"
United States
Stephen
$215 nightly
The price is $240
May 4 - May 5
Total with taxes and fees
The Green Iguana Hotel

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
8.9 mi from St. John Spice
10.0 out of 10, Exceptional, (20 reviews)
"Carol the host is amazing, room is clean and very comfortable also in a great location. I’m so glad we stayed here! "
United States
Alexis
$360 nightly
The price is $401
Apr 14 - Apr 15
Total with taxes and fees
The Mary Anne Boutique Hotel USVI

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
9 mi from St. John Spice
9.0 out of 10, Wonderful, (387 reviews)
"Great view, good staff"
United States
Eric
$357 nightly
The price is $401
Apr 14 - Apr 15
Total with taxes and fees
The Pink Palm Hotel - Adults Only

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
3.5 star property
9 mi from St. John Spice
9.0 out of 10, Wonderful, (31 reviews)
"It was great, clean apartment and definitely recommend going again or booking in the future."
United States
John
$332 nightly
The price is $359
Apr 20 - Apr 21
Total with taxes and fees
Villa Indigo 1BR in Private Gated Estate

Mafolie Hotel

Mafolie Hotel
3.0 star property
9 mi from St. John Spice
8.6 out of 10, Excellent, (1,007 reviews)
"Very friendly staff and enjoyable amenities!"
United States
Karen Lynn
$184 nightly
The price is $204
Apr 14 - Apr 15
Total with taxes and fees
Mafolie Hotel

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
9 mi from St. John Spice
8.2 out of 10, Very Good, (1,070 reviews)
"Great staff and complimentary breakfast "
United States
barbra
$139 nightly
The price is $154
May 7 - May 8
Total with taxes and fees
Bunker Hill Hotel
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.

Compare popular hotels close to St. John Spice

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Garden
St John Inn
3.0 star property
9.2
Wonderful
432 reviews
View
Swim-up bar
The Saint Resort
3.0 star property
9.2
Wonderful
35 reviews
View
Luxury Suite Ocean View Upper 15D | View from room
Suite St. John at Gallows Point Resort
4.0 star property
8.8
Excellent
100 reviews
View
Aerial view
Villa Island Paradise
4.0 star property
8.8
Excellent
22 reviews
View
Front of property
Starz Hotel
3.0 star property
6.6
586 reviews
View

Top St. John Spice Hotel Reviews

Hotels near other St. John Spice attractions

Frequently asked questions

What are the top-rated hotels near St. John Spice?
Discover the top-rated hotels near St. John Spice that perfectly blend comfort and stunning views, ensuring an unforgettable stay in the U.S. Virgin Islands.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment offers an exceptional stay just a 4-minute walk from St. John Spice, with a perfect review rating of 10. This modern condo features a private balcony and a well-equipped kitchen, ideal for a relaxing getaway. Guests can enjoy the outdoor pool, hot tub, and easy access to nearby paddleboating and snorkeling activities, making it a prime choice for those looking to explore the beautiful waters of St. John.

Westin St. John 2bdrm

Westin St. John 2bdrm is ideally located just 1.2 miles from St. John Spice with a perfect review rating of 10. This charming two-bedroom room features a private balcony with ocean views, along with a shared heated pool and hot tub. Guests can enjoy beach access, tennis courts, and a fully equipped kitchen, making it a fantastic choice for those seeking both relaxation and adventure.

Ultra Luxury Westin St.John- Three bedroom pool villa!

The Ultra Luxury Westin St. John is just 2 miles from St. John Spice and has earned a stellar review rating of 10. This spacious three-bedroom villa offers breathtaking ocean views and a private pool, perfect for unwinding after a day of adventure. Guests can take advantage of the on-site tennis courts, multiple dining options, and easy access to water sports like kayaking and windsurfing, all within a luxurious resort setting.
What hotels are within walking distance to St. John Spice?
Explore these top-rated hotels within walking distance to St. John Spice, perfect for enjoying the vibrant flavors of the island.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment offers travelers a stunning stay just 4 minutes from St. John Spice. Rated 10 by travelers, this spacious condo features a fully equipped kitchen and a private balcony, ideal for soaking in the island atmosphere. Guests can unwind at the outdoor pool or indulge in nearby water sports such as snorkeling and kayaking, making it an excellent choice for adventure seekers.

The Saint Resort

The Saint Resort, a 3-star gem located just 6 minutes from St. John Spice, boasts an impressive review rating of 10. This resort features a full-service spa and an inviting outdoor pool with ocean views. Guests can enjoy pampering treatments like Swedish and deep tissue massages, ensuring a rejuvenating experience after a day of exploration.

In-Town Estate w/ View, Walkable to Wharfside Village, King Bed, Parking, 700sqft BRAND NEW BACKUP Electric System - No Power Outages! Above Gallows Point

In-Town Estate is a newly built hotel, just 2 minutes away from St. John Spice, rated 10 by travelers. This cozy estate features a well-equipped kitchen and a charming balcony. Guests appreciate the convenience of onsite parking and the nearby local attractions, making it a perfect getaway for those looking to explore St. John's vibrant culinary scene.
How much is a hotel near St. John Spice?
Staying near St. John Spice is a treat, with plenty of hotels from $154 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near St. John Spice?
Finding the perfect family-friendly hotels near St. John Spice is essential for a memorable getaway. Enjoy spacious rooms and a wealth of amenities tailored for families.

Lovango Resort + Beach Club (Private Island Resort)

Just 0.6 miles from St. John Spice, Lovango Resort + Beach Club is a luxurious 5-star choice with a great traveler rating score of 8.0. This private island resort is perfect for families, featuring free cribs, toys, and games for children. Guests can indulge in complimentary buffet breakfast, enjoy the outdoor pool, and enjoy on-site snorkeling and yoga classes, creating unforgettable family memories.

𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢-Luxe Beachfront Cruz Bay Resort+Westin Amenities. 2BR

Located 1.5 miles from St. John Spice, 𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢 boasts a perfect review rating of 10. This family-friendly resort offers outdoor play areas, a fully equipped kitchen, and toys for children, making it an ideal choice for families. Guests can enjoy access to shared outdoor and heated pools, as well as on-site parking, ensuring convenience throughout their stay.

The Westin St. John Resort Villas

The Westin St. John Resort Villas is located just 1.4 miles from St. John Spice, offering a fantastic family-friendly atmosphere with a review rating of 8.4 and a star rating of 4.5. Families will appreciate amenities like supervised childcare, a playground, and cribs available at no extra charge. Guests can also enjoy the outdoor pool, beachfront restaurant, and spa services, ensuring a relaxing stay for all.
Are there any 5-star hotels near St. John Spice?
Discover exquisite 5-star hotels near St. John Spice, where luxury meets the beauty of the U.S. Virgin Islands.

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club is a stunning 5-star hotel situated just 0.6 miles from St. John Spice. Rated 8.0 by travelers, this private island resort offers an unparalleled experience with amenities designed for relaxation and adventure. Guests can unwind at the outdoor pool, enjoy complimentary breakfast daily, and indulge in treatments at the onsite spa. Unique to this resort are the boat tours and beachfront yoga classes, allowing travelers to immerse themselves in the serene island atmosphere. With breathtaking ocean views and luxurious accommodations, Lovango promises a memorable getaway.
Which hotels near St. John Spice offer the best views?
Discover top-rated hotels near St. John Spice that offer stunning views, perfect for your getaway.

Lovango Resort + Beach Club (Private Island Resort)

Situated only 0.6 miles from St. John Spice, the luxurious Lovango Resort + Beach Club is rated 8.0 by travelers and offers stunning ocean views. Guests can enjoy a private island experience with amenities like a beachfront pool, complimentary breakfast, and on-site snorkeling. The resort's outdoor shower and pool cabanas enhance the tranquil atmosphere, perfect for relaxation after a day of exploration.

Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. John

This charming studio is located just an 18-minute walk from St. John Spice and boasts breathtaking views of Great Cruz Bay. Rated 8.8 by travelers, it features a private pool, hot tub, and a balcony perfect for enjoying sunset vistas. Guests can explore nearby paddle boating, kayaking, and snorkeling opportunities, making it an ideal choice for adventure seekers.

St John Inn

Located just a 6-minute walk from St. John Spice, St John Inn is a delightful 3-star hotel rated at 9.2 by travelers. It offers ocean views from its terrace, making it a lovely spot to unwind. Guests can take advantage of the outdoor pool, complimentary breakfast, and nearby water sports like kayaking and windsurfing, ensuring a memorable stay close to the island's attractions.
What are the best affordable hotels near St. John Spice?
Finding the perfect affordable stay near St. John Spice can enhance your travel experience, especially if you're looking for top-rated options with easy access to nearby attractions.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment offers a spacious and modern one-bedroom condo just a 4-minute walk from St. John Spice, rated an impressive 10 by travelers. Guests will appreciate the convenience of WiFi, a fully equipped kitchen, and an inviting patio. The outdoor pool and nearby water sports activities like kayaking and paddleboating make this a fantastic choice for those wanting both relaxation and adventure.

Westin St. John 2bdrm

Westin St. John 2bdrm is just 1.2 miles from St. John Spice, with a traveler rating of 10. This well-appointed two-bedroom suite features a shared pool and easy beach access, perfect for families seeking fun in the sun. Amenities such as a fully equipped kitchen, air conditioning, and beach towels enhance traveler comfort, while the on-site fitness facilities ensure an active stay.

Ultra Luxury Westin St.John- Three bedroom pool villa!

The Ultra Luxury Westin St. John features a stunning three-bedroom pool villa located 2 miles from St. John Spice, a perfect 10 review rating. This villa offers a private pool and access to a shared outdoor pool, making it ideal for families and groups. Guests can enjoy the beach, tennis courts, and various water sports, along with spacious rooms that include a kitchen and patio for family-friendly gatherings.
Are there any hotels with pools close to St. John Spice?
If you're looking for top-rated hotels with pools near St. John Spice, you have some fantastic options for a refreshing getaway.

The Saint Resort

Located only 6 minutes from St. John Spice, The Saint Resort is a charming 3-star hotel with a perfect 10 review rating. Guests can unwind in the outdoor pool, complete with sun loungers and cabanas, or enjoy a drink at the swim-up bar. The hotel also features a full-service spa and hot springs for ultimate relaxation, providing an ideal setting for travelers looking for a serene escape.

𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢-Luxe Beachfront Cruz Bay Resort+Westin Amenities. 2BR

Just 1.5 miles from St. John Spice, this luxurious beachfront resort boasts a perfect 10 review rating. Guests will delight in the outdoor heated pool, making it an excellent choice for families with children. Additional amenities include a hot tub, a well-equipped kitchen, and room for family gatherings, ensuring a comfortable and enjoyable stay in a beautiful setting.

Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. John

This inviting studio at the Westin Resort St. John, just an 18-minute walk from St. John Spice, features a stunning private balcony and a secured in-room pool for a relaxing stay. With a review rating of 8.8, travelers can also enjoy shared outdoor pools, a hot tub, and nearby activities like snorkeling and kayaking. Perfect for families, this hotel offers an outdoor play area for children and is surrounded by beautiful mountain and ocean views.
What are the best pet-friendly hotels near St. John Spice?
For travelers seeking a pet-friendly stay near St. John Spice, these top-rated hotels offer comfort and convenience for both you and your furry friends.

Romantic Villa

Romantic Villa is a delightful 3-star retreat, situated 2.7 miles from St. John Spice, with an outstanding review rating of 9.6. This hotel allows pets, making it an ideal choice for travelers who wish to bring their pets along. With a well-equipped kitchen, a relaxing hot tub, and stunning ocean views, travelers can unwind in a serene setting while enjoying the nearby hiking and water sports activities.

St John Inn

St John Inn is a charming 3-star hotel located just a 6-minute walk from St. John Spice, with an impressive review rating of 9.2. This inn welcomes pets, ensuring your furry companions feel right at home with amenities designed for their comfort. Guests can enjoy an outdoor pool, complimentary breakfast, and access to nearby snorkeling and kayaking adventures, making it a perfect base for exploring the surrounding beauty.
Can I book a fully refundable hotel close to St. John Spice?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St. John Spice", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St. John Spice?
To look for discounts on hotels near St. John Spice, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia