Discover 3570 of the best hotels in the world

Four Seasons Hotel New Orleans

New Orleans, USA, Louisiana. Opened: 2021, Rooms: 341
Get personal quote

World Class Experiences
Praise
Awards
More info

Hotels Own Introduction

Unlock the authentic charm of New Orleans at Four Seasons Hotel New Orleans, a luxury hotel centrally located on Canal Street in the French Quarter. Our iconic 34-story tower, a heritage landmark designed by renowned architect Edward Durell Stone, sits on the banks of the Mississippi River, offering breathtaking riverfront views.

Experience the best of Louisiana cuisine at our innovative dining venues, unwind by our resort-style pool, and host private events at our 34th-floor observation deck with stunning panoramic views of the city. Completed in 1968 to celebrate New Orleans' 250th anniversary, our historic building was originally the World Trade Center and International Trade Mart. Now listed on the National Register of Historic Places, this meticulously restored tower has been transformed into a five-star hotel, embodying the city’s spirit of resilience and renewal.

Join us at Four Seasons Hotel New Orleans and immerse yourself in the vibrant culture and history of the Crescent City, all from the luxurious comfort of our centrally located downtown hotel.

Hotel website