365 Airport Road, New Castle, Delaware 19720 USA
+1 302-328-6200

Find everything you need at our Wilmington hotel

Rewards Category 3 · Points needed per night

Embrace the greater Wilmington area from the sophisticated comfort of Sheraton Wilmington South Hotel. Situated in New Castle, Delaware, right off I-95, our hotel is enviably positioned between Wilmington and Newark, seamlessly connecting guests to noteworthy attractions like the University of Delaware, Christiana Mall and Delaware Park Casino. Arrive and make yourself at home in our thoughtfully outfitted accommodations, many of which feature suite-style layouts to promote productivity and relaxation. Wilmington Grille is our signature dining destination, where American classics are served in a convivial, lively setting. A smart choice for meetings and events in the Wilmington area, our hotel features over 9,000 square feet of flexible, sophisticated space. Whether you're traveling for work or for play, our beautifully appointed hotel is sure to impress — we look forward to hosting you at Sheraton Wilmington South Hotel.

Show More

Guest Reviews

4.0 out of 5.0
Cleanliness
4.3
Service
4.2
78% of guests recommend this hotel

Hear from our guests about their stay from 413 confirmed guest reviews

Earn More Points

Find the credit card that's right for you

Enjoy special benefits.

Key Amenities

  • Airport shuttle
  • Fitness center
  • Pool
  • Pet friendly

Highlights

  • Located in New Castle, our hotel situates guests near the area's most prominent sights, including the University of Delaware and Christiana Mall.

  • Enjoy an ample variety of amenities at our hotel, including two dining destinations, an indoor pool, a fitness center and a Club Lounge.

  • Ideal for gatherings in Wilmington, we offer 9,100 square feet of sophisticated and adaptable venue space, including a 3,404-square-foot ballroom.


Guest Rooms

Explore greater Wilmington from our contemporary hotel

Check Room Rates & Availability

Sheraton® Wilmington South Hotel