The Westin New Orleans Canal Place
Experience the best of both worlds when you reserve a stay at The Westin New Orleans Canal Place. Situated in downtown New Orleans, our hotel is moments from the excitement of the French Quarter, but offers travelers a restful retreat that is a world away from the bustle of Bourbon Street.
Located right on the Mississippi River, our hotel is adjacent to top waterfront destinations like Harrah’s Casino and the Shops at Canal Place. Travelers of all inclinations will appreciate our proximity to points of interest like Jackson Square, the Ernest N. Morial Convention Center, the Port of New Orleans and an endless assortment of restaurants, nightlife and shopping.
Soak in breathtaking views of the Mississippi River and the French Quarter from our 437 modern, spacious guestrooms and suites, or find your balance in our WestinWORKOUT® Fitness Studio. As the locals say, laissez les bons temps rouler – let the good times roll!
100 Rue Iberville Street, New Orleans, La. 70130
- Add to Cart
- Hotel Guest Rooms
- Meeting Spaces
- River View