Skip to Content

10 Most Instagrammable Places in Cebu


10 Most instagrammable places in Cebu – We spent a week in South Cebu and another week visiting North Cebu to see most Cebu tourist spots and our most instagrammable places in Cebu.

Cebu is the oldest city and first capital of the Philippines. It’s safe to say that the island has long been a rich, colorful and well-loved location. Magellan and his crew fell in love with Cebu and never let go of its beauty and uniqueness.

Cebu is located in Central Visayas, people in Cebu speak many dialects, with Bisaya, English and Tagalog as its official languages. Click here to get your discount booking activities in the Philippines!

Read here 5 Days Cebu itinerary, our best beaches in Cebu, top beach resorts in Cebu and top Instagrammable places in the Philippines!


You can get accommodation starting from 800-1000 PHP (less than $20 USD) for a room in a guesthouse. Can you imagen if you are two of you traveling in the Philippines, it will be $10 USD each.

Click here to book your accommodations before your trip to Cebu with Booking and Agoda!


You can read Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with Heymondo discount code valid for 90 days. Read our full Heymondo Travel Insurance Review

You can get Safetywing Travel Insurance for Digital Nomads valid for 28 days Safetywing for $50 USD per month with kids until 10 years old included

Most Instagrammable places in Cebu

1. Kawasan Falls

instagrammable places in Cebu, Kawsan Falls

Kawasan is a very popular, if not the most popular tourist destination in the whole of Cebu. It’s falls is deep blue, which looks so surreal in photos. But even looks unbelievable in person. There are various falls in Kawasan, and you can enjoy canyoneering and rafting activities, you will finish in the second level of Kawasan Falls.

If you don’t feel doing activities you can rent a raft for 500 pesos. And you get to enjoy bathing in the current of the most popular first falls of Kawasan. Just the view is very beautiful and you can enjoy taking pictures!

How to get to Kawasan Falls? From Cebu City, you have to ride a bus to Badian. The trip lasts around 3-4 hours depending on the traffic and it costs around 140 pesos. Air conditioned buses are of course little bit more expensive than the non-air-conditioned ones. Entrance Fee to Kawasan Falls is 40 pesos for foreigners and 20 pesos for locals.

Read here for more complete information to get to Kawasan Falls.

Click here to book your Canyoneering experience in Cebu!

2. Malapascua Island

instagrammable places in Cebu, Malapascua Island

Malapascua is a Philippine island situated in the Visayan Sea, 6.8 kilometres across a shallow strait from the northernmost tip of Cebu Island. Administratively, it is part of the peninsular Barangay of Logon, Daanbantayan, Cebu. Malapascua is a small island, only about 2.5 by 1 kilometer, and has eight hamlets.

How to get to Malapascua? From Cebu City, you need to go to the North bus Terminal and get a bus to Maya. The journey lasts about 4-6 hours (depending on the traffic). Prices are around 140-200 pesos (cheaper when you choose a bus without air conditioning). The boats from Maya to Malapascua start around 6 am -6:30 am. The boat ride to Malapascua is half an hour and it costs 100 pesos. Plus 20 extra pesos for a small boat from the port (the small boat will transfer you and the luggage to the big boat, because the bigger boats can’t usually go close to the port or can’t attach their anchors at some areas) to the big boat.

Langob Beach was our favorite in Malapascua. But there are other things to do in Malapascua!

3. Bantayan Island

instagrammable places in Cebu, Bantayan Island

Bantayan Island is an island located in the Visayan Sea, Philippines. It is situated to the west of the northern end of Cebu island, across the Tañon Strait. Once in Bantayan, you can do Island Hopping and you can also relax in the beach. You can rent a motorbike and also you also can enjoy the nightlife in the town, dinner and go for a beer.

How to get to Bantayan? If you are coming from Cebu, it will take you 5-6 hours to reach Hagnaya. First you have to take a bus 140-160 pesos or a van where you can get a spot for 200 pesos. And you will save an hour in the road with the van. Once you are in Hagnaya, the ferry costs 200 pesos each and half of the price for children, the trip will last for an hour.

Beaches in Santa Fe area were our favorite but there are more things to do in Bantayan Island!

4. Kalanggaman Island

instagrammable places in Cebu, Kalanggaman Island

Kalanggaman Island is a beautiful beach destination located in the municipality of Palompon in the province of Leyte, Philippines. It will take you an hour and a half to reach the island.

You will find a paradise haven where you can spend the day, relaxing, enjoying sea food, walking in an area surrounded by the palm trees, eating fruits and seafood, and of course, you can snorkel to see underwater beauty of the area.

How to get to Kalanggaman Island? You can take he day trip from Malapascua costs 800 pesos lunch included and you have to pay extra 550 pesos fee to visit the island if you are foreigner, 150 pesos for Filipinos and children with 5 years old get for free!

Read here how to get to Kalanggaman Island!

Click here to book a tour to Kalanggaman Island from Cebu!

5. Pescador Island in Moalboal

instagrammable places in Cebu, Pescador Island

Pescador Island is an island located in the Tañon Strait, a few kilometers from the western coast of the island of Cebu in the Philippines. It is part of the municipality of Moalboal. You can you can snorkel, see dolphins and sardines.

How to get to Moalboal from Cebu City? From the South Bus Terminal, there are buses going to Moalboal. The price for a ride is around $2.25 USD. These are local buses with no air conditioning but work just fine. They stop by various terminals in around every 20 minutes so going to Moalboal from Cebu will take 3-4 hours, depending on the traffic.

Apart from visiting Pescador Island in Moalboal read more fun things to do in Moalboal!

Click here to book your private tour in Pescador Island with Klook!

6. Osmeña Peak

instagrammable places in Cebu, Osmena Peak

Osmeña Peak is said to be one of the highest points in the island of Cebu. It is a cluster of green jagged hills like a deformed twin of Chocolate Hills of Bohol hugging the shorelines of Badian. 

How to get to Osmeña Peak? From Cebu City, go to the South Terminal and get the bus on the way to Oslob. You have to stop in Dalaguete junction to go to Osmeña Peak (the trip costs around 100 pesos and it takes two hours).

From the junction, you have two options: going by Habal Habal (this is a motorbike) is 100 pesos per person until Osmeña Peak entrance. Or you can get a bus to Mantalongon and from there you can get a motorbike or just walk by yourself around 45 minutes.

Hiking Osmeña Peak it takes only a few minutes, you can even sleep on the top if you want to wait for the sunrise. It can be slippery if it’s rainy season when going down. 

Click here to book your tour to Osmena Peak and Kawasan Falls with Klook!

7. Swimming with Whalesharks in Oslob

instagrammable places in Cebu, Oslob

Oslob, officially the Municipality of Oslob, is a 4th class municipality in the province of Cebu, Philippines. The world’s largest fish, the whale shark (Rhincodon typus) have learned to feed from local fishermen, who sprinkle krill in the water for the sharks to suck into their gills.

So “domesticated” have the local sharks become, that tourists now congregate to Tan-Awan town in Oslob to snorkel as the sharks slowly circle the waters, sucking in a free meal.

Read here how to get from Moalboal to Oslob!

How to get to the whale watching in Oslob? If you are coming from Cebu City, you have to go to South Bus Terminal and get a bus to Oslob. The journey lasts 3 hours and it costs around 140 pesos (depending on the bus, with air-con or without).

It’s only available first thing in the morning to the afternoon. Prices for the activity are 1000 PHP for foreigners and 500 PHP for locals. You will ride a 2 minutes boat and you will see huge whale sharks for 30 minutes. 

Click here to book online your tour with Klook!

More Instagrammable places in Cebu

8. Aguinid Falls

instagrammable places in Cebu, Aguinid Falls

Aguinid Falls in the quiet municipality of Samboan, which is 150 kilometers away from Cebu City. It is a system of waterfalls that runs for a couple of kilometers along Tangbo River.

Since it was promoted as an eco-tourism destination, locals and foreigners have witnessed this one-of-a-kind, multi-tiered waterfall system. Its calcium-rich water has turned the water and rocks of the falls slightly green.

How to get to Aguinid Falls? From Cebu City, you have to get a bus in South Bus Terminal until Bato. The journey will take 4 hours and it will cost around 150 pesos. From Bato you have two options by bus (10 pesos and 5 minutes) or by tricycle, to get to Aguinid Waterfalls.  

The entrance fee is 40 pesos for locals and 60 for foreigners. You will have to hire a guide which works for a tip (as you think is good for him and for your budget). There are 5 levels but you can tell to your guide to do until level 7 and you will have an amazing experience. Going down from level 7 will takes you 15 minutes downhill.

9. Lambug Beach

instagrammable places in Cebu, Lambug Beach

Lambug beach is just 15-minute ride away from highway in the town of Badian where Kawasan Falls is also located. It is a public beach so it is fairly cheap. There is a nearby homestay that you can avail if you want to stay the night.

How to get to Lambug beach? Get to the Cebu South Bus Terminal and take a bus bound for Bato-Barili. Fare is P130. Travel time is between 3 to 4 hours. Ask the driver to drop you off Badian Public Market, then take a tricycle to the beach.

Fare is about P30 per person, and the trip may take 15 to 20 minutes. There are many star fishes and it’s not so crowded beach. It was our favorite instagrammable places in Cebu and favorite beach in Moalboal!

10. Apo Island

instagrammable places in Cebu, Apo Island

Apo Island is famous because of the turtles swimming around the beach. There were many of them and we spent more than an hour snorkeling. We got really nice shots and who enjoyed the most was our little one, Han, because it was his first time seeing and swimming with turtles.

How to get to Apo Island? Get to Dumaguete from South Cebu in Santander. You have to write to South Dumaguete and get a small boat 20 minutes ride to reach Apo Island. You can stay overnight in Apo Island but note that there is no electricity in the island at night.

There is an environmental fee and the guides will tell you which areas are allowed for snorkeling and see the turtles in Apo Island.

You can share this post if you love our content! We love traveling and sharing to the world our experiences so that they might inspired to travel too is one of our goals.

Feel free to use our links for discounts. Using our links will help us continue with the website maintenance and will not cost you anything. Thanks for the love guys 

Happy travel!

Disclaimer: This post may contain affiliate links. If you click on these links and make a purchase, we may earn a commission at no extra cost to you. Please note that we only recommend products and services that we have personally used or believe will add value to our readers. Your support through these links helps us to continue creating informative and engaging content. Thank you for your support!


Tuesday 10th of May 2022

[…] Read here things to do in Moalboal, Cebu waterfalls and  instagrammable places in Cebu! […]

The 9 Most Instagram-Worthy Spots in Cebu City, the Philippines

Sunday 30th of January 2022

[…] 10 Most Instagrammable Places in Cebu by Ruben Arribas for Gamin Traveler […]

A Perfect 2 Days Malapascua Island Itinerary - Gamintraveler

Sunday 2nd of February 2020

[…] here our 10 favorite instagrammable places in Cebu and 27 favorite Instagrammable places in the […]

5 Days Cebu Itinerary (Travel Guide) - Gamintraveler

Wednesday 8th of January 2020

[…] here our 10 favorite instagrammable places in Cebu and 27 favorite Instagrammable places in the […]

A Perfect 2 Days Moalboal Itinerary - Gamintraveler

Wednesday 8th of January 2020

[…] here our 10 favorite instagrammable places in Cebu and 27 favorite Instagrammable places in the […]