There’s a New Wyndham in Tortola

tortola wyndham

The British Virgin Islands is now home to its first Wyndham hotel: the Wyndham Lambert Beach Resort in Tortola. 

The newly resort is a rebranding of the former Lambert Beach Resort, which had been slated to debut as a Wyndham before Hurricane Irma and finally opened last month under the new flag. 

The 38-room hotel is set across eight “villa-style” buildings on 14 acres in Tortola. 

Amenities include a restaurant and bar on the beach, a swim-up pool bar, an outdoor verandah for private dining and a fun happy hour scene. 

The biggest amenity, though, is a setting on 1,500 feet of direct beach frontage. 

For more, visit the Wyndham Lambert Beach Resort

— CJ