Venue photo 1

Casa Loma Ballroom

4.7(404)
Wedding Venue
About

Casa Loma Ballroom in St. Louis is a historic venue dating back to 1927, offering a spacious 5,000 sq. ft. floating dance floor and seating for up to 850 guests. Located in the Cherokee Street/Antique Row Business District, it’s ideal for business meetings, client dinners, and networking events that benefit from a lively, music-filled atmosphere.

The ballroom features in-house catering by Championship Catering, known for fresh, customizable menus that suit corporate needs. With ample parking, air conditioning, and a storied ambiance rooted in decades of jazz and swing, Casa Loma provides a distinctive setting for memorable corporate gatherings.

Best for
  • Large-scale corporate galas & award nights
  • Dance-focused team building & social events
  • Client entertainment with live music and dining
Standout features
1927-built ballroom with one of the Midwest’s largest floating dance floors
Historic Architecture
1927-built ballroom with one of the Midwest’s largest floating dance floors
Casa Loma Ballroom features a 5,000 sq. ft. floating dance floor that has hosted popular music and dancing for over 90 years, providing a distinctive historic ambiance for events.
Home to top-name bands and touring acts in jazz and swing
Music & Entertainment Legacy
Home to top-name bands and touring acts in jazz and swing
The venue regularly features music from legendary styles and artists like Artie Shaw, Glenn Miller, and Frank Sinatra, creating a vibrant atmosphere rooted in classic American music traditions.
Spacious, air-conditioned facility with flexible setup and in-house catering
Event Flexibility &
Spacious, air-conditioned facility with flexible setup and in-house catering
Casa Loma offers reserved seating for up to 850 guests, a comfortable environment, and an experienced in-house caterer with customizable menus, making it suitable for business meetings and social events alike.
At a glance
Location & hours

Loading map...

3354 Iowa Avenue
Get directions →
Hours
Sunday7 – 11:59pm
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
Friday7 – 11:59pm
Saturday7 – 11:59pm

Rated 4.7 on Google · 404 reviews