10 Best Hotels in Myrtle Beach From $40