Menu Home

This mobile guide is a collaboration among the Sinulog Foundation, Smart Communications Inc. and InnoPub Media.

Close Menu

BEACH VIEW. Resorts in Mactan Island offer some of the best beaches in the country. This photo was taken in Be Resorts.

Cebu's best beaches

For accommodations outside the hustle and bustle of city activities, Cebu has a variety of options. Many establishments within the metro or even farther away in Cebu's southern and northern towns provide the ultimate getaway and relaxation experience.

Several resorts offer activities that allow guests to commune with nature or satisfy their craving for adventures and thrills.

Cebu is synonymous with white sand beach, long shorelines, beautiful resorts, and paradise islands. It is for these reasons that the province always lands in every tourist’s list of top destinations. This premier province in Central Visayas is blessed with rich marine resources and fine beaches that tourists, both local and foreign, really make time to visit Cebu and explore its natural wonders.

A trip to Cebu is incomplete without going to the beach, watching the sunset, or enjoying the panoramic view offered by world-class resorts here.

Choosing where to go, however, is both a tough and easy task. It is tough to choose where to go with the many beach destinations that are all worth visiting. But it is also easy since many resorts are located very near the metro, making a jaunt to the beach possible even on a tight schedule.


As soon as you get off from the airplane, a line-up of resorts will welcome you in Mactan Island, where the airport is located and where first class as well as affordable beach resorts are found. Going to and from Mactan Island is easy as two bridges connect it to mainland Cebu -- the Mandaue-Mactan Bridge and Marcelo B. Fernan Bridge.

Mactan Island consists of Lapu-Lapu City and Cordova town. From Cebu city, Mactan is about 45 minutes to an hour's drive. Most resorts here are just 15 to 30 minutes ride away from the Mactan-Cebu International Airport.

When it comes to the ultimate in bliss and comfort, nothing beats the top resorts in Lapu-Lapu City. If price is not an issue, try any of these first class resorts in Mactan island.

Imperial Palace Waterpark Resort and Spa (check location)
If you talk about water fun, this resort is definitely the best place to go. Located on ML Quezon National Highway, Maribago, Lapu-Lapu City, it offers a one of a kind Waterpark and slides. It features themed pools, namely the Amazon River Pool (with inflatable tubes), Wave Rider, Beach Pool, Captain Hook’s Pool, and the Toddler Pool.
Call: +63-32-2361367

Shangri-La’s Mactan Island Resort and Spa (check location)
Located in Punta Engaño, Lapu-Lapu City, Shangri-La offers its guests a vacation in luxury. The garden view appeals to nature lovers and is an ideal place for travelers. Considered as a premier resort in Mactan island, it boasts of a large spa and various restaurants.
Call: +63-32-2310288

Many travelers pick mid-range accommodations that are affordable and comfortable at the same time. One of the more popular resorts in this league is Be Resorts in Punta Engaño.

Be Resorts (check location) True to its tagline “Beyond the Expected,” guests here will surely get the relaxation they deserve. An Infinity Pool that is four feet deep immediately creates a calm mood. The Jacuzzi Pool is also hard to resist, especially for those who need to break free from their daily routine in office or at home. Situated on Punta Engaño Road, the resort has unique names for their accommodations -- Be Cool, Be Chic, and Be Classy.
Call: +63-32-2368888

Other Mactan resorts

There are several other resorts in Mactan that offer a wide range of services, from luxurious to downright spartan. Listed below are other establishments offering various levels of services and accommodations.

Maribago Bluewater Beach Resort (check location)
Maribago, Lapu-Lapu City
Call: 63-32-2345411 or 63-32-4920100

Plantation Bay Resort and Spa (check location)
Marigondon, Lapu-Lapu City
Call: +63-32-3405900

Abaca Boutique Resort (check location)
Punta Engaño, Lapu-Lapu City
Call: +63-32-4953461

Crimson Resort and Spa (check location)
Mactan, Lapu-Lapu City
Call: +63-32-4019999

Moevenpick Hotels and Resorts (check location)
Punta Engaño, Lapu-Lapu City
Call: +63-32-4927777

You will discover nature paradise in towns south of Cebu. Worthy of note are rivers, beaches, and waterfalls; caves and mountains; and unspoiled dive or snorkeling sites.

Include any one or more of these attractions in your visit and you can't go wrong.

South Cebu

Hale Manna Beach Resort and Coastal Gardens (check location)
Moalboal’s Basdako or White Beach is a long stretch of coast covered with fine white sand in Barangay Saavedra. It hosts a lot of cottages and resorts, including the Hale Manna Beach Resort and Coastal Gardens where great pains are taken to ensure that the area's natural topography is maintained.
Location: Moalboal, Cebu
Call: +63-32-3162603, 63-922-8424939 | email:

Badian Island Resort and Spa (check location)
This resort is a few minutes boat ride from the mainland town of Badian. It offers luxury accommodations and provides relief from a stressful city grind with its spa and other relaxation services.
Location: Badian, Cebu
Call: +63-32 4013303, +63-32-4750010 | email:

Bluewater Sumilon Island Resort (check location)
Located on Sumilion Island, which is accessible from Barangay Bato in Oslob, Cebu, the resort has an area of 24 hectares surrounded by crystal clear waters with varying aquamarine hues. It is the first marine protected area in the Philippines and was made a fish sanctuary in 1974. Its sandbar is well known for changing shape and shifting location around the island, depending on the season. Mangroves, natural caves, a lighthouse, and historical watchtower can also be found on the island.
Call: +63-32-318 3129, +63-32-3189098
| email: Website:

North Cebu

There are beautiful places to explore When you travel north of Cebu and common to these stand-alone resorts or entire islands is their pristine white sand beaches. The more popular attractions are in Camotes, Sogod, Bantayan, and Malapascua. Definitely, there is no greater joy than to spend exclusive time with your loved ones in one of these vacation favorites.

A friendly advice when you are on your way to any of these hidden paradise of Cebu, never forget your sunscreen lotions. You will need them badly because saying no to a dip at the beach is impossible.

Camotes Island

Known as the “Lost Horizon in the South,” the Camotes Group of Islands is composed of four municipalities namely Poro, Tudela, San Francisco, and Pilar. Aside from the white sand beach, other tourist attractions in Camotes include Lake Danao, Bukilat Cave, and Boho Rock.

Santiago Bay Beach Resort (check location)
This 51-bedroom resort, which boasts of a long expanse of very fine white beach, can be found in San Francisco. It consists of 2.5 hectares of lush greenery, swaying palms, cozy walkways, and spectacular views over white sands and turquoise seas.
Location: Barangay Santiago, San Francisco
Call: 63-32-3458599, 63-32-3446899, 63-32-4203385 | email: or

Mangodlong Rock Resort (check location)
Location: Himensulan, San Francisco
Call: 63-32-4203385

Flying Fish Resort (check location)
Location: Barangay Cagcagan, Poro
Call: 09088765427

My Little Island Hotel (check location)
Location: Esperanza, Poro
Call: 63-32-4970095 or 63-32-4122423

Alegre Beach Resort and Spa (check location)
This posh resort in the town of Sogod lives up to its name that means “happiness” in Spanish. True enough, a day spent here will be remembered with good and happy memories. It offers 19 luxurious cabanas. Their room types include Deluxe Room, De Luxe Ocean View Room, and De Luxe Ocean View Room with Garden.

Also, they have three private beach coves perfect for honeymooners. Coming here is an experience as the resort offers scuba diving and instruction. This will suit those who wish to explore underwater resources. Other activities are snorkeling, fish feeding, and reef walking. The resort also provides shuttle service. For private vehicles, the resort is about two hours drive from the city.
Call: 63-32-2549800, 63-32-2549811, and 63-32-2549822 | email: or

Malapascua Island

A diver’s haven is the best way to describe this island destination in the northeastern tip of Cebu province. Initially known for its clear and white sand beach, Malapascua later on was discovered for its beautiful dive spots. This island might be small that you could tour the whole area in about two hours on foot, but coming here is guaranteed to be an unforgettable underwater experience.

Among the famous dive sites here are Monad Shoal where there are daily sightings of Thresher Sharks and Manta Rays; the Gato Island, which is a sea snake sanctuary; and Kimud Shoal whose main attraction is the hammerheads.

Blue Water Beach Resort (check location)
Call: 63-32-4374053

Bantigue Cove Beach Resort and Deepcove Dive Shop
Call: 63-32-2542415 or 63-32-2332686

Blue Corals Beach Resort (check location)
Call: 63-32-4371020

Cocobana Beach Resort (check location)
Call: 63-32-4371007 or 63-32-4371040

Malapascua Exotic Dive and Beach Resort (check location)
Call: 63-32-4370983

Bantayan Island

Cebu may be known as an island resort province, but locals know that you haven’t had a taste of island life until you’ve been to Bantayan Island. Located northwest of Cebu mainland, Bantayan is the go-to place for those seeking a complete tropical island experience. Bantayan is composed of three towns---Sta. Fe, Bantayan and Madridejos. All three offer visitors a mix of white sand beaches, historical sites and a culture that is uniquely their own.

It’s mostly peace and quiet throughout the year, but prepare for a rush of tourist activity as the Holy Week and summer months approach because everyone who’s anyone is most likely there this time of year.

Ogtong Cave Resort (check location)
Location: Pooc, Santa Fe
Call: 63-32-4380165

Maia’s Beach Resort
Location: Sulangan, Bantayan
Call: 63-32-4380077

Yooneek Beach Resort
Location: Santa Fe
Call: 63-32-4389124

Santa Fe Beach Club (check location)
Location: Talisay, Santa Fe
Call: 63-32-4389107 Website:

Tristan’s Beach Resort (check location)
Location: Talisay, Santa Fe
Call: 63-32-4389041

Bantayan Richmond Tropical Resort (check location)
Location: Baigad, Bantayan
Call: 63-32-2322201 or 63-32-4126808