Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in Saint Thomas's best hotels!

Wyndham Margaritaville St. Thomas

Hotel in Frydendal

Located in Frydendal, Wyndham Margaritaville St. Thomas offers beachfront accommodations a 9-minute walk from Coki Beach and has facilities like a restaurant and a bar. Beautiful beach front property with fabulous views from the upper unit rooms. Loved the upper infinity pool with swim up bar.

Show more Show less
8.3
Very Good
120 reviews
Avg. price/night:
$609
Check availability

Pavilions and Pools Villa Hotel

Hotel in Mandal

Set overlooking St. Thomas’ Sunsi Bay and 656 feet from the beach, Pavilions and Pools Villa Hotel offers villas with private pools. The complex features a restaurant serving Caribbean cuisine. Very cozy and close access to the beacg

Show more Show less
8
Very Good
6 reviews
Avg. price/night:
$300
Check availability

Secret Harbour Beach Resort

Hotel in Nazareth

This beach-front complex is on a swimming and snorkeling beach in the Caribbean is 7.5 miles from Charlotte Amalie and 9 miles from Cyril E. King Airport. Friendly staff, clean beautiful room with a gorgeous beach front view. Quick hop to the ferry to St. John.

Show more Show less
8.3
Very Good
7 reviews
Avg. price/night:
$446
Check availability

Windward Passage Hotel

Hotel in Charlotte Amalie

On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. For the short time i spent everything was good.

Show more Show less
6.6
Review score
367 reviews
Avg. price/night:
$159.20
Check availability

The Mafolie Hotel

Hotel in Mafolie

Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach. The property was established in the 50’s and has retained it’s charm. It is perched on a hill with spectacular views in all directions. The staff were lovely, to a person, gracious and very helpful. Our room was clean and comfortable. The enclosed porch of this mini suite had an amazing view. We had a lovely visit.

Show more Show less
7.8
Good
95 reviews
Avg. price/night:
$289
Check availability

Olga's Fancy

Charlotte Amalie

Located in Charlotte Amalie, 1.5 miles from Lindbergh Beach, Olga's Fancy provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The view is spectacular. Amazing pool

Show more Show less
9.2
Awesome
329 reviews
Avg. price/night:
$99
Check availability

Little Indigo Apartments

Mafolie

Located a 15-minute walk from Magen's Bay Beach, Little Indigo Apartments offers accommodations with a patio, as well as a bar and a terrace. Delightful view of the bay, the most amazing I've ever met; very comfortable beds; very friendly and helpful owner. It was really fabulous stay.

Show more Show less
9.1
Awesome
16 reviews
Avg. price/night:
$175.50
Check availability

Breathtaking Views of Sapphire Village

Nazareth

With sea views, Breathtaking Views of Sapphire Village is located in Nazareth and has a restaurant, an ATM, bar, garden, outdoor pool and grill. Great place!! Lovely views and great onsite staff and restaurant/bar. Easy check in and informative details prior to check in.

Show more Show less
9.7
Exceptional
6 reviews
Avg. price/night:
$200
Check availability

Casa Azul

East End

Located in East End, Casa Azul has accommodations with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor pool. The location of the condo was very convenient and the cleanliness was outstanding! Lisa and Norma were extremely helpful, I have already booked my next vacay and will definitely stay and this location again! 🙂

Show more Show less
9.1
Awesome
10 reviews
Avg. price/night:
$505
Check availability

Luxury Beachfront Duplex Villa on Sapphire Beach IV

Frydendal

Offering an outdoor pool, Sapphire Beach Resort and Marina is located in East End St. Thomas, only 10 feet from the ocean. A full kitchen and dining table are available. Free WiFi is included. The beach, The beach and the beach :-) and the view from the two very nice balconies. Nice to sit on the balcony and eat breakfast The kitchen was well equipped with a very big, ice cube making, refrigerator. Plenty of space in the kitchen to make dinner etc. The apartment had snorkel gear for two, and we could borrow snorkel gear for the three other in the information office. Sun beds on the beach is included. Fast internet Helpful and friendly people in the office to help you if needed

Show more Show less
9.1
Awesome
10 reviews
Avg. price/night:
$350.10
Check availability

Most booked hotels on Saint Thomas in the past month

FAQs about hotels in Saint Thomas

Explore guest reviews of hotels on Saint Thomas