Nằm cách TP Thanh Hóa 15km, bãi biển Sầm Sơn chạy dài 9km từ chân núi Trường Lệ đến xã Quảng Cư (thị xã Sầm Sơn). Nơi đây nhiều bãi tắm đẹp như: bãi biển nội thị, Quảng Cư, Vinh Sơn… Cùng với đó là các địa danh lịch sử, văn hóa như: hòn Trống Mái, đền Độc Cước, núi Cô Tiên…