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

Sheraton Wilmington South is your home away from home.

Rewards Category 3 · Points needed per night

Sheraton Wilmington South Hotel welcomes travelers to the Wilmington area with spacious accommodations, thoughtful amenities, and gracious service. Situated in New Castle, Delaware, right off of I-95, our hotel is perfectly positioned between Wilmington and Newark, seamlessly connecting guests to top attractions like the University of Delaware, Longwood Gardens and Christiana Mall. Whether you're traveling for work or for play, our beautifully appointed hotel is sure to impress. Settle into our spacious suites, savor all-day dining at The Wilmington Grille or stay connected in our Link@Sheraton business and networking center.

Show More

Guest Reviews

4.1 out of 5.0
78% of guests recommend this hotel

Hear from our guests about their stay from 388 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


  • There is HSIA Access for all guest rooms and Public Space.

  • The convenient location is directly off I95 with Complimentary Parking.

  • Enjoy weekly SPG Reception.

Guest Rooms

Close to Philly and ideal when visiting Wilmington or Newak

Check Room Rates & Availability

Sheraton® Wilmington South Hotel