Restaurants near Royal Motel

Sort by Tribes
Cuisines
102 Results
  • 11
    1.23 miSukkho Thai

    Sukkho Thai

    Ranked #14 overall in Nanaimo restaurants
    9.02 reviews
    Thai, Asian/Pacific
    Popular withFoodiesVegetarianFamilies

    The food is really good & the place is nice, calm design and friendly people!

  • 12
    1.22 miTroller's Fish & Chips

    Troller's Fish & Chips

    Ranked #15 overall in Nanaimo restaurants
    10.01 review
    Seafood, Fish & Chips
    Popular withFoodiesFamiliesBusiness
  • 13
    1.12 miRewsters

    Rewsters

    Ranked #16 overall in Nanaimo restaurants
    10.01 review
    $$$$
    American
  • 14
    1.26 miThe Taphouse Restaurant

    The Taphouse Restaurant

    Ranked #17 overall in Nanaimo restaurants
    8.01 review
  • 15
    1.99 miWindward Neighbourhood Pub

    Windward Neighbourhood Pub

    Ranked #7 overall in Nanaimo restaurants
    Pubs, Canadian
    Popular withNightlife
  • 16
    2.23 miBaby Salsa Mexican Restaurant

    Baby Salsa Mexican Restaurant

    Ranked #19 overall in Nanaimo restaurants
    8.01 review
    Mexican
  • 17
    2.81 miDiscovery Room

    Discovery Room

    Ranked #18 overall in Nanaimo restaurants
    8.01 review
  • 18
    27.65 miTreetops Tapas & Grill

    Treetops Tapas & Grill

    Ranked #1 overall in Parksville restaurants
    10.01 review
    $$$$
    Tapas/Small Plates, Canadian
    Popular withLuxuryFoodies
  • 19
    27.72 miBlack Goose Inn

    Black Goose Inn

    Ranked #2 overall in Parksville restaurants
    8.37 reviews
    $$$$
    British, Pubs
    Popular withFoodiesHistoryBackpackers

    Our beautiful MACLURE HOUSE, originally constructed in 1921, is now home to The Black Goose Inn. Situated on Rathtrevor Beach on the outskirts of the Oceanside town of Parksville we ...

  • 20
    27.1 miSerious Coffee

    Serious Coffee

    Ranked #3 overall in Parksville restaurants
    7.02 reviews
    Breakfast & Brunch, Coffee and Tea
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.com.sg/trip/hotels/hotel_suggestions?action=nearby&clean_path=nanaimo-british-columbia%2Fhotels%2Froyal-motel&controller=topics&country_code=&current_user_id=&filters%5BClass%5D%5B%5D=Restaurant&id=5000003860569&klass_name=Hotel&list_type=restaurants&nearby=true&page=2&path=nanaimo-british-columbia%2Fhotels%2Froyal-motel%2Fnearby-restaurants&place=5000003860569&place_type=Hotel&place_type=hotel&region=2000000015343", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com.sg/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000015343" + "&" + 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); } };