Things to do in Maine

Sort by Tribes
1421 Results
  • 1
    Acadia National Park

    Acadia National Park

    Ranked #1 overall in Southwest Harbor things to do
    9.8148 reviews
    Hiking and Nature, Landmark, Scenic Lookout, Park, Mountain
    Popular withOutdoorsyAdventureFamilies

    Acadia is absolutely a must while you're visiting Maine. The unfortunate thing is that there is so much to see and do in this region, that most people don't have ...

  • 2
    Portland Head Lighthouse

    Portland Head Lighthouse

    Ranked #1 overall in Cape Elizabeth things to do
    9.773 reviews
    Sights and Museums, Historic Site, Lighthouse, Landmark
    Popular withHistoryFamiliesOutdoorsy

    This Maine landmark is just 2.2 miles from Blue House on Willard Square. A nice walk or ride down Cottage Rd., Portland Head Light is part of beautiful Fort Williams ...

  • 3
    Ogunquit Beach

    Ogunquit Beach

    Ranked #1 overall in Ogunquit things to do
    9.674 reviews
    Outdoors, Beaches and Watersports, Beach
    Popular withFamiliesOutdoorsyAdventure

    Parking can be tricky get here early. But very beautiful and peaceful. Can walk from hotels downtown.

  • 4
    Cadillac Mountain

    Cadillac Mountain

    Ranked #1 overall in Mount Desert things to do
    9.867 reviews
    Outdoors, Hiking and Nature, Mountain
    Popular withOutdoorsyAdventureFamilies

    THE best way to see Mount Desert Island. Drive or hike up Cadillac for sun rise (the very first place to see the sunrise in the US!) or sunset. I ...

  • 5
    Perkins Cove

    Perkins Cove

    Ranked #2 overall in Ogunquit things to do
    9.665 reviews
    Shopping, Outdoors, Harbour or Marina
    Popular withFamiliesArtsyOutdoorsy

    Quaint little shopping area with a restaurant. Very scenic and accessible to Marginal Way. Only a 10 minute drive away.

  • 6
    The Marginal Way

    The Marginal Way

    Ranked #3 overall in Ogunquit things to do
    9.961 reviews
    Outdoors, Beaches and Watersports
    Popular withOutdoorsyFamiliesAdventure

    This is an amazing scenic walk path that most anyone can do. It's about a 20 minute walk or less with a bicycle. Shoreline path between Ogunquit Beach and Perkins ...

  • 7
    Coastal Maine Botanical Gardens

    Coastal Maine Botanical Gardens

    Ranked #1 overall in Southport things to do
    9.861 reviews
    Outdoors, Garden
    Popular withFamiliesOutdoorsyGreen

    Beautiful area to visit and experience the lovely gardens of coastal Maine.

  • 8
    Nubble Lighthouse

    Nubble Lighthouse

    Ranked #1 overall in York things to do
    9.958 reviews
    Sights and Museums, Lighthouse
    Popular withFamiliesOutdoorsyHistory

    A truly quintessential New England view. Nubble Lighthouse is just a short drive from both Short and Long Sands and offers great photo opportunities. There’s parking at a convenient lookout ...

  • 9
    Old Port

    Old Port

    Ranked #1 overall in Portland things to do
    9.853 reviews
    Sights and Museums, Shopping, Landmark, Neighbourhood
    Popular withNightlifeFoodiesFamilies

    Portland's Old Port Neighborhood is a fun area to visit day or night and can appeal to many people. There are old Cobblestone Roads and beautiful architecture as well as ...

  • 10
    Rachel Carson National Wildlife Refuge

    Rachel Carson National Wildlife Refuge

    Ranked #1 overall in Wells things to do
    9.454 reviews
    Outdoors, Hiking and Nature, Park
    Popular withOutdoorsyAdventureFamilies

    Walk the nature trails and view the diverse wildlife in this famous refuge. If you enjoy bird watching, this is the place for you!

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