Find St. John motels from $238

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in St. John

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (38 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
$329 nightly
The price is $357
May 30 - May 31
Total with taxes and fees
The Saint Resort

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (30 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
$521 nightly
The price is $584
May 27 - May 28
Total with taxes and fees
Villa Island Paradise

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (446 reviews)
"Karen and Angie went above and beyond. It was a wonderful stay. Will choose St John Inn on my next visit."
United States
Jarrod
$233 nightly
The price is $262
May 27 - May 28
Total with taxes and fees
St John Inn

Lameshur Cottage's Guest House

Lameshur Cottage's Guest House
St John
10.0 out of 10, Exceptional, (140 reviews)
"Best place for a vacation, great view from the cottage.Great host and thank you very much Bill for the Christmas gift."
United States
Suresh Kumar B.
$360 nightly
The price is $387
Jun 6 - Jun 7
Total with taxes and fees
Lameshur Cottage's Guest House

Family Glamping Site with AC

Family Glamping Site with AC
St John
10.0 out of 10, Exceptional, (34 reviews)
"Thoughtful to have bug swatters, dart boards, honor system drinks/snacks, sunscreen/bug spray. Couches/chairs/hammocks decks were great and Frisbee golf hole/discs!"
United States
Kelly
$323 nightly
The price is $349
May 25 - May 26
Total with taxes and fees
Family Glamping Site with AC

Sunset Ridge Villas Unit D

Sunset Ridge Villas Unit D
3.5 star property
St. John
9.4 out of 10, Exceptional, (3 reviews)
"This property was excellent especially for us a family of 4 with teenage kids. The space was great and the location was easy enough to get to. The amenities were excellent, from a fully outfitted kitchen to great beach resources such as chairs, cooler & snorkel equipment. "
United States
Jessica
$742 nightly
The price is $837
Jun 6 - Jun 7
Total with taxes and fees
Sunset Ridge Villas Unit D

Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay Oasis | Walk to Beach & Restaurants
Cruz Bay
8.6 out of 10, Excellent, (11 reviews)
"Great experience. Amazing customer service. Very need was met !!!"
United States
Keith A.
$531 nightly
The price is $637
May 31 - Jun 1
Total with taxes and fees
Cruz Bay Oasis | Walk to Beach & Restaurants

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (2 reviews)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
$2,044 nightly
The price is $2,044
Jun 13 - Jun 14
Total with taxes and fees
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Scenic Villa | Walk to Cruz Bay & Stunning Views

Scenic Villa | Walk to Cruz Bay & Stunning Views
Cruz Bay
7.6 out of 10, Good, (9 reviews)
"I loved my stay! I felt really like at home! Everything is beautiful, clean and the facilities are great.Nothing to stay but wonderful!"
United States
Sabrina E.
$436 nightly
The price is $524
May 26 - May 27
Total with taxes and fees
Scenic Villa | Walk to Cruz Bay & Stunning Views

Lameshur Bay Glamping Site with AC

Lameshur Bay Glamping Site with AC
St John
9.8 out of 10, Exceptional, (30 reviews)
"Really enjoyed our stay. We felt well taken care of and loved the location!"
United States
John
$221 nightly
The price is $238
May 25 - May 26
Total with taxes and fees
Lameshur Bay Glamping Site with AC

Salt Pond Bay Glamping Site With AC

Salt Pond Bay Glamping Site With AC
St John
10.0 out of 10, Exceptional, (8 reviews)
"rooms are new and very clean. host was present when we arrived and lives on site. nice shared kitchen area with fridge, sink, grill, dishs etc."
United States
Jim H.
$222 nightly
The price is $239
May 27 - May 28
Total with taxes and fees
Salt Pond Bay Glamping Site With AC

Studio - Westin St. John Coral Vista Villas - Full Resort Access

Studio - Westin St. John Coral Vista Villas - Full Resort Access
St. John
9.0 out of 10, Wonderful, (2 reviews)
"This is such a beautiful resort on a beautiful island. The staff is super attentive and well managed. Been to St. John before but had never stayed at The Westin - great trip"
United States
Kathleen P.
Studio - Westin St. John Coral Vista Villas - Full Resort Access

Allamanda 4 - 1 bedroom suite at Seagrape Vista

Allamanda 4 - 1 bedroom suite at Seagrape Vista
Cruz Bay
10.0 out of 10, Exceptional, (16 reviews)
"Everything was great!"
United States
Kenneth A.
$468 nightly
The price is $507
Jun 12 - Jun 13
Total with taxes and fees
Allamanda 4 - 1 bedroom suite at Seagrape Vista

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (6 reviews)
"Beautiful property and very convenient to everything."
United States
danielle m.
$5,993 nightly
The price is $5,993
Jun 19 - Jun 20
Total with taxes and fees
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Villa | Walk to Beach & Cruz Bay
Cruz Bay
7.8 out of 10, Good, (8 reviews)
"Our unit was perfect! Walking distance into Cruz Bay is a huge plus. The friendly kitty outside sealed the deal!"
United States
Tom R.
$499 nightly
The price is $599
May 31 - Jun 1
Total with taxes and fees
Oceanview Villa | Walk to Beach & Cruz Bay

St John Inn Boutique Hotel Suite w/ Kitchenette

St John Inn Boutique Hotel Suite w/ Kitchenette
Cruz Bay
9.8 out of 10, Exceptional, (6 reviews)
"Fantastic we'll go again! "
United States
Paul D.
$315 nightly
The price is $343
Jun 1 - Jun 2
Total with taxes and fees
St John Inn Boutique Hotel Suite w/ Kitchenette

Oceanview Stay - Walk to Beach

Oceanview Stay - Walk to Beach
Cruz Bay
$812 nightly
The price is $910
May 26 - May 27
Total with taxes and fees
Oceanview Stay - Walk to Beach

Poolside 2BR with Incredible Sunset View

Poolside 2BR with Incredible Sunset View
St. John
9.8 out of 10, Exceptional, (61 reviews)
"Thank you for quick responses and a lovely stay. "
United States
Ryanne D.
$343 nightly
The price is $381
May 27 - May 28
Total with taxes and fees
Poolside 2BR with Incredible Sunset View

Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town

Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town
Cruz Bay, St John
10.0 out of 10, Exceptional, (12 reviews)
"Thoroughly enjoyed our stay!"
United States
Tammy H.
$914 nightly
The price is $1,014
May 25 - May 26
Total with taxes and fees
Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town

Oceanview Escape | Walk to Cruz Bay & Beaches

Oceanview Escape | Walk to Cruz Bay & Beaches
Cruz Bay
8.0 out of 10, Very Good, (8 reviews)
"Great location and cozy atmosphereThe apartment is just a short walk from everything. Comfortable bed, quiet at night, and good Wi-Fi. Only downside: a bit hard to find parking nearby"
United States
Baptiste F.
$642 nightly
The price is $770
May 31 - Jun 1
Total with taxes and fees
Oceanview Escape | Walk to Cruz Bay & Beaches
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. John Hotel Reviews

Find out more about St. John

St. John Motels information

Number of reviews
830
Accommodation
0 Motels
Lowest Price
$238
Highest Price
$5,993

Frequently asked questions

What can I expect from a motel trip to St. John?
Because you'll save on your room, you can enjoy more of the attractions in St. John. In the area, favorite places to visit include Sapphire Beach.
What's it like to stay in a motel?
At many motels, you'll often find an outdoor pool and free parking. When you stay at a motel property, you'll usually access your room directly from the parking lot. Beginning in the early 1950s, customized neon signs often lit up the roadside motels, and today, examples of these can still be found along historic U.S. Route 66.
What are the best motels in St. John?
These are some cheaper accommodations in St. John. The Westin St. John Resort Villas - Hotel Villa Island Paradise - Hotel St John Inn - Hotel Cruz Bay Boutique Hotel - Hotel Wharfside Village Hotel - Resort
What can I do in St. John?
Visitors to St. John like its beaches and seafood restaurants. As you're sightseeing around the area, be sure to enjoy all there is to see and do. These are some of the parks and outdoorsy places: Virgin Islands National Park, Johnson Bay, and Maho Beach. Some historical places you might want to see include Annaberg Plantation, Catherineberg Ruins, and Fort Berg. During your trip, here are some other places to visit: Waterlemon Cay, Cinnamon Bay Beach, and Cinnamon Bay.
What's the seasonal weather like in St. John?
Weather can make or break a roadtrip, so we've gathered some data about year-round temperatures in St. John to help you plan yours. The hottest months are usually September and October with an average temp of 83°F, while the coldest months are March and February with an average of 78°F. Average annual precipitation for St. John is 38 inches.
What are my options for getting around St. John when staying in a motel?
We've gathered some information about local transportation options in St. John to help you navigate your stay: Fly into St. Thomas (SPB-St. Thomas Seaplane Base), which is located 13.9 mi (22.4 km) away from the heart of the city. Otherwise, you can search for flights to Terrance B. Lettsome Intl. Airport (EIS), which is 14.6 mi (23.4 km) away. If you'd like to explore around the area, consider renting a car to take in more sights.

Explore a world of travel with Expedia