Old Orchard Beach Restaurants

Sort by Tribes
Cuisines
89 Results
  • 1
    Joseph's by the Sea Restaurant

    Joseph's by the Sea Restaurant

    Ranked #1 overall in Old Orchard Beach restaurants
    9.819 reviews
    ££££
    Seafood
    Popular withFoodiesLuxuryFamilies

    High end restaurant on the beach!

  • 2
    The Brunswick

    The Brunswick

    Ranked #2 overall in Old Orchard Beach restaurants
    9.212 reviews
    American, Bar
    Popular withNightlifeOutdoorsyFoodies

    Right next door to the Waverly - Live Bands and ocean front cocktails!

  • 3
    Jimmy The Greek's

    Jimmy The Greek's

    Ranked #3 overall in Old Orchard Beach restaurants
    9.39 reviews
    ££££
    Greek, Pubs, Bar
    Popular withFamiliesNightlifeStudents

    Best pizza on the beach only a mile away!

  • 4
    Beach Bagels

    Beach Bagels

    Ranked #4 overall in Old Orchard Beach restaurants
    9.36 reviews
    Sandwich, Cafe

    Open year round. Great stop for coffee and bagel sandwiches.

  • 5
    JJ's Eatery Too

    JJ's Eatery Too

    Ranked #5 overall in Old Orchard Beach restaurants
    10.06 reviews
    American
    Popular withNightlifeFoodiesFamilies

    Great breakfast!

  • 6
    Jumpin Jakes Seafood Cafe

    Jumpin Jakes Seafood Cafe

    Ranked #6 overall in Old Orchard Beach restaurants
    9.65 reviews
    ££££
    Seafood

    you can be there in 4 min, the food is fantastic and the cocktails are remarkable!

  • 7
    Rocco's Pizza

    Rocco's Pizza

    Ranked #7 overall in Old Orchard Beach restaurants
    9.25 reviews
    ££££
    Pizza
    Popular withFoodiesStudentsFamilies

    When you treat yourself to Rocco's Pizza you will think you are in NYC or Boston's North End! Take it from a Sicilian who has eaten pizza all over the ...

  • 8
    Big Daddy's Bar & Grill

    Big Daddy's Bar & Grill

    Ranked #8 overall in Old Orchard Beach restaurants
    10.04 reviews
    ££££
    American, Breakfast & Brunch, Contemporary
    Popular withFoodiesFamiliesBusiness

    Great food loved by locals. Fun to sit and people watch! Be sure to look up to the amazing exposed trusses--a sight to be appreciated!

  • 9
    The Shack

    The Shack

    Ranked #9 overall in Old Orchard Beach restaurants
    8.01 review
    American, Seafood

    The surprise of OOB! Stumbled on the shack, as it was close to the action and our 15 month old needed food asap

  • 10
    Dimillo's Floating Restaurant & Marina

    Dimillo's Floating Restaurant & Marina

    Ranked #10 overall in Old Orchard Beach restaurants
    9.04 reviews
    Seafood

    Great atmosphere and the owner Steve Dimillio is a personal friend of mine. Ask him for a free drink

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=old-orchard-beach-maine&controller=topics&country_code=&current_user_id=&filters=&id=2000000001298&klass_name=Region&list_type=restaurants&nearby=false&path=old-orchard-beach-maine%2Frestaurants&place=2000000001298&place_type=City&place_type=region&region=2000000001298", 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=2000000001298" + "&" + 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); } };