Sheraton Wilmington South Hotel

4.3 (10 reviews)

365 Airport Road, New Castle, DE, 19720, United States   •  Weather:    •   Local Time:     •  Phone: (302) 328-6200   •  Hotel Reservations: 866-961-8093


University of Delaware Hotel

Our brand new University of Delaware hotel is the perfect place to stay when you're visiting the University of Delaware. Located right off of I-95, Sheraton Wilmington South Hotel is just a few minutes' drive from the main Newark, DE campus.

Our Wilmington accommodations provide a variety of features and amenities to make you feel at home, including a 37" flat screen TV, high-speed Wi-Fi internet access, an oversized work desk, and, of course, the ultra-comfy Sheraton Signature Bed. Our University of Delaware hotel offers over 140 spacious suites with separate living room and bedroom areas, ideal for families and groups of friends or for business meetings. Club Level guests also receive exclusive access to our Club Lounge, which serves complimentary breakfast, evening hors d'oeuvres, and refreshments throughout the day.

Whether you're in town for business or pleasure, Sheraton Wilmington South Hotel is here to provides a rich variety of features and amenities. Connect with home at the Link@Sheraton, take a dip in our heated indoor pool, or work up a sweat in our state-of-the-art 1,400 square-foot fitness center. Grab a bite at our Wilmington Grille before heading out for the day, or gather for cocktails in the lofty Atrium Lounge in the evening. However you choose to spend your time, we look forward to welcoming you to our hotel near the University of Delaware. Blue Hens Forever!

Reserve the preferred University of Delaware hotel rate. Book your stay today and receive a Deluxe Suite from $179 per night.