Neither of these places are "near" the beach but both have a reputation of being upscale:
Hyatt Regency Chesapeake Bay
Marriott Wye River
I think that you will find a very upscale place on the beach to be tough to find in Maryland or Delaware. That said, there are a number of nice hotels/motels in Rehoboth Beach, DE that might fit your bill, but they are in and around attractions (i.e. boardwalk) that are very kid friendly.
I hope this helps a little.
I've now booked 5 nights at the Hyatt Chesapeake Bay.
I had looked at it earlier but your confirming what I was having trouble believing (that there aren't any/many other good quality and suitable hotels in the area) moved me to book the Hyatt.
I've now got one night's accom to find and will probably spend it in Annapolis before heading to Silver Spring for 6 nights for a family celebration.
Once again, thanks for your help.
In Annapolis, look in the downtown area. There are a couple of big hotels there (the Marriott Annapolis). Also check out the Historic Inns of Annapolis. I have heard good things about them:
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.