Map of Carmel Inn And Suites Thibodaux
4.5From 340 Reviews
Loading reviews…

Hotel Details

Cozy accommodations, complimentary Wi-Fi and a convenient location make the Carmel Inn and Suites Thibodaux a comfortable place to relax near Nicholls State University. The two-story Carmel Inn and Suites offers 100 rooms with microwaves, mini-fridges, coffeemakers, cable TVs and free Wi-Fi. Head to the fitness room for a workout. Take advantage of the guest laundry. The hotel is home to John Folse Culinary Institute of Nicholls State University, where culinary students and chefs serve dinner on Wednesdays and Fridays (reservations required). Copy and fax services are available on-site. Non-smoking rooms are available. The Carmel Inn and Suites is located in downtown Thibodaux, one mile from Nicholls State University. It's approximately 90 minutes from downtown New Orleans, the French Quarter, Bourbon Street and the Cajun Dome. Nicholls Shopping Center is two minutes away, and the Southland Mall is 12 miles from the hotel. It's five minutes from Bayou Regional Medical Center. Louis Armstrong New Orleans International Airport is 36 miles away. Cruise the internet with free Wi-Fi and relax in the comfy accommodations at the Carmel Inn and Suites Thibodaux, conveniently located downtown.
  • Laundry
  • ATM Machine
  • Business Center
  • 24 hour front desk
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.