Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Punta Engano Road, Mactan, 6015 Mactan – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
42 properties in Mactan
Including hotels, apartments, villas and more.
155 verified reviews
We speak your language
Shangri-La's Mactan Resort & Spa's staff speak: Filipino, English
When you book with us your details are protected by a secure connection.
Outdoor Pool (all year), Terrace
Tennis Court, Golf Course (within 2 miles), Fishing, Pool Table, Windsurfing, Canoeing, Diving, Snorkeling, Mini Golf, Water Sports Facilities (on site), Sauna, Fitness Center, Spa, Massage, Hot Tub, Beachfront, Playground, Karaoke
Food & Drink
Free! Wired internet is available in the hotel rooms and is free of charge.
Free! WiFi is available in the hotel rooms and is free of charge.
Free! Free private parking is available on site (reservation is not needed).
Room Service, Car Rental, Airport Shuttle (surcharge), 24-Hour Front Desk, Currency Exchange, Tour Desk, ATM on site, Babysitting/Child Services, Laundry, Dry Cleaning, Meeting/Banquet Facilities, Business Center, Fax/Photocopying, Hair/Beauty Salon, Souvenir/Gift Shop
Safe, Chapel/Shrine, Non-smoking Rooms, Facilities for Disabled Guests, Elevator
From 2:00 PM
Until 12:00 PM
Children and Extra Beds
All children are welcome.
Free! All children under 11 years stay free of charge when using existing beds.
Free! One child under 2 years stays free of charge in a crib.
One older child or adult is charged PHP 2259 per person per night in an extra bed.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Shangri-La's Mactan Resort & Spa accepts these cards and reserves the right to pre-authorize your card prior to arrival.
Based on 155 reviews
Value for money
Show reviews from:
Costabella Tropical Beach Hotel has comfortable accommodations by the white sands of Mactan Island. The hotel features a private beach, 2 outdoor pools and massage treatments.
Score from 368 reviews Good
Enjoy luxurious stays on the island paradise of Mactan, with a first-rate spa, infinity pool and a variety of water sports. Crimson’s spacious rooms feature flat-screen TVs and free Wi-Fi.
Score from 206 reviews Very good
Maribago Bluewater Beach Resort is 10 miles away from Cebu City. It offers free Wi-Fi and parking and has swimming pools, a spa, gym and various sporting activities.
Score from 68 reviews Good
Quest Hotel and Conference Center is conveniently located in Cebu, a 5 minute walk from the central business district and Ayala Mall.
Score from 361 reviews Excellent
Very nice resort hotel, a definite must if you have kids
Excellent restaurants, superb service and top class dive facility with Nitrox and good dive sites close to home. Very well equipped gym with sauna, steam and jacuzzi.
Long way from any good shopping centre. prices at the resort for food and diving quite expensive
Service, staff, facilities, babysitting, food,spa services, kids play areas & activities organised for kids throughout stay.
Ladies Steam room by gym in need of updating
Hospitality of staff. Food
Nothing much to do after 10pm
Food could be better (quality) 30 min check in and check out procedures
the grounds were large and beautiful. the hotel provided life vests and we could rent snorkelling equipment and booties, to snorkel at their wonderful marine sanctuary. The room and breakfast were good but not exceptional.
the cheapest meal was 500 pesos[S$15] for something ordinary. No soft bathroom slippers.
The ambiance is very nice, the facilities and the food....
None so far...
Love the resort, love the beach, love the facilities, love the staff, love the snorkelling. I love how the resort provided life vests, cold water, fish food FOC! Would definitely go back again!
The breakfast buffet was stale after a while. I could memorise the offering! The location isn't so great, far from the shopping area. Taxi costs 250 pesos per way. The shuttle costs 150 pesos per person, rather steep. We took a taxi which is a cheaper alternative. Food choice wasn't great too!
Very nice environment. Good facilities.
I called for room dining, a lady picked up to take my order. She was in a rush and impolite. She was keeping on pushing to finish order fast. Though I was advising her not to rush me, she continued. At last, I had to tell her to get someone else to assist me if she is in a rush.
Great resort for family with kids. Many activities for kids (Aqua zone, Adventure zone, E zone, Time zone, zip line, mini golf, fish feeding, water sports, etc.). You can also feel how the resort values the safety and security of the guest with life guards and security personnel around.
Staff are friendly, the place is one of the most beautiful place on earth, dinner was excellent!
We arrive at the airport 2 pm, we have to wait for 30 mins. because the shuttle i requested was not yet in the airport. At check in, we have to wait for an hour until the rooms i booked were ready. We were tired from our flight and waiting was the last thing on my holiday things to-do list..
We arrived at 8am because of an early flight and our room was already ready. Such a welcome surprise
The location and friendly staff.
1. rubber slippers in the room that gave me allergies. 2. breakfast was just ok but poor for what we paid for...
Breakfast was excellent. Lots to do for our teenagers.
One of the best getaways I've been to. Very friendly staff! A good escape from the urban jungle.
Excellent amenities breakfast was so lavish we got lost in the restaurant. Room is amazing. Beach is nice for snorkeling.
A lot of amenities like this and a very good breakfast can be found in many other cheaper hotels and they don't charge for every single thing. Yes kids are free but price of food for adult is more expensive than a meal for 4 at any other place. Apple juice for a kid cost me $10USD. A 10 minute activity for my daughter painting a box was another $10USD. I understand this is a 5 star resort, shangri la and all, but didn't even realize I was going to spend there more for 2 nights just me and 2 kids than I spent in costabella hotel for 4 of us for 5 nights and that included jet ski and foot massage! If you have money to spare yes, this is the place, however if you want to spend your money doing things and seeing sights, there are other much more affordable hotels with similar if not better amenities for adults and kids
Easy, relaxing holiday - pool, beach and kids facilities fantastic.
Big Area, very polite people. Nice white beach with all the small details such lifevests for all and great watersport opportunities. Great Luve band at lobby bar and very kind girls behind the bar. Especially thanks to the korean girl shin who gave us a warm welcome at the lobby.
Close to Cebu Airport, breakfast buffet
Quite old, needs a renovation, muggy room with dirty carpet, smelly tuna for our dinner main course (appetizers were great though)
Beach is gorgeous and the sea water pretty clear. The kids really enjoyed feeding the fish. The food was ok.
Staff were very friendly and helpful. And the place is very nice.
There should be more free yoga sessions and aerobics activities at the gym or outdoor.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!