Top Resorts in Saint Thomas

Find the Top Resorts in Saint Thomas – 30+ Quality Options from Leading Providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
21-31 out of 31 resorts
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great42 reviews
From   US$ 159 /nightSelect
  • Stunning beach access for guests
  • All-year outdoor swimming pool
  • Well-equipped tennis court available
From   US$ 517 /nightSelect
  • Ocean-view rooftop pool
  • Private beach area with amenities
  • Family-friendly restaurant on site
8.2
Great15 reviews
  • Private Beach
  • Garden
  • Terrace
From   US$ 156 /nightSelect
  • Sea view balconies in select rooms
  • 24-hour multilingual reception services
  • Access to private beach area
Guest house
8.2
Great64 reviews
  • Private Bathroom
  • Color TV
  • Air Conditioning
From   US$ 80 /nightSelect
  • Centrally located near shops and dining
  • Cozy rooms with individual air conditioning
  • Complimentary tea and coffee available
7.2
Very good44 reviews
  • Outdoor pool
  • Family rooms
  • Free parking
From   US$ 99 /nightSelect
  • Outdoor swimming pool for relaxation
  • Fully equipped kitchens in select units
  • Family rooms available for groups
7.6
Very good11 reviews
  • On-site Spa
  • Swimming Pool
  • Kitchenette
From   US$ 283 /nightSelect
  • Oceanfront villas with kitchen amenities
  • Serene on-site spa experience available
  • Inviting outdoor swimming pool area
  • Beachfront Bar
  • Kids' Club
  • On-site Spa
From   US$ 840 /nightSelect
  • Direct ocean-view patios
  • Private beach access
  • Multiple outdoor pools
8.2
Great7 reviews
  • Plunge Pool
  • Family Rooms
  • On-site Restaurant
From   US$ 181 /nightSelect
  • Balcony with ocean views
  • On-site plunge pool
  • Family-friendly picnic area
  • Outdoor Pool
  • Private Terraces
  • On-site Restaurant
From   US$ 668 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Private terraces in every room
  • On-site dining with bar area
8.0
Great47 reviews
  • Outdoor Pool
  • Fitness Centre
  • Tennis Court
From   US$ 399 /nightSelect
  • Outdoor pool with terrace and bar
  • Tennis court and children's playground
  • On-site fitness center and hot tub
  • Private Beach
  • Two-Level Pool
  • Fully Equipped Kitchen
From   US$ 1 779 /nightSelect
  • Direct access to private beach area
  • Two-level beachfront duplex with terrace
  • Children-friendly outdoor swimming pools
  • 1
  • 2