Hyatt Regency Chesapeake Bay
100 Heron Blvd
+1 410 901-1234
$220-320
This is one of the bigger resorts on the Chesapeake, and has all the amenities you'd expect, plus an on-site marina, beautiful 18 hole championship golf course, and a gigantic spa.
Cambridge House B&B
112 High St
+1 410 221-7700
$125-175
Located in the "1847 sea captain's manor," this is a small "green" B&B in the historic center, with period furniture, a charming garden, and is one block from the Wharf.