Explore New Orleans

The Spa at the Ritz-Carlton

This luxurious, award-winning spa features 22 treatment rooms, two couples suites, a separate esthetician wing, sauna and steam rooms and a health-conscious café. Named the best hotel spa in the nation by Travel + Leisure.


921 Canal St.
New Orleans, LA 70112
United States