The deal on St Thomas Hotels and more!

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.

See Details

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!

See Details

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!

See Details

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!

See Details

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!

See Details

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.

See Details

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!

See Details

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!

See Details

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!

See Details

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!

See Details

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!

See Details

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!

See Details

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!

See Details

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.

See Details

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 ...

See Details

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.

See Detail

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.

See Details