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!

  • Address

    100 Rue Iberville Street, New Orleans, La. 70130

  • Add to Cart


  • Ballroom
  • Bar
  • Hotel Guest Rooms
  • Meeting Spaces
  • Parking
  • River View


Room Capacities

Name Reception CapacitySit Down CapacityTheatre CapacitySquare Feet
Crescent Ballroom Reception Capacity: 200 Sit Down Capacity: 160 Theatre Capacity: 200 Square Feet: 2560
Riverbend Ballroom Reception Capacity: Sit Down Capacity: Theatre Capacity: Square Feet:
Terrace Room Reception Capacity: 200 Sit Down Capacity: 120 Theatre Capacity: Square Feet: 1839
River Room Reception Capacity: 60 Sit Down Capacity: 60 Theatre Capacity: Square Feet: 846
Chairman's Room Reception Capacity: 50 Sit Down Capacity: 40 Theatre Capacity: Square Feet: 522