Things to do in Santa Monica

Sort by Tribes
323 Results
  • 1
    Santa Monica Pier Rock Shop

    Santa Monica Pier Rock Shop

    Ranked #1 overall in Santa Monica things to do
    599 reviews
    Gift Shop
    Popular withFamiliesOutdoorsyAdventure

    Historic Santa Monica Pier is a great way to see the Pacific Ocean. Great food too!

  • 2
    Third Street Promenade

    Third Street Promenade

    Ranked #2 overall in Santa Monica things to do
    188 reviews
    Shopping, Historic Site, Landmark, Mall
    Popular withFamiliesFoodiesOutdoorsy

    Great place to spend the day in the sun, near the beach, shopping, food and more. Love it

  • 3
    Santa Monica State Beach

    Santa Monica State Beach

    Ranked #3 overall in Santa Monica things to do
    156 reviews
    Outdoors, Beaches and Watersports, Beach
    Popular withOutdoorsyFamiliesAdventure

    Beautiful long stretch of beach with a pier and businesses along the side. Great place for a walk. Not as naturally beautiful as, say, Hawaii, but it has a unique ...

  • 4
    Santa Monica Place

    Santa Monica Place

    Ranked #4 overall in Santa Monica things to do
    62 reviews
    Shopping, Mall, Shopping Centre
    Popular withLuxuryFamiliesFoodies

    A beautiful open mall. The ocean view from the food court is amazing! Best in luxury stores, will save you a ride to Rodeo Drive.

  • 5
    Santa Monica Farmers' Market

    Santa Monica Farmers' Market

    Ranked #5 overall in Santa Monica things to do
    49 reviews
    Shopping, Farmers Market
    Popular withFoodiesFamiliesVegetarian

    A mainstay in Santa Monica. This is a great place to head for Sunday brunch. You can sit outside on the grass beneath a shady tree or on one of ...

  • 6
    Main Street Santa Monica

    Main Street Santa Monica

    Ranked #6 overall in Santa Monica things to do
    39 reviews
    Sights and Museums, Neighbourhood
    Popular withFoodiesHipstersNightlife

    I'm not a crowd-person (raised on a farm; hometown was about 23,000), so Main Street is my kind of street. I like the more laid-back vibe compared to the kitsch ...

  • 7
    The Bungalow

    The Bungalow

    Ranked #7 overall in Santa Monica things to do
    23 reviews
    Bars, Clubs and Nightlife, Lounge
    Popular withNightlifeHipstersLuxury

    This place gets surprisingly packed, but it is definitely a good place to get some drinks and socialize. Since it gets so packed, you can rarely find a place to ...

  • 8
    Temescal Canyon Trail

    Temescal Canyon Trail

    Ranked #8 overall in Santa Monica things to do
    22 reviews
    Outdoors, Hiking and Nature, Park
    Popular withOutdoorsyAdventureWellness

    This is a very popular hiking spot with great views of the ocean on clear days, a seasonal waterfall, and a densely wooded canyon.

  • 9
    Santa Monica Stairs

    Santa Monica Stairs

    Ranked #9 overall in Santa Monica things to do
    22 reviews
    Outdoors, Historic Site, Landmark, Gym
    Popular withOutdoorsyWellnessAdventure

    Crazy fun. Takes you through all the book and crannies of the canyon. Really tiring though.

  • 10
    Self Realization Fellowship Lake Shrine Temple

    Self Realization Fellowship Lake Shrine Temple

    Ranked #10 overall in Santa Monica things to do
    20 reviews
    Sights and Museums, Religious Centre, Temple
    Popular withSpiritualWellnessOutdoorsy

    Just say Ahhhhhhhh. That's what you'll experience here. Not only are the grounds beautiful, but you will find a peace & serenity here that is tough to find anywhere else. ...

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); } };