St Thomas Hotels for You
St Thomas Hotels with personal insights, photos + reviews so you can book online today!
The Westin, St Thomas ~ $274/nt
Free Cancellation
4.5 Stars (227 Verified Reviews)
More Photos | Reviews | Amenities
Details: The Westin Beach Resort & Spa at Frenchman's Reef is your perfect stay! An amazing beachfront resort with breathtaking views, great pools, restaurants and sunset views.
Margaritaville ~ From $174/nt
Free Cancellation
4 Stars (540 Verified Reviews)
More Photos | Reviews | Amenities
Details: Margaritaville is a fun Caribbean getaway on the beach, daily happy hour in the pool or bar, with a vibrant island vibe and more!
Point Pleasant Resort ~ From $133/nt
Free Cancellation
4 Stars (74 Verified Reviews)
More Photos | Reviews | Amenities
Details: Point Pleasant Resort has 3 pools, 2 restaurants and is 5 mins from (3) of the best beaches on St Thomas. Great deals now!
Sapphire Beach Resort ~ From $270/nt
Free Cancellation
3 Stars (255 Verified Reviews)
More Photos | Reviews | Amenities
Details: Sapphire Beach Resort is on one of the best beaches in St Thomas. Guests love the coffee shop, excellent pool, 3 restaurants, 2 beach bars and snorkeling. Limited availability!
Mafolie Hotel ~ From $134/nt
Flexible Cancel Policy
3.5 Stars (411 Verified Reviews)
More Photos | Reviews | Amenities
Details: The Mafolie Hotel in St. Thomas is a charming, centrally located, boutique hotel that has a great pool with island views, bar, and restaurant. Perfect for your island vacation!
Emerald Beach Resort ~ From $239/nt
Free Cancellation
4 Stars (74 Verified Reviews)
More Photos | Reviews | Amenities
Details: Emerald Beach Resort is a beachfront resort with a pool, restaurants and bar offering a relaxed, tropical escape on Lindbergh Bay beach.
Limetree Beach Resort ~ From: $251/nt
Free Cancellation
4 Stars (34 Verified Reviews)
More Photos | Reviews | Amenities
Details: Limetree Beach Resort by Club Wyndham has a spectacular beach, amazing pool on the water, with restaurants and is the perfect beachfront getaway! Limited availability!
The Pink Palm Hotel ~ From $319/nt
Free Cancellation
4 Stars (89 Verified Reviews)
More Photos | Reviews | Amenities
Details: The Pink Palm Hotel is a stylish Adults Only hotel in St. Thomas with gorgeous rooms, a pool, amazing views, beautiful restaurant and bar with craft cocktails. Book today!
Secret Harbour Resort ~ From $437/nt
Free Cancellation
4 Stars (63 Verified Reviews)
More Photos | Reviews | Amenities
Details: Secret Harbour Beach Resort is a serene, beachfront retreat with great snorkeling, beach chairs, 2 restaurants, beach bar and spacious, villa-style accommodations! Check rates!
Bolongo Bay (All Inclusive) ~ From $416
Free Cancellation
3.5 Stars (27 Verified Reviews)
More Photos | Reviews | Amenities
Details: Bolongo Bay Beach Resort is a relaxed, all-inclusive Caribbean escape with restaurants, pool and pool bar, right on the beach with great water sports!
Morningstar Buoy Haus ~ From $326/nt
Free Cancellation
5 Stars (67 Verified Reviews)
More Photos | Reviews | Amenities
Details: Morningstar Buoy Haus Beach Resort is an unbeatable luxurious tranquil escape with private beach and an amazing pool! Very few rooms avail!
The Ritz Carlton ~ From $495/nt
Free Cancellation
5 Stars (100 Verified Reviews)
More Photos | Reviews | Amenities
Details: The Ritz-Carlton, St. Thomas is a luxurious, beachfront resort offering an upscale island escape with stunning views of the Caribbean Sea. Amazing pool, restaurant and beachside bar. Search now!
Elysian Beach Resort ~ From $353/nt
Free Cancellation
3.5 Stars (48 Verified Reviews)
More Photos | Reviews | Amenities
Details: Elysian Beach Resort is a serene, beachfront retreat with gorgeous villa-style accommodations, pool + restaurants. Very limited availability!
Lindbergh Bay Hotel ~ From $148/nt
Free Cancellation


3.5 Stars (952 Verified Reviews)
More Photos | Reviews | Amenities
Details: Lindbergh Bay Hotel is a charming, budget-friendly hotel located just steps from the beach with quality rooms and scenic views.
Winward Passage Hotel ~ From $206/nt
Free Cancellation


3.5 Stars (750 Verified Reviews)
More Photos | Reviews | Amenities
Details: Windward Passage Hotel in St. Thomas is a convenient and budget-friendly hotel located near Charlotte Amalie’s waterfront, offering ...
Galleon House Hotel ~ From $100/nt
Free Cancellation


3 Stars (543 Verified Reviews)
More Photos | Reviews | Amenities
Details: Galleon House Hotel in St. Thomas is a cozy, historic boutique hotel downtown.
The Green Iguana Hotel ~ From $144/nt
Free Cancellation


3.5 Stars (238 Verified Reviews)
More Photos | Reviews | Amenities
Details: The Green Iguana Hotel is a cozy, affordable boutique hotel offering a relaxed atmosphere with stunning views of the harbor.