Ideally, I think the perfect Myrtle Beach vacation lasts around 5 days. You can hit the beach each morning and then spend the afternoons and evenings shopping, eating, or taking in a different show each night. Whether you plan to enjoy a full week or just a few days in Myrtle Beach, you won't be disappointed!