Sheraton Wilmington South Hotel

365 Airport Road, New Castle, DE
Capacity: 350 people

About Sheraton Wilmington South Hotel

The Sheraton Wilmington South Hotel is conveniently located between Wilmington and Newark, Delaware. Our contemporary accommodations were specially designed to meet your needs. Each of our 143 suites features a separate living room and bedroom with the latest innovations to make your stay comfortable and memorable. We feature extensive state-of-the-art meeting space and offer spectacular scenic views from our ballroom terrace, perfect for sunset receptions or noontime breaks. Our experienced and friendly staff is here to assist you from start to finish whether you are planning a business meeting or the Wilmington wedding of your dreams.

Event Spaces

Appomattox Meeting Room
Chesapeake Ballroom
Choptank Meeting Room
James Meeting Room
Patuxent Private Dining Room
Potomac Meeting Room
Rappahannock Board Room
Susquehanna Meeting Room


This is THE PLACE to have your event! - An Eventective User from Wilmington, DE

The Sheraton Wilmington South is the absolute perfect place to have your special event. From the first interaction with the staff until the day of the event and after, it is a first class operation the whole way. The hotel itself is exceptional and in a great location for travelers. Thanks to Chelsea and her staff for a wonderful time - hope to have another one here one day!

The staff was extremely helpful & accommodating - An Eventective User from NEW CASTLE, DE

I would not hesitate to refer them to anyone who asks.

Venue Types
  • Full Bar/Lounge
  • Handicapped Accessible
  • Indoor Pool
  • On-Site Catering Service
  • Wireless Internet/Wi-Fi
  • Max Number of People for an Event: 425
  • Number of Event/Function Spaces: 1
  • Total Meeting Room Space (Square Feet): 9,197
  • Year Renovated: 2012