World's Best Beach Hotels
Courtesy of Discovery Shores
No. 2 Discovery Shores Boracay, Boracay, Philippines
The 2 1/2-mile stretch known as White Beach is often singled out for having the softest sand in the world—and it’s the setting for this resort and its 88 suites (some with private Jacuzzis). The water’s fine, whether you want to take a dip in the infinity pool or Jet Ski on the Sibuyan Sea. For people-watching, head to the Sandbar, where bartenders stir up lychee- and mango-infused mojitos.