ADVERTISEMENT

New World Makati Hotel rolls out Easter dining and staycation offers

Buffets, dim sum, and family activities take center stage for the Holy Week weekend in Makati

Published Mar 29, 2026 08:14 am
Holy Week often brings a pause to the city. Restaurants close, streets quiet down, and plans tend to stay closer to home.
At New World Makati Hotel, the long weekend is approached differently, with a lineup that leans into family gatherings, familiar dishes, and a few festive touches for Easter Sunday.
On Good Friday, Café 1228 remains open, offering a buffet for both in-house guests and walk-in diners. With fewer options available in the area, it becomes a convenient place to sit down to a proper meal without leaving the city.
By Easter Sunday, the tone shifts. The restaurant moves into full celebration mode, with a buffet that brings together a mix of Asian and Western dishes. There is seafood kare-kare, Korean fried chicken, and nasi goreng alongside coq au vin, shepherd’s pie, seafood thermidor, and carved meats such as lamb leg and sirloin.
Desserts follow the same approach, familiar, but with a seasonal twist. Chocolate bunny mousse cups, carrot cake with cream cheese frosting, mini pavlovas with fruit, and hot cross bun pudding round out the spread.
For younger guests, the afternoon includes a build-your-own cookie sandwich station, along with appearances from an Easter Bunny mascot handing out eggs filled with small surprises.
Elsewhere in the hotel, Jasmine offers an alternative for those who prefer something more focused. Its Easter Yum Cha features an all-you-can-eat dim sum menu, with staples such as har gao, siu mai, and xiao long bao, alongside dishes like black truffle vegetable dumplings and lobster and shrimp beancurd rolls.
For those staying the weekend, the hotel is also offering an Easter staycation package. Guests checking in during the holiday are welcomed with a chocolate candy bar in their rooms, a small detail that adds to the occasion. With its location across Greenbelt, the hotel remains close to the usual shopping and dining options, while still offering a quieter base for the long break.
Café 1228’s Easter Sunday buffet is priced at P4,200 per person, with a children’s rate of P1,500. Jasmine’s Easter Yum Cha is available at P1,988 per person, with children dining at P994.
For many, the holiday is about slowing down. Here, it also becomes a reason to gather around the table, stay a little longer, and make the most of the long weekend without going too far.
Signature: O7eMzpws0Qhd 6ktpZPTmFse7KLRGaEd5lxktF4MQ4fJ/5aeMrZAnJ2/vrtRoqttPbmzU/txREr1eaoONYxVol0I4fgK2OLPLCj37zG1YLix878ys6qoEJU/xv2SSiGcyqkz7ZOTiUB1BDXQwbWec/m544MX9f5 73S9V1nxPKsuDnhqM7JwkJclJvDMC0yIgOSdoobhxd08UUEsfRqaErWMadB3Khc5dyvgYbQIM7m8oAxvEObGHvMN/JjFjoG7
Signature: O7eMzpws0Qhd 6ktpZPTmFse7KLRGaEd5lxktF4MQ4fJ/5aeMrZAnJ2/vrtRoqttPbmzU/txREr1eaoONYxVol0I4fgK2OLPLCj37zG1YLix878ys6qoEJU/xv2SSiGcyqkz7ZOTiUB1BDXQwbWec/m544MX9f5 73S9V1nxPKsuDnhqM7JwkJclJvDMC0yIgOSdoobhxd08UUEsfRqaErWMadB3Khc5dyvgYbQIM7m8oAxvEObGHvMN/JjFjoG7

Related Tags

New World Hotel Makati
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.