Sheraton Wilmington South Hotel

Phone:
(302) 328-6200
365 Airport Road, New Castle, Delaware, 19720 · United States
Find the Best Rate
Check In
#
Check Out
#
Room(s)
Adults Per Room
Children Per Room
Best Rate Guaranteed
Special Offers
Previous 1 of 5 Next
SPG® More For You
Your weekend awaits. Register by October 31 and earn up to triple Starpoints on stays September 15-December 15, 2014.
Register Today
General Information
Wilmington Hotel Atrium Lounge
Map View
Wilmington Hotel Atrium Lounge

Sheraton Wilmington South Hotel

is conveniently located between Wilmington and Newark, Delaware. We are just seconds off I-95 and minutes from the area's most popular attractions. Gather at our modern Wilmington hotel, where you can relax and reconnect with friends and colleagues.