Where To Stay in St. Thomas

Choosing where to stay in St. Thomas starts with the kind of trip you want. A hotel near town makes it easy to go out for dinner, while a resort or villa can give you more room for slow mornings and time by the water. Decide whether you want to spend most of your time close to your accommodations or use them as a base for exploring.

When you compare properties, look beyond the room type. Check how you’ll get there, what you can reach on foot, and whether a kitchen, pool, or extra bedroom would make the stay easier. If you’re arriving late or traveling between islands, confirm check-in and transportation with the property before making a reservation.

On St. Thomas, Charlotte Amalie, Red Hook, and the Northside can make for very different days. Think about which area you’ll spend the most time in and how you’ll get to your next stop, especially if your plans also include a ferry.

Use the listings below to make a shortlist, then open the ones that interest you for more details. Start with a location that fits your itinerary and leave a little flexibility for the places you discover along the way.

Discover All St. Thomas Resorts

Bellavista Scott Hotel

Bellavista Scott Hotel

  • St. Thomas
  • 9378 Estate Thomas, St. Thomas, VI 00802
  • Apartment-style suites Icon APARTMENT-STYLE SUITES
  • Equipped kitchens Icon EQUIPPED KITCHENS
  • Outdoor swimming pool Icon OUTDOOR SWIMMING POOL
  • A centrally located St. Thomas hotel offering spacious one- and two-bedroom suites with kitchens, living areas and private balconies.
Bolongo Bay Beach Resort

Bolongo Bay Beach Resort

  • St. Thomas
  • 7150 Estate Bolongo, St. Thomas, VI 00802
  • 100% beachfront rooms Icon 100% BEACHFRONT ROOMS
  • All Inclusive Icon ALL INCLUSIVE
  • Beachfront Icon BEACHFRONT
  • Bolongo Bay Beach Resort offers a relaxed all-inclusive stay with oceanfront rooms, beachfront dining, watersports and a friendly Caribbean atmosphere.
Buoy Haus Beach Resort

Buoy Haus Beach Resort

  • St. Thomas
  • 2 Estate Bakkeroe, St. Thomas, VI 00802
  • Autograph Collection hotel Icon AUTOGRAPH COLLECTION HOTEL
  • Beachfront resort setting Icon BEACHFRONT RESORT SETTING
  • Convenient base for St. Thomas stays Icon CONVENIENT BASE FOR ST. THOMAS STAYS
  • An intimate beachfront resort at Frenchman’s Reef with Caribbean Sea views, direct beach access and access to the wider resort’s dining and amenities.
Emerald Beach Resort

Emerald Beach Resort

  • St. Thomas
  • 8070 Lindbergh Bay, St. Thomas, VI 00802
  • 100% beachfront rooms Icon 100% BEACHFRONT ROOMS
  • Near the airport Icon NEAR THE AIRPORT
  • Ocean-view balconies Icon OCEAN-VIEW BALCONIES
  • A 90-room beachfront resort on Lindbergh Bay where every guest room includes an ocean view and a private balcony or patio.
Hotel 1829

Hotel 1829

  • St. Thomas
  • 30 Kongens Gade, Charlotte Amalie, St. Thomas, VI 00802
  • Boutique accommodations Icon BOUTIQUE ACCOMMODATIONS
  • Downtown Charlotte Amalie Icon DOWNTOWN CHARLOTTE AMALIE
  • Historic architecture Icon HISTORIC ARCHITECTURE
  • A restored historic boutique hotel in Charlotte Amalie featuring distinctive accommodations, island history and dining in the heart of town.
Lindbergh Bay Hotel & Villas

Lindbergh Bay Hotel & Villas

  • St. Thomas
  • 8075 Lindbergh Bay, St. Thomas, USVI 00802
  • Stay beside Lindbergh Bay in hotel rooms, cottages, sea-wing rooms and villas within walking distance of Cyril E. King Airport on St. Thomas.
Paradise Properties at Crystal Cove

Paradise Properties at Crystal Cove

  • St. Thomas
  • 6345 Estate Smith Bay, St. Thomas, VI 00801
  • Close to Red Hook Icon CLOSE TO RED HOOK
  • Condominium-style stays Icon CONDOMINIUM-STYLE STAYS
  • Near Sapphire Beach Icon NEAR SAPPHIRE BEACH
  • Vacation condominium rentals at Crystal Cove near Sapphire Beach, offering beach access and a convenient East End location close to Red Hook.
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

  • St. Thomas
  • 5 Estate Bakkeroe, Charlotte Amalie, St. Thomas, VI 00802
  • Beachfront resort Icon BEACHFRONT RESORT
  • Heavenly Spa by Westin Icon HEAVENLY SPA BY WESTIN
  • Multiple pools Icon MULTIPLE POOLS
  • A full-service St. Thomas beachfront resort at Frenchman’s Reef with pools, dining, wellness experiences and the Heavenly Spa by Westin.
Bluebeard’s Castle Resort

Bluebeard’s Castle Resort

  • St. Thomas
  • 1331 Estate Taarneberg, Bluebeard Loop, Charlotte Amalie, St. Thomas, USVI 00802
  • Stay at a historic hilltop resort above Charlotte Amalie, with studio and villa-style accommodations, harbor views, a pool, dining and direct online booking.
Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort

  • St. Thomas
  • 6800 Estate Nazareth Street, St. Thomas, USVI 00802
  • Stay at a private-beach resort on St. Thomas' East End, with suite-style accommodations, a pool, hot tub, tennis, dining and access to nearby Red Hook.
Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas

  • St. Thomas
  • Havensight Mall Parcel 2, Charlotte Amalie, St. Thomas, USVI 00802
  • Stay at a harbor-front Hilton hotel beside Havensight, with complimentary hot breakfast, an outdoor pool, fitness center, parking and airport shuttle service.
Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham

  • St. Thomas
  • 7511 Frenchman's Bay #100, St. Thomas, USVI 00802
  • Stay beside Frenchman's Bay at a beachfront St. Thomas resort with suite-style accommodations, a pool, beach access, fitness facilities, tennis and organized activities.
Why Choose Us

Why Choose Hotels & Resorts In St. Thomas?

Trusted Island Partners Icon

Trusted Island Partners

Explore accommodations connected to the local tourism community, including hotels, resorts, villas, and vacation stays across St. Thomas.<br />

Island-First Browsing Icon

Island-First Browsing

Compare places to stay by location, lodging style, nearby beaches, guest needs, and travel purpose so you can plan with more confidence.

Featured Members Icon

Featured Members

Browse highlighted St. Thomas hotel and resort partners with helpful details, direct booking options, and island-focused travel information.

Stays for Every Travel Style Icon

Stays for Every Travel Style

Find accommodation options suited to romantic escapes, family vacations, group trips, business travel, extended stays, and relaxing beachfront getaways in the US Virgin Islands.

Deciding where to stay in St. Thomas, USVI, begins with understanding how you want to experience the island. You can stay close to beautiful beaches and water activities, within easy reach of shopping and dining, near lively entertainment areas, or higher in the hills for scenic views and a quieter atmosphere. Travelers planning to explore beyond St. Thomas may also prefer accommodations with convenient access to ferry terminals and island transportation.

The island offers lodging for different budgets, group sizes, and vacation styles. Choose from full-service beachfront resorts, comfortable hotels, intimate boutique properties, private villas, and flexible vacation stays. Whether you are arranging a romantic escape, a family holiday, a group celebration, or your first US Virgin Islands vacation, there are plenty of places to stay in St. Thomas that can match your priorities.

Explore St. Thomas hotels and resorts based on location, amenities, atmosphere, and nearby experiences. Comparing these details can help you find the right home base while leaving more time to enjoy the beaches, local cuisine, shopping, sightseeing, and laid-back Caribbean character that make the island memorable.

Explore Travel Guides & Tips

Popular Areas in St Thomas

Red Hook
Red Hook

Popular Areas in St John

Caneel Bay
Caneel Bay

equently Asked Questions About Where to Stay in St. Thomas, USVI

Choosing where to stay in St. Thomas depends on your preferred atmosphere, budget, group size and holiday plans. The island offers full-service resorts, traditional hotels, boutique inns, bed-and-breakfasts, condominiums, private villas and vacation rentals. These frequently asked questions will help visitors compare accommodation options, popular locations, amenities, transportation needs and booking considerations before planning a St. Thomas vacation.

First-time visitors often choose Charlotte Amalie, the East End or the Southside because these areas provide access to many of the island’s restaurants, beaches, shopping districts and visitor services. Charlotte Amalie suits travelers interested in history and shopping, while the East End is convenient for beaches, restaurants and nightlife. The Southside offers a balance of resort amenities, coastal views and access to several parts of the island.