Menu Close
Return to Index

The Shore Club Turks And Caicos Named Among World’s Best Resorts

August 13, 2018

Time Inc.’s travel authority,  Travel and Leisure Magazine, reveals 2018 “World’s Best” list, spotlighting the best hotels around the world.


Travel + Leisure magazine announced the results of its annual World’s Best Awards, with The Shore Club Turks and Caicos named #21 in the Top 25 Resort Hotels in the Caribbean, Bermuda, and the Bahamas, earning the top placement in Turks and Caicos.


As the first and only resort on Long Bay Beach, The Shore Club spans over 820 feet of beachfront, offering comfortable and spacious accommodations and impeccable service.  The luxury lifestyle resort features 106 ocean-view suites with private verandas and three new luxury villas which debuted this year.


The prestigious awards showcase the top travel destinations and companies around the globe as rated by its readers. Each year, readers are asked to share their favorite cities, hotels, resorts, spas, restaurants, and experiences around the world, culminating in the World’s Best list, and earning a spot in considered a high honor in the hotel industry.


Read the full Travel & Leisure article here: