Things to do in Oahu

Sort by Tribes
Categories
Show local favourites
1301 Results
  • 1
    Hanauma Bay Marine Preserve

    Hanauma Bay Marine Preserve

    Ranked #1 overall in Honolulu things to do
    236 reviews
    Outdoors, Beaches and Watersports, Snorkelling, Beach, Popular
    Popular withOutdoorsyFamiliesAdventure

    Honolulu's best snorkeling place. Wide varieties of sea animals can be viewed even at a shallow point. Really amazing for the city to have preserved this site. Snorkelling gear can ...

  • 2
    Dole Plantation

    Dole Plantation

    Ranked #1 overall in Wahiawa things to do
    257 reviews
    Tours, Classes and Rentals, Outdoors, Farm, Garden
    Popular withFamiliesFoodiesHistory

    Fun Family stop, I recommend you take the train tour and get some of the rich history of the North Shore.

  • 3
    Pearl Harbor

    Pearl Harbor

    Ranked #2 overall in Honolulu things to do
    172 reviews
    Sights and Museums, Historic Site, Monument
    Popular withHistoryFamiliesStudents

    This is very humbling to see the ship still under water and the names of people who died there and those who have gone since.

  • 4
    Diamond Head State Monument

    Diamond Head State Monument

    Ranked #3 overall in Honolulu things to do
    171 reviews
    Outdoors, Scenic Lookout, Park
    Popular withAdventureOutdoorsyFamilies

    Diamond Head one of Waikiki's famous landmarks. Diamond Head got its name from the 19th century British sailors who thought the sparkling calcite crystals were diamonds. Leah or Diamond Head, ...

  • 5
    Lanikai Beach

    Lanikai Beach

    Ranked #1 overall in Kailua things to do
    142 reviews
    Outdoors, Beaches and Watersports, Beach
    Popular withOutdoorsyFamiliesAdventure

    Such a beautiful beach, a must see if you are in Oahu for more than a couple days. Very popular for good reason so parking in the area is hard ...

  • 6
    Polynesian Cultural Center

    Polynesian Cultural Center

    Ranked #1 overall in Laie things to do
    157 reviews
    Sights and Museums, Tours, Classes and Rentals, Performing Arts, Outdoors, Entertainment, History Museum
    Popular withFamiliesHistoryAdventure

    Best cultural entertainment and show. Stay there all day and watch the show at night. Buffet included.

  • 7
    Waimea Bay Beach Park

    Waimea Bay Beach Park

    Ranked #1 overall in Haleiwa (North Shore) things to do
    101 reviews
    Outdoors, Beaches and Watersports, Surfing, Park, Beach
    Popular withOutdoorsyAdventureFamilies

    This is a great park to swim at. The water is nice and clear. It's beautiful here. The only sucky thing is the parking. The lot is small. If you ...

  • 8
    Arizona Memorial

    Arizona Memorial

    Ranked #4 overall in Honolulu things to do
    97 reviews
    Sights and Museums, Historic Site, Monument
    Popular withHistoryFamiliesStudents

    It's a little eerie visiting this spot because the ship is still underwater and leaking oil... but that's what makes it so interesting and historic. You learn a lot by ...

  • 9
    Kailua Beach Park

    Kailua Beach Park

    Ranked #2 overall in Kailua things to do
    94 reviews
    Outdoors, Beaches and Watersports, Kitesurfing, Snorkelling, Park, Beach
    Popular withOutdoorsyFamiliesAdventure

    We had family photos done here for our 10 Year anniversary! Just a beautiful beach! Great for swimming, calm enough for my kids too!

  • 10
    Nuuanu Pali Lookout

    Nuuanu Pali Lookout

    Ranked #5 overall in Honolulu things to do
    95 reviews
    Outdoors, Hiking and Nature, Scenic Lookout
    Popular withOutdoorsyAdventureFamilies

    Amazing lookout! Beware: it gets VERY windy. Parking is cheap, and free if you're military.

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(); req.open("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("https://www.skyscanner.net/trip/hotels/hotel_suggestions?action=index&clean_path=oahu-hawaii&controller=topics&country_code=&current_user_id=&filters=&id=2000000057025&klass_name=Region&list_type=attractions&nearby=false&path=oahu-hawaii%2Fthings-to-do&place=2000000057025&place_type=ProvinceArea1&place_type=region&region=2000000057025", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000057025" + "&" + this.hotels, 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); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }