The Sail Correctly known as Burj Al Arab, this 7-Star hotel sits on a small artificial island just off Jumeirah Beach (where those two dirty brits were arrested for outdoor rumpy-pumpy).