Seagrass Inn is just 75 yards from the famous Old Orchard Beach, making it one of the top beach hotels in Maine. You can enjoy sunbathing, swimming, and evening walks along the sand within minutes. The pier, restaurants, shops, amusement rides, and nightlife are only a short 5‑minute stroll away, making it easy to combine relaxation and entertainment without driving.