Seashell Beach Resort is located in the middle of the Florida Keys, on Grassy Key, in the city of Marathon. The hotel is close to everything you want to see and do in the Keys. The Resort is a no frills place to stay if you want to relax and get away from it all. Laze on our 250' of sunning beach in a lounge chair or one of the hammocks swaying in the breeze. Take your morning coffee out to the end of the dock and watch the sunrise or mix your evening cocktail and take it to one of the tikis to watch for the sunset. Fish from our 300' dock or surf fish the flats. Search for that perfect Seashell at low tide. Whatever you decide to do or not to do, you will leave us relaxed and refreshed.