The 10 best family hotels in St Thomas, US Virgin Islands | Booking.com
Skip to main content

Family hotels and homes in St Thomas

Find the family hotels that appeal to you the most

The best family hotels in St Thomas

Check out our pick of great family hotels in St Thomas

Filter by:

Review score

Scotland Villa 2

St Thomas

Set in St Thomas, within 7.5 km of Charlotte Amalie Harbor, Scotland Villa 2 offers accommodation with air conditioning. This apartment provides free private parking and full-day security.

S
Samara
From
France
The Scotland Villa apartments were perfect for our girls trip. The space is very clean with all the cooking amenities you might need. The beds are very comfortable, and the view from the terrace is lovely for evening drinks or morning coffee. Ena is a fantastic host, friendly, welcoming, and helpful. Just be sure you have a bigger car/4WD as access to the property can be a bit tricky, but the location was perfect for calm away from the touristy areas, while still being just a few minutes drive from everything.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 30 reviews
Price from
US$133.88
1 night, 2 adults

Buoy Haus Beach Resort St Thomas Autograph Collection

Hotel in St Thomas

Facing the beachfront, Buoy Haus Beach Resort St Thomas Autograph Collection offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and restaurant.

B
Betteridge
From
United States
Loved how the adjoining rooms were connected by the balcony. Kids in one room and adults in another was fabulous!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 88 reviews
Price from
US$407.88
1 night, 2 adults

Ocean Front Sapphire del Mar B-107

St Thomas

Boasting air-conditioned accommodation with a patio, Ocean Front Sapphire del Mar B-107 is set in St Thomas.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Price from
US$375.25
1 night, 2 adults

Secret Harbour Beach Resort

Hotel in St Thomas

Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and garden.

K
KIMBERLY
From
United States
This resort was very clean, comfortable and the decor was cheery and tropical. The staff was very friendly and helpful, the ladies at the front desk gave heplful info on things to do and how to get there. The view from our room was gorrrgeous!!! All in all, it was a great stay and we can't wait to go back again!!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 57 reviews
Price from
US$489.28
1 night, 2 adults

Chateau Nightwind

Lovenlund (Near St Thomas)

Situated 2.5 km from Magen's Bay Beach, Chateau Nightwind offers accommodation with a balcony, as well as an open-air bath and barbecue facilities.

D
Dov
From
United States
Location was great, host was friendly and normal, space was magnificent, I thoroughly enjoyed it, views are spectacular, very very cozy and relaxing truly an oasis.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 36 reviews
Price from
US$134
1 night, 2 adults

Villa Indigo Sunny 1BR Apartment in Private Gated Estate

Charlotte Amalie (Near St Thomas)

Featuring mountain views, Villa Indigo Sunny 1BR Apartment in Private Gated Estate provides accommodation with a garden and a balcony, around 2.6 km from Charlotte Amalie Harbor.

G
Gerard Kraakman
From
United States
Nice secluded and safe area. Close to town. Spacious apartment with everything you need. Easy parking for your car. Very friendly and informative host
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$229
1 night, 2 adults

The Green Iguana Hotel

Charlotte Amalie (Near St Thomas)

Located in Charlotte Amalie, 1.5 km from Charlotte Amalie Harbor, The Green Iguana Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

B
Bishop
From
United States
Walking distance to downtown. Staff is nice, location is great. Views are amazing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 241 reviews
Price from
US$179.10
1 night, 2 adults

The Westin St Thomas Beach Resort & Spa

Frydendal (Near St Thomas)

This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining.

L
LORI
From
United States
The staff was absolutely amazing! Everyone, was super kind, helpful, friendly. The management, not so much. You have some really outstanding workers there that really want to make it comfortable, relaxed and special, but their hands are tied to what management says. This was our honeymoon, had it not been for the staff, we may have not stayed. I like to mention some very special staff there by name who were outstanding! Rae Nae, Ta'Lore, Erica, James Brown, Jamal, our bartender Rafael, waiter i think Pablo & our absolute favorite who was the most helpful, Ricky. He went above & beyond to assist us. He's super friendly, told us about our new favorite food "Poke Bowl". He even took time out on his day off to tell us about the beaches at St John, he not only treated us as friends, but we saw him treat other this way as well. He is an awesome employee. THANK YOU RICKY! You made our trip extra fun! I also want to say thank you for having Ian, who did the wine tasting. He was informative, got me to try some wines I generally would not of, he was fun & very friendly, definitely a plus!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 116 reviews
Price from
US$247
1 night, 2 adults

The Ritz-Carlton St. Thomas

Benner (Near St Thomas)

Situated in Benner, 700 metres from Cowpet Bay Beach, The Ritz-Carlton St. Thomas features accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

a
allen
From
United States
All of the meals where good, but the pricing for food was a little over the top. But over all it was a very nice stay.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 63 reviews
Price from
US$499
1 night, 2 adults

The Mafolie Hotel

Mafolie (Near St Thomas)

Located 300 metres above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1.6 km from Maghans Bay Beach.

L
LEISHA
From
United States
I would be visiting a lot more. And I would be recommending the hotel.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 361 reviews
Price from
US$134.10
1 night, 2 adults
All family hotels in St Thomas

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in St Thomas and surroundings in the past month

See all

Family Hotels with swimming pools in St Thomas and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 63 reviews

    Situated in Benner, 700 metres from Cowpet Bay Beach, The Ritz-Carlton St. Thomas features accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

    From US$957.80 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 116 reviews

    This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining.

    From US$782.25 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 241 reviews

    Located in Charlotte Amalie, 1.5 km from Charlotte Amalie Harbor, The Green Iguana Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

    From US$249.26 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 361 reviews

    Located 300 metres above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1.6 km from Maghans Bay Beach.

    From US$215.13 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located just a few steps from Sapphire Beach, Condos at Sapphire Beach provides accommodation in East End with access to pool with a view, a bar, as well as full-day security.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Featuring saltwater pool, Villa Nautilus St. Thomas is situated on the beachfront in East End. Both free WiFi and parking on-site are accessible at the aparthotel free of charge.

  • Casa Azul

    East End
    Swimming pool
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 12 reviews

    Set in East End, Casa Azul offers accommodation with a saltwater pool and sea views.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 498 reviews

    Facing the beachfront, Margaritaville Vacation Club - St Thomas offers 4-star accommodation in Frydendal and features an outdoor swimming pool, fitness centre and restaurant.

Enjoy breakfast in St Thomas and nearby

  • Set in East End, just 1.7 km from Coki Beach, Elevate USVI Completely remodelled 2025! offers beachfront accommodation with a private beach area, a terrace, a bar and free WiFi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 13 reviews

    Mermaid Escape - Amazing Views! is a recently renovated aparthotel in East End, where guests can makes the most of its rooftop pool, private beach area and garden.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 62 reviews

    Offering luxurious accommodation with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort features an outdoor swimming pool and a restaurant.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 reviews

    Facing the beachfront, Marriott's Frenchman's Cove offers 4-star accommodation in Estate Thomas and has an outdoor swimming pool, fitness centre and terrace.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews

    Lovango Resort and Beach Club features an outdoor swimming pool, terrace, a restaurant and bar in Cruz Bay. Each accommodation at the 5-star resort has sea views and free WiFi.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 16 reviews

    Set on St. John's Great Cruz Bay with a private 400-metre white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service.

    From US$752.63 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 146 reviews

    Set in Pearson Gardens, 2.8 km from Charlotte Amalie Harbor, Pirate's Pension at Bluebeard's Castle offers accommodation with an outdoor swimming pool, free private parking, a terrace and a bar.

    From US$197 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 36 reviews

    Situated 2.5 km from Magen's Bay Beach, Chateau Nightwind offers accommodation with a balcony, as well as an open-air bath and barbecue facilities.

    From US$285.63 per night

Highly rated family hotels in St Thomas and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 15 reviews

    Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck is a recently renovated apartment in Cruz Bay, where guests can make the most of its private beach area and casino.

    From US$454.38 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 11 reviews

    Featuring mountain views, Villa Indigo Sunny 1BR Apartment in Private Gated Estate provides accommodation with a garden and a balcony, around 2.6 km from Charlotte Amalie Harbor.

    From US$357.63 per night

Save money on family in St Thomas and nearby – budget options available

  • Seas The Bay

    Enighed
    Budget options available

    Boasting mountain views, Seas The Bay features accommodation with a private beach area and a patio, around 2.9 km from Magen's Bay Beach.

FAQ about family hotels in St Thomas

Family hotels that guests love in St Thomas

See all