The Catahoula Hotel

The Catahoula Hotel is a 35-room boutique hotel in downtown New Orleans, originally built in 1843.  The hotels resides in a restored creole townhouse nestled on a quiet side street in the Central Business District.  This historic property was once a home and that is what drives our ethos-to welcome guests as we would into our own home, to care for them and do whatever it takes to ensure their time with us is as memorable as possible.

The Catahoula is please to offer several unique spaces perfect for your private event, cocktail party or celebration.

Search

Features

  • Allow Custom Decoration
  • Bar
  • Bartender
  • Beverage
  • Heating / Cooling
  • Hotel Guest Rooms
  • Rest Rooms
  • Rooftop
  • Wi-Fi

Room Capacities

Name Reception Capacity
Cafe and Courtyard Reception Capacity:
Rooftop Terrace Reception Capacity: 75