As the Philippines is home to 7,641 islands, coming up with a travel itinerary can be hard. There’s so much of the country to explore that narrowing down a list of just a few places seems almost impossible. When planning a Philippines itinerary it’s easy to go from 1 week to 2 weeks to 3 weeks to 1 month as you keep adding in more places you want to visit! Having spent 6 weeks travelling the country, we’ve put together an itinerary covering the best places and islands to visit in the Philippines. This 14 day itinerary is perfect for anyone whether you’re backpacking the Philippines alone and on a budget or planning a luxurious group trip to this corner of South East Asia! It covers some of the best beaches, snorkelling/diving and other things to do in the Philippines in just two weeks, while avoiding some of the busier tourist spots of Bohol, Boracay and Oslob, which we weren’t as impressed by. Check out our 2 week Philippines itinerary below.
Save yourself hours of time by checking out our guide of what to pack for the Philippines! It covers everything you need to have an amazing time, some travel tips and more!
Table of Contents
Siargao (Days 1, 2, 3 and 4)
Siargao is a great first stop for your Philippines itinerary, as it’s home to some great nature and is also the country’s surfing capital. As there are no international flights to Siargao, you should arrange to fly into either Manila or Cebu and catch a connecting flight from there. Click here for prices from Manila to Siargao or if you’re flying from Cebu then click here for prices from Cebu to Siargao!
It’s likely that travel time will take up most of the first day of your trip to the Philippines, although that does depend on where your flight is from. Assuming it has been a long journey, don’t do anything too strenuous for the rest of the day. We recommend going to either the General Luna Pier or Cloud 9 Boardwalk for sunset – although the latter can get quite busy!
You should also arrange an island hopping tour for the following day. You can either join a group tour for around 650-1000 pesos per person, or rent a private boat for a total of 1,500 pesos. Unless you’re travelling solo we recommend renting a private boat, that way you can set off earlier and beat the crowds.
Tours can be booked at a number of hotels and restaurants. If you want to get a private boat it can be a little more complicated, but if you ask around you should be able to find someone!
Wake early on day two and prepare for a day visiting paradise islands and some of the most beautiful beaches in the Philippines. Pack plenty of sun cream and water to stay protected and hydrated! The island hopping tours in Siargao visit three spots – Guyam Island, Naked Island and Daku Island. Spend your day relaxing on the beach and cooling off in the wonderfully turquoise waters of the sea. If you’re travelling with a drone, make sure to pack it and get some brilliant shots of these islands from above!
Once you’ve finished island hopping, you have the rest of the day to do as you please. We recommend getting dinner and a few drinks at Bravo Restaurant. The food is great quality and reasonably priced, and the pitchers of Sangria are perfect for sharing!
On day three you have a few options of what to do. If surfing is your thing then head to Cloud 9 and catch some waves. Another option is to visit Sugba Lagoon and the Magpupungko Rock Pools.
Sugba Lagoon is a great spot to spend a sunny day as you enjoy the nature and cool off in the turquoise waters. The Magpupungko Rock Pools are naturally formed pools by the edge of the sea that are only safe to swim in during low tide. They act as a natural infinity pool – which is a pretty cool thing to see!
The last option is to visit Sohoton Cove and Bucas Grande. A trip here will include a visit to the Sohoton Lagoon jellyfish sanctuary to see stingless jellyfish in incredibly clear water. You’ll also have chance to explore more lagoons, caves and islands. If you plan to do this, read this guide to visiting Sohoton and Bucas Grande.
Whatever you decide to do on the third day of your Siargao itinerary, make the most of it as you’ll be leaving the next day to head to Cebu. You can catch a flight from Siargao straight to Cebu city, and from there head on to your next stop – Moalboal.
If you want more detail on the above, click here to check out our Siargao guide. It covers everything from great places to stay to where to eat!
Best places to stay in Siargao
Budget – Kokai Resort
For air conditioned rooms that won’t break the budget, we recommend staying at Kokai Resort. The property is located near to General Luna and there are plenty of restaurants within walking distance. Rooms start from around $29 USD (1,550 pesos) per night.
Mid Range – Siargao Bleu Resort and Spa
Siargao Blue Resort and Spa is perfect if you’re happy to spend more and want the luxury of a pool. All rooms are air conditioned and the property is located around a 15 minute walk from the famous Cloud 9 surfing area. Rooms start from around $139 USD (7,450 pesos) per night.
Treat yourself! – Isla Cabana Resort
If you’re looking for all out luxury, then book a stay at Isla Cabana Resort. This beachfront property just outside General Luna boasts a lovely pool and air conditioned rooms, with prices starting at $151 USD (8,100 pesos) per night.
Moalboal (Days 4, 5, 6 and 7)
Getting to Moalboal from Cebu airport is quite straightforward. Take a taxi from just outside the airport to the Cebu South Bus Station. White taxis are cheaper than the yellow ones, and should cost around 250-400 pesos on the metre to the station. The traffic in Cebu city is awful, and although the station is only 15 kilometres away, it can take around an hour due to busy roads.
From the station catch a bus to Moalboal or to Bato via Barili. Both make the same amount of stops and take around 3-4 hours to reach Moalboal. The cost is around 130 pesos per person. When you reach Moalboal station take a tricycle to your accommodation, which should cost around 50-100 pesos.
If you’d prefer not to take the bus, you can take a taxi directly to Moalboal from Cebu airport. This should cost around 2500-3000 pesos, but will be charged by the metre so there’s no way to know an exact cost in advance. Most of day 4 will be spent on the journey from Siargao to Moalboal, so just spend the evening relaxing and try out some of the great food at Cockonuts – our favourite restaurant in Moalboal!
On day five head straight to Panagsama beach to snorkel the sardine run. Moalboal is one of the best places in the world to witness this spectacle, as millions of sardines gather together just a short distance from shore. The sheer number of them is mesmerising, especially when they are startled and race around in unison. Don’t be fooled into paying for a tour to see the sardines, as they’re very easy to find on your own – it’s pretty hard to miss millions and millions of them! Turtles are also found in this area, so make sure to keep your eyes peeled. If you’d prefer, it’s also possible to dive with the sardines in Moalboal.
Depending on how much of the day is left you may want to head to white beach. It’s one of the nicer beaches in the area and you can catch a tricyle there for around 150 pesos. Alternatively, stay around Panagsama beach and soak up the sun or spend more time snorkelling.
The next day, head to Kawasan falls – one of the must see waterfalls in the Philippines. It’s one of the most popular attractions in Cebu as you can swim in the stunning turquoise waters of the falls.
To get to Kawasan falls from Moalboal you should either rent a bike/scooter or take a tricycle. Renting a bike/scooter should cost around 400 pesos for the day, whereas a round trip journey on a tricycle costs around 600 pesos. If you do opt to rent a bike/scooter be extremely careful and always wear a helmet. Although it’s common for tourists to ride without a license, your travel insurance won’t cover you if you’re injured riding without a license.
The entrance fee to Kawasan falls is 40 pesos. From the entrance it’s around a 15-minute walk to reach the famous waterfall, and from there you can continue on towards some similar falls if you wish. Either way, take the time to bathe in the beautiful waters and cool off from the walk!
As the falls can get very busy we recommend an early start to beat the crowds. We arrived early and after a few hours we decided it was a bit too busy for us and so we went back to Moalboal and snorkelled with the sardines again. You can spend as long as you want at the falls before you make your way back to spend your last night in Moalboal.
If you have more time or are looking for something different to do in Moalboal, you can go snorkelling/diving at Pescador Island. There’s a good variety of sea life and corals, making it a great spot to visit for both divers and snorkelers. Other great spots to visit if you have more time in the area are Aguinid falls and Tumalog falls.
Make sure to check out our Moalboal travel guide to find out more about the area, including more things to do, the best restaurants and more!
Best places to stay in Moalboal
Budget – Mayas Native Garden Resort
Mayas Native Garden Resort offers budget rooms in Moalboal close to Panagsama beach. If you’re on a really tight budget you can opt for a fan room, but you also have the option of cheap rooms with air con too! There are plenty of restaurants nearby so it’s in a great location. Rooms start from $13 USD (700 pesos) per night.
Mid Range – Marcosas Cottages Resort
A great option if you have a bit more to spend is Marcosas Cottages Resort, especially if you’re looking for a pool to cool off in! The location is central to the Panagsama beach area, so it’s walking distance to go and swim with the sardines. Rooms are available from $40 USD (2,150 pesos) per night.
Coron (Days 7, 8, 9 and 10)
From here on out, the trip turns into a Palawan itinerary. The province of Palawan is blessed with incredible beauty and so it makes sense to see all that you can of it during your 2 weeks in the Philippines!
To get to Coron from Moalboal you’ll need to get back to Cebu airport. You can do this either by taking the bus and then a taxi, or getting a taxi straight to the airport from Moalboal. Once you get to Coron airport you can take a van to Coron town for 150 pesos per person.
As it will take a while to get to Cebu airport, you probably won’t get to Coron Town until late afternoon/early evening, although this depends on your flight time. If you arrive in time, make sure to climb Mount Tapyas for sunset. Although it can be a struggle to climb up over 700 steps, the views are well worth it!
It’s also worth planning what you’re going to be doing the next day. Coron is one of the best places to go in the Philippines to go island hopping, so you may want to book yourself onto a tour. You’ll need to know the exact spots you want to visit as different tours follow different itineraries. Tours start from around 700 pesos (although the price increases depending on the itinerary) and include entrance fees and lunch.
If you don’t want to do a tour, you can hire a private boat to take you to 6 spots you’d like to visit. The cost of hiring a private boat is around 2700 pesos, but you’ll also have to pay for lunch and entrance fees on top of this.
Whether you go on a tour or by private boat, we recommend ensuring you visit Kayangan Lake, Twin Lagoon, Siete Pecados and Skeleton Wreck. These were some of our favourite places to visit in Coron and are popular spots amongst travellers. Click here to read our Coron guide, which gives more information on the places to visit around Coron.
If you’ve opted for a private tour make sure to wake up early the next day. It’s best to get to the pier and arrange your boat as quickly as you can so that you can depart before tours do. We recommend heading to Kayangan Lake first as this spot gets incredibly busy from around 9am. If you’ve booked yourself onto a tour then they’ll have given you details of what time you need to leave, so make sure you’re ready for the day!
It’s a long but fun day seeing the amazing places in Coron, meaning it’s important to take plenty of water and sun cream with you. The tour will take up most of your day, so once you’re back head for dinner and have a chilled evening with a drink or two if you fancy.
The next day there’s plenty of choice for what to do. Coron is home to some of the best wreck diving in the world, so if you’re a qualified diver then it’s well worth checking out. Another option is to take another tour to visit some different spots around Coron, as there are way too many to see in one day!
If you are able to add in an extra day to your itinerary then you also have the chance to go on a Dugong watching tour. These tours depart from the other side of Basuanga Island, so it’s easier to stay nearby and go from there. Dugongs are spotted on over 80% of trips, and you’re able to snorkel and sometimes dive with them if you see them! The boat trip itself costs 3,500 pesos, with additional charges of 1,350 pesos to rent scuba gear and another 1,350 pesos per dive. Tours are run by a responsible travel company, so you will only be able to get in the water with the Dugongs if they aren’t scared by your presence.
At some point during your stay in Coron make sure to book a ferry to El Nido. There are two options, but we strongly recommend paying slightly more for the faster ferry – which costs 1,760 pesos. On your final day catch a tricycle to the pier in time for the ferry departure at 12pm. Click here to book your ferry in advance through 12Go Asia!
Best places to stay in Coron
Budget – Sea Horse Guest House
Whether you’re looking for dorms or private rooms, Sea Horse Guest House is a great budget option in Coron Town. The property is in a great location with plenty of restaurants nearby, and has the advantage of a rooftop terrace which is perfect for watching sunset from. Prices start at $7 USD (400 pesos) per night in a dorm, and $28 USD (1,500 pesos) per night in a private room.
Mid Range – Bluewave Hotel
If you have a bit more to spend and are looking for a hotel with a pool in Coron, then book a stay at Bluewave Hotel. The rooms are comfortable and have air conditioning which is needed to cool off from the hot days! Rooms can be as little as $60 USD (3,200 pesos) per night on Agoda, although the prices do vary depending on when you visit.
Treat yourself! – Two Seasons Coron Bayside Hotel
If you really want to treat yourself, we recommend staying at the Two Seasons Coron Bayside Hotel. Undoubtedly the best thing about staying here is the brilliant pool which overlooks the ocean and Coron Bay. Rooms are available from $128 USD (8,000 pesos) per night.
El Nido (Days 10, 11 and 12)
The fast ferry from Coron to El Nido takes around 4 hours, meaning you should arrive at about 4pm. It can be a bit of a choppy ride so it’s worth taking Dramamine to help prevent seasickness. Once you arrive, drop off your bags at your accommodation and head down to one of the beach bars to admire the scenery over a cocktail or two!
Personally, we recommend going to Sava Beach Bar. The cocktails there were so good that we couldn’t resist going back every night. They have a happy hour between 4pm and 6pm, with all cocktails on 2 for 1 – meaning 2 cocktails can cost as little as 200 pesos. We can safely say that Sava Beach Bar serve up the best frozen strawberry daiquiris in El Nido! On top of that the upstairs area at Sava Beach Bar has a brilliant view and was one of our favourite places to watch sunset in El Nido.
At some point during the night you’ll need to decide on your plans for the next day. There are a number of island hopping tours to do in El Nido, with prices starting at around 1,200 pesos. These tours are busier than the ones in Coron, and you may well be on a boat with over 20 others as El Nido is one of the most popular tourist destinations in the Philippines. When doing a tour in El Nido you have to pay an eco tourism fee of 200 pesos.
Private tours in El Nido generally cost 5,000 pesos or more, but some research shows they can be booked for as little as 3,800 pesos in advance with Golden Monkey El Nido. We didn’t personally use them for a tour in El Nido, but it does seem a very fair price considering everywhere else is considerably more expensive.
We recommend reading this guide to find out more about the island hopping tours in El Nido. It covers the different stops on tours a, b, c, d and e, which should help you decide the tour best suited to you!
If you fancy a more chilled out day then head to Marimegmeg beach. It’s better for swimming than the beach in El Nido town and also has a number of restaurants and bars along the beachfront. A tricycle ride from El Nido should cost around 150 pesos – so it’s a considerably cheaper day out if you’re travelling the Philippines on a budget. Make sure to stay for sunset if you do visit as it’s a great place to watch it from, although it can get a bit crowded!
At some point in the day, you’ll need to book your shuttle to Port Barton from El Nido. There are a number of stores in town that will be able to book this for you, and it should cost 500 pesos per person. If you’d prefer to book online in advance you can do so via 12Go Asia, but it costs slightly more. Click here to see shuttle prices from El Nido to Port Barton!
Best places to stay in El Nido
Budget – El Nido Viewdeck Cottages
El Nido Viewdeck Cottages is perfect if you’re looking for budget accommodation in El Nido. All rooms have either a fan or air conditioning to help keep you cool from the heat, and there’s also a great view from the property. It’s slightly out of town, but it’s still only a 10 minute walk to the beach or a cheap tricycle ride. Just be aware that the pool is only accessible if you book the villa – which is a fair bit more expensive. Rooms start from $32 USD (2,000 pesos) per night.
Mid Range – Cuna Hotel
Cuna Hotel is a great option if you’re looking to be in the centre of El Nido town. There’s a restaurant on site with brilliant views, especially at sunset and the property even has a small infinity pool for you to enjoy. All rooms are fitted with air conditioning and the beds are very comfortable too! Rooms start from $70 USD (3,700 pesos) per night.
Treat yourself! – Vellago Resort
The secluded Vellago Resort is perfect if you’re looking for a luxurious escape in El Nido. As there are no roads leading to the property, you can only reach the resort by boat transfer. The benefit of this is that you’ll be staying right by a beautiful white sand beach, just a 10 minute boat ride from El Nido town. Prices start at $450 USD (24,000 pesos) per night.
Port Barton (Days 12, 13 and 14)
To catch your shuttle to Port Barton you need to make your way to the El Nido station, which is a little way out of town. A tricycle should cost around 100 pesos from the town itself. In total the journey takes around 4 hours from El Nido to Port Barton, which includes a brief stop for snacks and a toilet break.
Just before you arrive in Port Barton you have to pay an eco fee of 50 pesos per person. The shuttle will drop you off in the centre of Port Barton and you’ll need to walk to your accommodation from there. As it’s such a small village you shouldn’t have to go very far.
There’s not too much to see in Port Barton itself, so once you arrive just chill out for the rest of the day. Head to the beach and grab a bite to eat and some drinks and wait for sunset. The sunset in Port Barton was the best we saw in the Philippines, so we’d recommend sticking about in the hope you’re lucky too!
We recommend arranging an island hopping tour before you call it a night, that way you’re all set for the following morning. If you walk along the beach people offering tours will approach you. Ask about the itinerary and price to make sure it fits your needs and if you’re happy then arrange to go with them. The island hopping tours in Port Barton should start from around 700 pesos per person.
If you’d prefer you can rent a private boat for around 2,500 pesos (excluding lunch and entrance fees) but we opted against this as the tours in Port Barton weren’t too crowded.
Make sure to arrive a bit early the next day so that your tour can depart on time. Tours will visit a number of different spots around Port Barton, including German Island, Starfish Island, Exotic Island, Twin reef, Fantastic reef and Aquarium reef. The islands are great for relaxing and enjoying the beaches, and the snorkelling is a good standard – with the chance to see turtles, sea snakes and more!
Click here to read our Port Barton guide, which gives more information about the island hopping tours.
Once you’ve finished your tour, head to the beach to enjoy some drinks on your final night in the Philippines. Hopefully you’ll be treated to a colourful sunset to help make it a night and a trip to remember!
The next day, take a shuttle from Port Barton to Puerto Princesa airport. This should cost around 350 pesos. From here you will be able to head home, most likely via Manila.
Best places to stay in Port Barton
Budget – Ausan Beach Front Cottages
At Ausan Beach Front Cottages it’s possible to stay just metres from Port Barton beach whilst sticking to a tight budget! Electricity runs from 7am-midnight (which is longer than most properties in Port Barton), all rooms have fans and some have air con which can be used at an extra cost. Room prices start at $18 USD (960 pesos) per night, with breakfast included in the price.
Mid Range – Rubin Resort
Rubin Resort is the perfect option in Port Barton if you’re looking for a swimming pool. The property is also close to the beach and has a fan in every room – which should help with the heat. Rubin Resort has electricity for the majority of the day and although it isn’t on between 10am and 4pm, you’ll most likely be on an island hopping tour at this time anyway! Room prices start at $56 USD (3000 pesos) per night.
Please note that some links in this article are affiliate links, which means if you make a purchase we make a small commission at no extra cost to you. This money is used to support this website and cover the costs of keeping it online and free to access!