Arco da Calheta Restaurants

Sort by Tribes
Cuisines
6 Results
  • 1
    Requinte do Rochão - Restaurante

    Requinte do Rochão - Restaurante

    Ranked #1 overall in Arco da Calheta restaurants
    9.02 reviews
    Mediterranean, Portuguese
    Popular withFoodiesVegetarian
  • 2
    Hotel Calheta Beach

    Hotel Calheta Beach

    Ranked #2 overall in Arco da Calheta restaurants
    9.02 reviews
    $$$$
    Local Traditional Cuisine, Vegetarian, Breakfast & Brunch, Buffet
    Popular withVegetarianNightlifeFoodies

    The hotel is right on Calheta beach which was one of our favorites on the island. we really liked having breakfast on our terrace looking out onto the ocean, it ...

  • 3
    Restaurante a Poita

    Restaurante a Poita

    Ranked #3 overall in Arco da Calheta restaurants
    Seafood
  • 4
    Restauante o velhinho

    Restauante o velhinho

    Ranked #5 overall in Arco da Calheta restaurants
    Portuguese
  • 5
    Restaurante Convento das Vinhas

    Restaurante Convento das Vinhas

    Ranked #6 overall in Arco da Calheta restaurants
    Portuguese
  • 6
    Estalagem Engenho Velho

    Estalagem Engenho Velho

    Ranked #4 overall in Arco da Calheta restaurants
    $$$$
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.ca/trip/hotels/hotel_suggestions?action=index&clean_path=arco-da-calheta-portugal&controller=topics&country_code=&current_user_id=&filters=&id=2000000032311&klass_name=Region&list_type=restaurants&nearby=false&path=arco-da-calheta-portugal%2Frestaurants&place=2000000032311&place_type=City&place_type=region&region=2000000032311", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000032311" + "&" + 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); } };