We just got back from Myrtle Beach. My daughter's dance company competed in a National Dance Competion at the Myrtle Beach Convention Center. This is the only time I have been there, so i have no information regarding the hotels that you mentioned. But i feel that I need to give you my opinion. I have stayed in many places on the gulf coast and east coast. Myrtle Beach is not a place I would ever choose to go back to for a vacation. It was extremely crowded and extremely dirty. Most of the fast food restaurants were filthy and the local food was not as good as we can get at home. We checked into our hotel in South Myrtle Beach, stayed 10 minutes and checked out because its was the dirtiest hotel room I have ever seen in my life and I am 39.

We tried to find a vacancy in a other hotels on the beach but were not successful. We started heading away from beach and we snagged the last room at the Hilton Garden Inn which was not located on the beach but was located just two to three miles away near the Mall and just down the street from Broadway at the Beach. This hotel was one of the cleanest wonderful hotels I have ever stayed at. I was extremely happy to be away from traffic, comotion and so forth at the beach. If I had to stay at Myrtle Beach ever again then I would definately choose to stay at a hotel off the beach and around the Broadway at the Beach area (which is at the corner of Highway 17 bypass and 21st Avenue). On the bright side there are alot (and i mean alot) of activities to do in MB. We went to Ridleys Aquarium (at BW at Beach) and to a put-put golf course. You definately need to research the hotels before you go -I learned from experience. My opinion is to choose a hotel off the beach or on the North end of Myrtle Beach. Pictures on the Internet are extremely deceiving. Sometimes they look great from outside but rooms are worn, dirty, and very very small or the picture of the room was taken years ago. In five days, we spent 2,OOO dollars. So not worth it.