Things to do in Myrtle Beach

Sort by Tribes
Show local favourites
247 Results
  • 1
    Broadway at the Beach

    Broadway at the Beach

    Ranked #1 overall in Myrtle Beach things to do
    9.7210 reviews
    Bars, Clubs and Nightlife, Shopping, Entertainment
    Popular withFamiliesNightlifeFoodies

    Jam packed with shopping, restaurants and activities. It's always makes our top list of things to do. Great for families, date nights, and group night outings.

  • 2
    Barefoot Landing

    Barefoot Landing

    Ranked #2 overall in Myrtle Beach things to do
    9.4187 reviews
    Shopping, Shopping Centre
    Popular withFamiliesFoodiesNightlife

    As far as restaurants, shopping, and entertainment complexes go, Barefoot Landing is less glitzy than Broadway at the Beach and less crowded in my opinion. I liked the shops here ...

  • 3
    Ripley's Aquarium

    Ripley's Aquarium

    Ranked #3 overall in Myrtle Beach things to do
    9.2193 reviews
    Sights and Museums, Zoo or Aquarium
    Popular withFamiliesStudentsAdventure

    Great outing for adults and kids. Beautifully done Aquarium and one of the best we have been to. 10 minutes or more (depending on traffic) south on Highway 17 South ...

  • 4
    Tanger Outlets

    Tanger Outlets

    Ranked #4 overall in Myrtle Beach things to do
    9.5178 reviews
    Shopping, Mall, Outlet, Shopping Centre
    Popular withFamiliesHipstersStudents

    If you are looking for a bargain, here is a place you must go. Approximately 4 miles from the condo toward Myrtle Beach.

  • 5
    House of Blues Myrtle Beach

    House of Blues Myrtle Beach

    Ranked #5 overall in Myrtle Beach things to do
    9.4157 reviews
    Bars, Clubs and Nightlife, Music Venue
    Popular withNightlifeFamiliesFoodies

    Good Food and live entertainment! Check out their website for concerts and special events!

  • 6
    Myrtle Beach State Park

    Myrtle Beach State Park

    Ranked #6 overall in Myrtle Beach things to do
    9.3128 reviews
    Outdoors, Park, Beach
    Popular withOutdoorsyFamiliesAdventure

    The beach here is equally as beautiful as anywhere on the strand. If you like hiking or walking, running or riding your bike, or just sunning with the trees at ...

  • 7
    Alabama Theatre

    Alabama Theatre

    Ranked #7 overall in Myrtle Beach things to do
    9.6104 reviews
    Performing Arts, Theatre
    Popular withFamiliesNightlifeAdventure

    You will not go wrong if you take in a show at this great theatre. Simply one of the best.

  • 8
    The Market Common

    The Market Common

    Ranked #8 overall in Myrtle Beach things to do
    9.7101 reviews
    Shopping, Mall, Shopping Centre
    Popular withFamiliesFoodiesLuxury

    About 25 minutes South from Kingston Plantation. Great shops and dining in a mixed use development. Walk down the streets, shop, dine and enjoy!

  • 9
    Myrtle Waves Water Park

    Myrtle Waves Water Park

    Ranked #9 overall in Myrtle Beach things to do
    9.1106 reviews
    Water Park
    Popular withFamiliesAdventureOutdoorsy

    Best and most well known water park in Myrtle Beach-- and the largest water park in SC. Plan to spend at least a full afternoon, after all, they do serve ...

  • 10
    Myrtle Beach Boardwalk and Promenade

    Myrtle Beach Boardwalk and Promenade

    Ranked #10 overall in Myrtle Beach things to do
    8.991 reviews
    Bars, Clubs and Nightlife, Shopping, Entertainment, Landmark
    Popular withFamiliesFoodiesNightlife

    The Boardwalk and Promenade are a 15 minute drive from Ocean Lakes. This is a great place to enjoy the ocean, beach shops, restaurants, etc. The boardwalk is 1.2 miles ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };