Places To Stay in USVI

The U.S. Virgin Islands (USVI) invites travelers to unwind in some of the Caribbean’s most stunning accommodations. Whether you’re gazing over turquoise waters from a cliffside villa or stepping straight onto soft sands from your beachfront suite, every stay across St. Thomas, St. John and St. Croix adds something special to your island escape.

Hotels & Resorts in St. Thomas

St. Thomas

Luxury resorts line the shores of St. Thomas, with infinity pools spilling into the sea and private cabanas just steps from the sand. Boutique hotels in Charlotte Amalie pair classic colonial architecture with modern comfort, creating spaces that feel as rich in history as they do in style. Smaller hotels near Frenchtown keep you close to waterfront bars and marinas, while private villas near Magens Bay are the best place for a quiet and restful escape.

Hotels & Resorts in St. John

St. John

St. John’s villas and eco-lodges blend into the hillsides, offering panoramic views of tropical trees and oceans — and easy access to verdant trails in Virgin Islands National Park. Cruz Bay’s waterfront holds boutique hotels within walking distance of beach bars and local restaurants, while Coral Bay’s tucked-away cottages come with uninterrupted ocean views. The island’s low-key atmosphere and secluded beaches create space to disconnect, whether you’re hunting for shells on the coast or relaxing by the pool.

Hotels & Resorts in St. Croix

St. Croix

Christiansted’s colonial inns sit along cobblestone streets, with courtyards that open to harbor views and garden terraces. Catch sunsets right from your balcony at Frederiksted’s beachfront resorts or overlook rolling green landscapes and distant sugar mill ruins at hillside villas. Larger properties bring spa treatments and golf courses into the mix and smaller, family-run inns give you a closer look into the island’s culture.

Explore Hotels in the U.S. Virgin Islands

island

Showing of Results

Perks for St. Croix Visitors

Check out two new promotions — Experience St. Croix: A Vibe Like No Other offering hotel room credits and STX Vibe Sail with discounts in local shops for cruise ship passengers.

SEE THE DETAILS