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.
How to get to Cebu?
Cebu is very accessible for travel. There are flight connections from Manila and international flights as both Cebu Pacific and Air Asia, the main flight companies in the Philippines, both have flights to Cebu. Read here how to get from Cebu Airport to Cebu City!
Instagrammable places in Cebu
1. Kawasan 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.
2. 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
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
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!
5. Pescador Island in Moalboal
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!
6. Osmeña 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.
7. Swimming with Whalesharks in 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 ( depends 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.
More Instagrammable places in Cebu
8. 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
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
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 enviromental fee and the guides will tell you which areas are allowed for snorkeling and see the turtles in Apo Island.
Looking for accommodations in Cebu?
From cheap hotels to luxurious resorts, Cebu can offer you even in between. Accommodations around Cebu is very accessible. We made a post about things to do in Cebu and where to stay in Cebu.
You might want to check it out! You can also check other hotels and accommodations in Cebu through Agoda!
If you want to book thru Airbnb, we can give you a $30 credits on your first booking. Just click here!
You can share this post if you love our content! We love traveling and sharing to he world our experiences so that they might inspired to travel too is one of our goal.
Feel free to use our links with discounts for Agoda, Airbnb and Klook. Using our links you will help us to continue with the maintenance of the website and it will not cost you anything. Thanks for the love guys