Burj Al Arab, Dubai. The Burj Al Arab has often been described as the world's first “seven-star hotel” or "the most luxurious hotel in the world" since opening its doors in 1999. And while the brand doesn't describe itself this way, it's easy to see why others do.