Compare Cheap Hotels in St. Thomas and St. John

Secret Bargains - Save an extra 10% or more on select hotels

Get more for your budget and save up to 50% off select Secret Bargain hotels

Get even more value with CheapTickets Price Guarantee!

Change your flight without a fee on select flights

Cheap St. Thomas and St. John Hotels

Don't see what you're looking for?
See all available properties in St. Thomas and St. John
View all properties
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.

Hotels in St. John

You'll experience a tropical paradise, that's still technically in the United States, when you vacation in St. John. The Virgin Islands National Park is considered the heart of St. John since it encompasses roughly two-thirds of the island.

While Trunk Bay, a prime snorkeling spot, attracts plenty of visitors annually, you'll still find plenty of virtually pristine greenery on the island. Most of the go-to beaches and lodging options are found along North Shore Road, with Denis Bay and Little Cinnamon offering more privacy.

Key facts

Most people get to St. John by arriving at Cyril E. King Airport (STT) in St. Thomas, before taking a ferry to Cruz Bay. Should you rent a car, be prepared to drive "British style," meaning on the left. For a day trip from the island, consider taking a safari bus to nearby Hiking Reef Bay, after which a boat will bring you back. Stop at the U.S. Park Service first to pick up a handy map of island hiking trails.

Hints and tips

If retail therapy is on your agenda, make your way to Cruz Bay, known for its shops and outdoor cafes. As for the weather, St. John has a tropical climate with a low humidity, along with steady temperatures year-round. Annual high temperatures rarely dip below 70 degrees or above 90.

Most Recent St. Thomas and St. John Hotel Reviews