Introduction

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.

arrow

Discover All Listings

Covered lounge with yellow walls, cushioned seating and a stairway

Bellavista Scott Hotel

  • St. Thomas
  • Apartment-style suites
  • Equipped kitchens
  • Outdoor swimming pool
  • Apartment-style suites
  • Equiped Kitchens
  • Outdoor swimming pool
  • Apartment-style suites
  • Equipped kitchens
  • Outdoor swimming pool
View Listing

Bluebeard’s Castle Resort

  • St. Thomas
  • Accommodations
  • Resorts
  • Stay at a historic hilltop resort above Charlotte Amalie, with
  • Accommodations
  • Resorts
View Listing

Bolongo Bay Beach Resort

  • St. Thomas
  • 100% beachfront rooms
  • All Inclusive
  • Beachfront
  • 65-room, family-owned all-inclusive resort
  • Beachfront setting on Bolongo Bay
  • Iggies’ Oasis offers poolside/oceanfront dining & cocktails
  • 100% beachfront rooms
  • All Inclusive
  • Beachfront
View Listing
Aerial view of the resort pool next to the sandy beach

Buoy Haus Beach Resort

  • St. Thomas
  • Autograph Collection hotel
  • Beachfront resort setting
  • Convenient base for St. Thomas stays
  • Beachfront resort setting
  • Autograph Collection hotel
  • Ocean-view accommodations
  • Autograph Collection hotel
  • Beachfront resort setting
  • Convenient base for St. Thomas stays
View Listing

Club Wyndham Elysian Beach Resort

  • St. Thomas
  • Accommodations
  • Resorts
  • Stay at a private-beach resort on St. Thomas' East End,
  • Accommodations
  • Resorts
View Listing
Colorful resort building and patio framed by tropical plants

Emerald Beach Resort

  • St. Thomas
  • 100% beachfront rooms
  • Near the airport
  • Ocean-view balconies
  • 100% beachfront rooms
  • Ocean-view balconies
  • Near the airport
  • 100% beachfront rooms
  • Near the airport
  • Ocean-view balconies
View Listing

Hampton by Hilton St. Thomas

  • St. Thomas
  • Accommodations
  • Dining
  • Hotels
  • Stay at a harbor-front Hilton hotel beside Havensight, with complimentary
  • Accommodations
  • Dining
  • Hotels
View Listing
Wood-paneled sitting room with a pale blue sofa

Hotel 1829

  • St. Thomas
  • Boutique accommodations
  • Downtown Charlotte Amalie
  • Historic architecture
  • Historic architecture
  • Downtown Charlotte Amalie
  • Boutique accommodations
  • Boutique accommodations
  • Downtown Charlotte Amalie
  • Historic architecture
View Listing

Limetree Beach Resort by Club Wyndham

  • St. Thomas
  • Accommodations
  • Resorts
  • Stay beside Frenchman's Bay at a beachfront St. Thomas resort
  • Accommodations
  • Resorts
View Listing
Driveway beside a landscaped garden and hotel buildings

Lindbergh Bay Hotel & Villas

  • St. Thomas
  • Accommodations
  • Hotels
  • Stay beside Lindbergh Bay in hotel rooms, cottages, sea-wing rooms
  • Accommodations
  • Hotels
View Listing
Mafolie Hotel & Restaurant

Mafolie Hotel & Restaurant

  • St. Thomas
  • Accommodations
  • Dining
  • Hotels
  • Stay above Charlotte Amalie at a harbor-view hotel with rooms,
  • Accommodations
  • Dining
  • Hotels
View Listing
Margaritaville Vacation Club – St. Thomas

Margaritaville Vacation Club – St. Thomas

  • St. Thomas
  • Accommodations
  • Dining
  • Resorts
  • Stay in studio, one- or two-bedroom resort suites on Water
  • Accommodations
  • Dining
  • Resorts
View Listing
Why choose Accommodations

Why Choose Accommodations in St. Thomas?

icon

Trusted Local Options

Explore businesses connected to the local tourism community.

icon

Island-First Browsing

Listings are organized by island so visitors can plan with confidence.

icon

Featured Members

Premium partners receive enhanced placement and richer listing pages.