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

Mafolie Hotel & Restaurant

Mafolie Hotel & Restaurant

  • St. Thomas
  • 7091 Estate Mafolie, St. Thomas, USVI 00802
  • Stay above Charlotte Amalie at a harbor-view hotel with rooms, villas, on-site restaurant and bar, free parking and direct online reservations.
Margaritaville Vacation Club – St. Thomas

Margaritaville Vacation Club – St. Thomas

  • St. Thomas
  • 6080 Estate Smith Bay, St. Thomas, USVI 00802
  • Stay in studio, one- or two-bedroom resort suites on Water Bay, with a beach, pools, dining, fitness facilities and family-friendly amenities on St. Thomas.
Marriott’s Frenchman’s Cove

Marriott’s Frenchman’s Cove

  • St. Thomas
  • 7338 Estate Bakkeroe, St. Thomas, USVI 00802-3011
  • Stay in two- and three-bedroom villa accommodations at Marriott's Frenchman's Cove, overlooking Pacquereau Bay on St. Thomas.
Point Pleasant Resort

Point Pleasant Resort

  • St. Thomas
  • 6600 Estate Smith Bay, St. Thomas, USVI 00802
  • Stay in villa and suite accommodations on a 15-acre Water Bay hillside, with pools, beach access, oceanfront dining and easy access to Coki Beach and Red Hook.
Secret Harbour Beach Resort

Secret Harbour Beach Resort

  • St. Thomas
  • 6280 Estate Nazareth, St. Thomas, USVI 00802
  • Stay in beachfront or hillside condominium accommodations with kitchens, dining, watersports and resort amenities on the East End of St. Thomas.
The Green Iguana Hotel

The Green Iguana Hotel

  • St. Thomas
  • 1002 Blackbeard's Hill, Charlotte Amalie, St. Thomas, USVI 00802
  • Stay at a small hillside boutique hotel near the historic 99 Steps, with harbor views and walkable access to Charlotte Amalie.
The Hideaway at Hull Bay

The Hideaway at Hull Bay

  • St. Thomas
  • 7725 Lower Hull, St. Thomas, USVI 00802-3490
  • Stay near Hull Bay at a private St. Thomas estate with villas, cottages, farm-supported dining experiences and space for weddings and group gatherings.
The Mary Anne Boutique Hotel

The Mary Anne Boutique Hotel

  • St. Thomas
  • 1003 Blackbeard's Hill, Charlotte Amalie, St. Thomas, USVI 00802
  • Stay in a six-room boutique hotel on Blackbeard's Hill, steps from the 99 Steps and Charlotte Amalie's historic district, with harbor views and rooftop pool.
The Pink Palm Hotel

The Pink Palm Hotel

  • St. Thomas
  • 2114 Crystal Gade Street, Charlotte Amalie, St. Thomas, USVI 00802
  • Book an adults-only boutique hotel stay in Charlotte Amalie, with renovated guest rooms, on-site dining, a pool and easy access to the historic downtown district.
The Ritz-Carlton Club, St. Thomas

The Ritz-Carlton Club, St. Thomas

  • St. Thomas
  • 6910 Great Bay, St. Thomas, USVI 00802
  • Explore the distinct Ritz-Carlton Club residence experience at Great Bay, with villa-style accommodations and resort amenities on St. Thomas.
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

  • St. Thomas
  • 6900 Great Bay, St. Thomas, USVI 00802
  • Stay at a 30-acre oceanfront resort on Great Bay, with rooms and suites, restaurants, spa, beach, pool, tennis and family recreation on St. Thomas.
Two Sandals Boutique Hotel

Two Sandals Boutique Hotel

  • St. Thomas
  • Check direct availability at Two Sandals Boutique Hotel, a small St. Thomas accommodation property near the east-end beaches.
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.