I always stay at the Long Bay Resort in an oceanfront suite. They don't have an indoor pool, but it's possible that they put up glass partitions in the winter and make one of the pools that's not out in the sun into an "indoor" pool. You might want to call and check. It's a really nice hotel in a great location - just about midway between Myrtle Beach and North Myrtle Beach, and away from the hustle and bustle of the Pavilion area.