Experience the holiday season at The Westin New Orleans. Find the perfect gift in the collecion of retail shops in Canal Place and then unwind with a specialty cocktail in our beautiful new bar, Observatory Eleven overlooking the Mississippi River. The hotel has been designed and renovated the hotel to celebrate the majesty and beauty of the river, as well as the charm of New Orleans, capturing the city’s history, culture, architecture, and natural elements. $30 million was invested in the revitalization of both the Public Areas and the Guest Tower. The Westin features enhanced cleanliness protocols and wellness initiatives with your safety and well-being in-mind.
- Restaurant On Site
- Pet Friendly
- Free WiFi
Up to 10% off
Receive a 10% discount of published guestroom rates + complimentary self-parking.