Cebu beaches are known for their fine white sand and clear waters. Being in the center of a long and narrow island that is 200 kilometers long and nowhere exceeding 40 kilometers in width, Cebu City is half an hour to a few hours away from white sand beaches, long coastlines, beautiful resorts, and paradise islands.

This is one of the reasons why the city is in every tourist’s list of top destinations. Another Cebu to do activity is take a heritage tour of centuries-old churches and Spanish period churches.

The island of Cebu is blessed with rich marine resources and fine beaches, and tourists, both local and foreign, make time to visit Cebu and explore its natural wonders.

A trip without a visit to world-class Cebu beaches with their beautiful sunsets and panoramic views is incomplete.

From Cebu City, the nearest white sand beaches are those in the smaller island of Mactan to the east. The airport is located in Mactan, under the territorial jurisdiction of Lapu-Lapu City.

Mactan Cebu beaches

Going to 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 the city, Mactan is about 45 minutes to an hour drive. Most Mactan, Cebu beaches are just 15 to 30 minutes ride away from the Mactan-Cebu International Airport.

To get here, one option is to take a taxi. The flag down rate is P40.00 (temporarily set at P30, but you have to ask the driver to subtract P10 from your actual fare) and taxis are widely available anywhere in the city as well as in the island. Resorts usually offer shuttle transfers to their guests. You may arrange for airport pick-ups or drop-offs. There are also shuttle services going to and from the malls in Cebu City for a fee.

Be Resorts Mactan
Be Resorts in Mactan Island.

Be Resorts

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. If you do visit Be Resorts, make sure you try its boodle dining package: to know more about it, read our story: Be Resorts Mactan introduces Boodle on the Boat.
Contact: +63-32-2368888 (tap on number to call on your phone) or email: [email protected] (tap on email address to send a message)
Facebook page:

Shangri-La’s Mactan Island Resort and Spa

This resort located in Punta Engaño, Lapu-Lapu City 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, Shangri-La’s Mactan Island Resort and Spa boasts of a large spa and various restaurants.
Contact: +63-32-2310288

Plantation Bay Resort and Spa

Saltwater lagoons and freshwater pools distinguish Plantation Bay Resort and Spa from the others. With its colonial plantation architecture, guests will surely enjoy the amenities of the resort. Here, athletic tourists could not resist their wall climbing facility while health conscious guests would love their fitness center plus the spa at their Mogambo Springs. The resort lies in an 11.4-hectare lot in Marigondon, Lapu-Lapu City.
Contact: +6332 505 9800 or email: [email protected]
Facebook page:

Maribago Bluewater Beach Resort

Other than being known for its bungalow type of accommodation, Maribago Bluewater Beach Resort has become a favorite venue for weddings. Couples who are fond of the beach often choose to hold the reception in its 1.1 hectare man-made island dubbed Alegrado Island. Kids also are attracted to visit the place and have an encounter with the mascot Dolpo, a dolphin. This 158-room resort is located in Maribago, Lapu-Lapu City.
Contact: +6332-2345411 or +6332-4920100

Jpark Island Resort and Waterpark

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. Imperial Palace Waterpark Resort and Spa features themed pools namely Amazon River Pool (with inflatable tubes), Wave Rider, Beach Pool, Captain Hook’s Pool, and the Toddler Pool.
Contact: +6332-2361367

Mactan Blue Reef Resort

Value for money is what best describes this resort in Tongo, Marigondon, Lapu-Lapu City. For only an entrance fee of P50.00, one can get a nice dip in the beach. The resort is a perfect option for those who are looking for an affordable get together. You are allowed to bring in food and the cottages are for rent at reasonable costs.
Contact: +6332 4942644 or +6332 4942911 or email [email protected]

Other resorts and accommodations in Mactan Island:

Cebu Beach Club

Location: Pag-utlan, Maribago, Lapu-Lapu City
Contact: +6332-4921888

Costabella Tropical Beach Hotel

Location: Buyong, Maribago, Lapu-Lapu City
Contact: +6332-2314244

Cebu White Sands

Location: Looc, Maribago, Lapu-Lapu City
Contact: +6332-268 9000 or +6332-4952222

Cordova Reef Village Resort

Location: Poblacion, Cordova
Contact: +6332 238 1878 or +6332 496 8050

Crimson Resort and Spa

Location: Mactan Island, Lapu-Lapu City
Contact: +6332 239 3900 or email [email protected]

Alta Cebu Resort and Convention Center

Location: Tugbungan, Pilipog, Cordova
Contact: +6332-496-7812 or +6332-496-7399 or email [email protected]
Facebook page:

Pacific Cebu Resort

Location: Suba Basbas, Marigondon, Lapu-Lapu City
Contact: +6332-3405982

Farther away from Cebu City are unspoiled beaches with fine sand and cool waters, but they take travel time of two to three hours or more.

Southern Cebu beaches

Down south, you will discover hidden paradise in the towns of Boljoon, Santander, Alegria, and Moalboal.

Exploring southern Cebu is easy even for those who do not have cars. You may take buses at the Cebu South Bus Terminal along N. Bacalso Avenue in Cebu City to destinations in the south. There are also van-for-hires available at the Citilink, also on N. Bacalso Ave., and Ayala Terminal.

Lambug Beach Badian
Lambug beach in Badian is among the best in Cebu.

Lambug Beach

For years, this secluded public beach with its long stretch of fine white sand in Badian was deemed a secret among regulars loathed to share it with others lest the rush of crowd ruin its pristine state. Lambug offers one of the best and cleanest beaches in Cebu. It is a three-hour drive from Cebu City.

If you take public transport, you can ride a bus to the town of Badian and hire a tricycle or a motorcycle to get to the place. There are several resorts in Lambug where you can stay. You can also choose to rent or bring or your own tent and pitch on the beachfront. To know more about Lambug, read our article: Lambug Beach in Badian offers perfect, peaceful getaway

Cebu Club Fort Med

This resort in Boljoon is very accessible to tourists as it is located on the highway. From Cebu City, this town is about three hours away.

Coming here is not too expensive as you can either stay for a night or just spend the whole day there enjoying the beach. They have open cottages for rent both for day use and overnight stays. They also have a pool for those who wish not to take a splash in the beach.

Snorkeling and diving are two of the best things to do while here in the resort. Since Boljoon is known for its heritage sites, they also offer Church visits for guests.
Contact: +63 932 8567880 or (+6332) 482 9050 or email [email protected]

Club FortMed Boljoon
Club FortMed in Boljoon.

Eden’s Resort

With only 10 rooms, guests in this resort located in Liloan, Santander are assured of private leisure. The place is perfect for honeymooners and in fact is best described as couples’ retreat.

Guests here will surely love the sea view from the room. The resort has spacious and big rooms.

What is nice as well is they offer hassle-free package and room-only rates. If you wish to take a vacation without worrying too much about other details, their all-inclusive rate best suits you as it comes with meals and leisure activities already. Among the things to do here are ocean kayaking, mountain biking, motor cycling, snorkeling and many others.

From Cebu City, Santander is approximately a three-hour drive. Buses stationed at the South Bus Terminal will take you to this town.

As additional tip, you may board a fast craft or motorized banca from Santander going to Sibulan, Negros Oriental. Sibulan is about 15 to 20 minutes away from Dumaguete City.
Contact number: +6332-4809321

Costa de Leticia Resort and Spa

Once a quiet town in the south, Alegria is now becoming an option for tourists and honeymooners as this resort features an inviting 10 x 20 meters infinity pool.

Other than swimming, guests could take a waterfalls tour, go hiking and feel relaxed staying at their spacious accommodations. Also, busy professionals would not worry about their responsibilities even while in vacation as the resort has wifi connection.

The town of Alegria, via the Barili route, is about three hours travel time from Cebu City.
Contact: +6332-4767040 or call manager Clyde +63949 4013528 or email [email protected]


Hale Manna

True to its name that means House of Good Energy, the owner of this resort believes and put into practice permaculture — a way of producing food and energy without depleting the earth’s gift of nature.

Offering only seven rooms, this resort in Barangay Saavedra in Moalboal is perfect for family reunions, team buildings, and other intimate gatherings.

The town of Moalboal is known for its white sand beach and considered as one of the top diving spots in the island. From Cebu City, it is between two to three hours drive. Know more about Hale Manna by reading our article here: Hale Manna: House of Good Energy
Contact: (+63) 922 842-4939 or (+6332) 316 2603 or email [email protected]
Facebook page:

Basdako or White Beach

This one’s a favorite among beach campers and the Holy Week crowd. Basdako or the White Beach is located in Barangay Saavedra, Moalboal. It is a public beach with cheap lodgings and, further away, exclusive resorts. You can also rent tents for camping out on the beach. To read more about Basdako, go to our article: Camping out on Basdako beach in Moalboal.

Basdako or White Beach in Moalboal.
Basdako or White Beach in Moalboal.

Other resorts and accommodations in Southern Cebu:

Kalumpang Beach Resort

Location: Highway, Looc, Poblacion, Argao, Cebu
Contact: +6332-3677505

Ocean Bay Resort

Location: Guiwanon, Poblacion, Dalaguete
Contact: +63-32-4848003 or email [email protected]

Bodo’s Bamboo Bar Resort

Location: Pasol, Alcoy
Contact: +6332-483 9119 or +6332-483 5522

Lusapan Resort

Location: South Road, Lusapan, Boljoon
Contact: +6332 482 9077

Lubi Resort

Location: Poblacion, Santander
Contact: +6332 480 9038 or +6332 480 9025

Club Serena Beach Resort

Location: White Beach, Saavedra, Moalboal
Contact: +63 928 507 2026 or +63 920 927 2939 or email [email protected]
Facebook page:

Dolphin House

Location: Saavedra, Moalboal
Contact: +63 916 321 6533 or +63 921 635 2198

HK Beach Resort

Location: Basdaku, Moalboal
Contact: +63919 4766385

Sampaguita Beach Resort

Location: Tonggo Basdiot, Moalboal
Contact: +6332 4740066 or email [email protected]

Savedra Beach Resort

Location: Panagsama Beach, Moalboal
Contact number: +6332 4740014

North Cebu beaches

North of Cebu, there are resorts to visit as well, such as those in Danao, Sogod, and San Remigio.

Buses going to the towns in the northern part of the province are stationed at the North Bus Terminal in Subangdaku, Mandaue City.

Those who want to enjoy the famous Bantayan and Malapascua islands need to ply the northern route and take a boat ride from the Hagnaya Port and Maya Wharf, respectively.

El Salvador Beach Resort

Located just along the national highway, this resort in Danao is easy to find.

It offers 39 accommodation units and has facilities such as the Elsa Spa, a lagoon swimming pool with waterfalls and outdoor jacuzzi, Coco restaurant, and Buddy’s KTV.

For athletic travelers, it has a fitness gym and volleyball court. Internet access is available to guests, thus busy professionals need not worry coming here.

Contact: +63923 145 5613 or +6332 514 4672 or +6332 516 2252

Coco Palms Resort Danao

Also in Danao, this resort is the best place to go for a great water fun. With an entrance fee of P150.00 per adult, P75.00 for kids age 7 to 11 years old, you would surely experience an adventurous day under the sun.

Not only they have the beach and the pool, they also have a waterpark that provides four inflatables for guests to enjoy. It is open from 8 a.m. to 5 p.m. and the rate is an affordable P100.00 per person. The pool, on the other hand, is open from 8 a.m. to 10 p.m.

And if you feel that one day is not enough, it has accommodation units for overnight stays.
Contact: +63932 855 4625 or +6332 514 5767 or email [email protected]

San Remigio Beach Club Sports and Leisure Resort

This resort located in San Remigio is an answer to those who are looking for a good venue to hold reunions, birthdays, and weddings. Its Sea Pool Party Area is very spacious and perfect for luau parties.

One nice thing here is that it offers various packages for groups. Among these are Group Tour Package, Day Tour Package, Side Trip Package and many more.

For transportation, it has coaster and van service that is very convenient for groups. Other option is to take a bus that costs only P120.00 per person. From the city, the town of San Remigio is three hours travel time.

Contact: (Cebu City office) +6332 231 0382 or +6332 422 4070 or (resort) +6332 516 0630

Other Resorts and Accommodations in Northern Cebu:

Casa Del Mar Resort Hotel

Location: Barangay Bancasan, San Remigio
Contact: +6332 236 3403

Villa Meling

Location: Agoju, Daanbantayan
Contact: +6332 437 8691

Las Flores

Location: Flores, Catmon
Contact: +63919 638 8248 or +6332 430 9390 or email [email protected]

Intosan Resort

Location: Taboc, Danao City
Contact: +63917 6294972 or +6332 516 7393 or +6332 253 3757

Nailon Beach Resort

Location: Lovers Lane Road, Nailon, Bogo
Contact: +6332 253 9941 or +6332 251 2328

Midwest Cebu beaches

Midwest Cebu beaches are comparable to other destinations in the Cebu island and the resorts here are equally worth your travel.

Six towns and one city make up the midwest part of the province — Balamban, Tuburan, Tabuelan, Asturias, Pinamungajan, Aloguinsan, and Toledo City.

To get here, there are vans-for-hire from the CitiLink Terminal or take buses at the South Bus Terminal in N. Bacalso Avenue in Cebu City.

Durhan White Beach Resort

With a minimal entrance rate of P20.00 per person, you will enjoy this little paradise in Tabunok, Tabuelan that boasts of fine white sand beach. The place is fit for barkadas and family gatherings.

It has rooms that could accommodate two to eight persons. Also, it offers big tents for 20 persons and small tent for 15 persons. It both has air-conditioned and non-air-conditioned rooms.

Very native, the resort’s cottage has nipa roof. And you will be able to cook your own food there as there are gas stoves and a refrigerator. The town of Tabuelan, from the city, is about three hours travel time.
Contact: +63932 6070935 or +6332 461 9318 or +6332 514 6180 or email [email protected]

Tauhai Garden Beach Resort and Spa

A retirement home open to tourists, this resort in the boundary of Toledo City and Pinamungajan town is true to its name that means serene, relaxing, and peaceful which are the translations for the Cebuano term “tawhay”.

A cottage-on-a-pond could accommodate more than 40 guests. It also offers air-conditioned rooms fit for families and barkadas. This would be a perfect venue as well for special occasions.

For guests coming from the airport, the resort provides shuttle service but for a minimum number of five passengers. From the city, the area is less than two hours drive.

There are boat trips in Toledo City going to San Carlos in Negros Occidental, thus while enjoying the resort you might want to consider a side trip to the neighboring province.
Contact: +63999 8816049 or +63917 8589179 or email [email protected]
Facebook page:

Other Resorts and Accommodations in Midwest Cebu:

Park Place Beach Resort

Location: Tajao, Pinamungajan
Contact number: +6332 468 8155

Maravilla Beach Club

Location: Can-ambay, Maravilla, Tabuelan
Contact: +63947 8907974 or +63920 6722749 or email [email protected]

Marlen is the editor of and co-founder of Cebu-based journalism startup InnoPub Media.

Leave a comment

Your email address will not be published. Required fields are marked *