A collection of 26 luxury villas will help you find the perfect option for an unforgettable vacation. A collection of 11 luxury villas will help you find the perfect. Our Collections help take the guesswork out of your search for a luxury villa to rent in New Orleans.