8 Best Restaurants on Mactan Island

Where to Eat in Mactan Island

The choice of restaurants on Mactan Island is excellent, covering a wide range of cuisines and budgets. You don't have to look far when it comes to quality food as all the high-end hotels have superb kitchens. Many also have a choice of restaurants, often including Italian, Chinese, and seafood.

Cheap and tasty seafood can be found in the local restaurants around the island. They also serve up tasty dishes like roast pig with sour sauce. Head for the smaller villages, away from the big resorts, to enjoy delightful Filipino cuisine in rustic settings.

Read More


Abaca is a Mediterranean restaurant and a part of a boutique resort with the same name. It serves interesting dishes made from local fresh seafood and imported meats and cheeses from around the world. Vegetables and herbs used in their cuisine are from their own organic garden. Abaca has a rich interior with high-end touches which make dining even more enjoyable.

  • Location: Abaca Boutique Resort & Restaurant, Punta Engaño Rd, Lapu-Lapu City, 6015 Cebu, Philippines
  • Tel: +63 (0)32 495 3461
Hide Map Show Map

Olango Island floating restaurants

If time allows, you might want to experience dining at one of the floating restaurants off Olango Island near Mactan. They're not really floating – they're on stilts. This type of restaurant is more popular for lunch than dinner.

Fresh seafood is served here, for example shellfish, crabs, prawns. Ask at your hotel for information on how to get there. Be sure to pick a restaurant with fixed prices.

Hide Map Show Map

Hola España

Hola España is an up-market restaurant in Mactan with a gorgeous ambience and outstanding Spanish food. The menu includes gambas al ajlo (stir-fried shrimp with garlic), paella negra (paella with dark squid ink) and bouillabaisse (seafood stewed in olive oil and flavored with herbs and spices.

  • Opening Hours: Daily from 10am to 11pm
  • Location: Punta Engaño Rd, Lapu-Lapu City, 6015 Cebu, Philippines
  • Tel: +63 (0)943 433 2442
Hide Map Show Map

Ibiza Beach Club

Ibiza Beach Club is a stylish venue to dine and relax, located at the end of the jetty that closes the bay in front of the Movenpick Hotel Mactan Island. The outdoor terrace offers a comfortable place to enjoy a skillfully mixed cocktail while watching the ocean and listening to the unobtrusive live music.

The air-conditioned indoor dining area is elegantly decorated and offers the perfect place to savour the fine cuisine, blending the Asian and Mediterranean influences served here. If you’d prefer a heartier meal, churrasco (seasoned grilled meat) is also available.

  • Opening Hours: Monday–Thursday from 4pm to 12am, Friday–Sunday from 3pm to 2am
  • Location: Movenpick Hotel Mactan Island, Punta Engaño Rd, Lapu-Lapu City, 6015 Cebu, Philippines
  • Tel: +63 (0)32 492 7777
Hide Map Show Map

Kaishu Japanese Restaurant

If you love Japanese food, you’ll be happy to learn that there are quite a few Japanese restaurants around Mactan Island. Kaishu, (sometimes called “Ku-Kai”) is one of the best-known places. They serve delicious Japanese cuisine including sausage teppanyaki, tonkatsu (deep-fried pork with Worcestershire sauce), torikawa, chikuwa tempura (fried ground fish), and sishamo (grilled small fish).

  • Opening Hours: Daily from 10am to 11pm
  • Location: 168 Punta Engaño Rd, Lapu-Lapu City, Cebu, Philippines
  • Tel: +63 (0)32 495 1110
Hide Map Show Map

Siam Krua Thai

The name means Thai kitchen and that’s what it feels like when you enter the restaurant. It has such a nice and welcoming ambience. Its red walls are covered with decorative items from Thailand such as wooden arts and crafts.

Try the green curry with chicken or the famous tom yam gung (spicy soup with prawns). If you want something light, try the spicy and sweet fish filet, deep-fried spring rolls, morning glory fried with soy source or fried rice with crab. Singha beer is also available here.

  • Opening Hours: Daily from 10am to 10pm
  • Location: Mactan Marina Mall, MEPZ 1, Lapu-Lapu City, Cebu, Philippines
  • Tel: +63 (0)32 494 0281
Hide Map Show Map

MB's Tavern

Dishes at MB’s Tavern come in big sizes, especially the salad and pizza, which can feed 2 people with ease. They serve traditional German food as well as Hungarian sausage with French fries, chicken wings with spicy sauce and pepper steak. MB’s offers air-conditioned dining on 2 levels and also has a pool table.

  • Opening Hours: Daily from 9am to 11pm
  • Location: Basak-Cagody-Bankai-Buaya Rd, 6015 Basak, Lapu Lapu, Philippines
Hide Map Show Map

Maribago Grill

Maribago Grill serves Filipino food in a friendly atmosphere. You can choose to dine in one of their 'huts' with family and friends. They're well known for their delicious food at very reasonable prices. Dishes include chicken adobo (boiled chicken with soy sauce), stir-fried shrimp with garlic sweet sauce, sautéed squid and grilled spareribs.

  • Opening Hours: Daily from 10am to 10pm
  • Location: Bagumbayan, Maribago, Lapu-Lapu City, Cebu, Philippines
  • Tel: +63 (0)32 495 8187
Hide Map Show Map
Rate This Place: ( votes)

Related Pages

  • Mactan Island Attractions

    Mactan Island Attractions

    Mactan is a perfect place for those who long for a holiday on a tropical island with beautiful beaches, great diving Read More»

  • Anzani Restaurant Cebu

    Anzani Restaurant lets you indulge in the finest of Mediterranean cuisine while taking in a panoramic view of Cebu City. Read More»

  • 10 Best Luxury Resorts in Palawan

    A stay at one of the 10 best luxury resorts in Palawan displayed below is sure to exceed your expectations. Settled in a Read More»

  • Mactan Island Hotels

    All Hotels in Mactan Island

    Accommodation choices on Mactan include Shangri-La's Mactan Island Resort & Spa and the Waterfront Read More»

  • Dos Mestizos Boracay

    Dos Mestizos is one of Boracay’s best known restaurants. Popular with locals and visitors to the island, the restaurant Read More»

  • 10 Hotels Travellers Love Most in Manila

    You could not go wrong by picking one of the 10 hotels travellers love most in Manila: their presence on this page Read More»

We try to provide free information that is as up-to-date and accurate as possible. However, if you are planning to travel it's a good idea to double check specific dates and information to avoid surprises.