Skip to Content

25 Affordable Beaches Near Manila


25 Affordable Beaches Near Manila

Philippines is indeed one of the favorite places of travelers around the globe. Manila, its capital city, is something a traveler shouldn’t miss! Click here for discounts and book more activities in Manila

If you are looking for tips on what places to visit near Manila, then continue reading! Oh actually, in this blog post, we will write about affordable beaches near Manila and how to get them from Manila.

Read here resorts near Manila, best beaches in Batangas and 50 awesome waterfalls in the Philippines.

Read here Manila airport to city, where to stay in Manila and here best hostels in Manila


I wouldn’t recommend you to buy a sim card at Manila airport. If you wish comfort you can buy eSim online and if you aren’t in a hurry just go around phone shops in the city and compare prices to buy the cheapest sim card in Manila. Read here Philippines sim card for tourist and best Philippines eSim


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



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


If you don’t know, Philippines has only 2 seasons- wet and dry season. You should be prepared with the weather in Manila because it is hot and humid during March to May, and can extend up to June! The wet season starts from June to November. But due to climate change (which affects Philippines the most), rainy season can start as early as May.

The best time to visit Manila during the month of January, as the weather is expected to be the coldest of the year plus you won’t compete with the locals during December’s holiday rush (traffic and all). It depends on your preference after all. You can click here for updates on accurate weather in Manila.

Affordable Beaches Near Manila

1. Anilao, Batangas

Anilao, beaches near Manila

In Anilao the water was so beautiful- blue, transparent, and calm. It was perfect for snorkeling and diving. We actually tried snorkeling in Anilao and the experience was great. Snorkeling was one of our favorite things to do in Anilao.

Click here to get a discount booking your diving experience in Anilao with Klook!

How to get to Anilao from Manila

From Manila, there are buses leaving for Batangas regularly. You can board the buses from Alabang, Buendia or Cubao where there are hourly trips to Batangas. It takes approximately 3 hours to reach Batangas and costs around 150 PHP.

Upon arriving in Batangas, there are several ways to reach Anilao. One option is hiring a tricycle for 300 PHP ($6 USD) for a 40-minute ride. Another way to get to Anilao from the bus terminal is to ride a jeepney. It costs 35 PHP per person to reach the municipality of Mabini’s market, then you can take a tricycle to your resort. 

Where to Stay in Anilao

Vivere Azure Resort

This is one of our favorite hotels in the Philippines. From our room with views that were dreamy to the clear water and the islands on the landscape, we loved everything!

2. Sepoc Island, Batangas

Beaches Near Manila, Sepoc Island

We had a day trip to the island and from Anilao, you can get there at around 15-20 minutes by boat from Eagle Point Resort (it´s their private beach). The island was so quiet and really beautiful There was no place for staying but you can have your lunch and relax there. They have everything you need.

How to get to Sepoc Island

First you need to get to Anilao, you can read above the information. Once you are in Anilao boats are leaving to Sepoc Island from Eagle Point Resort. Ask the schedule and prices and the ride will last 20 minutes.

Click here to book your Sepoc Island experience with Klook!

3. Subic

things to do in Subic, Subic travel guide, sunset in subic, Beaches Near Manila

Subic is located in the province of Zambales. It’s only 3 hours drive from Manila. Subic is a free port zone that was built during the years the Americans colonized the country.

Subic is small, peaceful and quiet. It’s a great place to walk around. You can see a mix of local people with foreigners living there. In Subic, the sunsets almost never disappoint. We took magical shots every trip that we did in Subic!

Click here to get a discount booking your ticket for Aqua Planet with Klook!

How to get to Subic from Manila

From Manila you can get a bus from Cubao, Earnshaw, Pasay and Caloocan going to Olongapo. Victory Liner buses are going there and the fare is 270 PHP. Once in Olangapo you can move around by jeepney or tricycle depending where are you going to in Subic area.

If you want to go to Subic by jeepney from Olongapo ride the jeepney until SM City Olongapo Mall and from there you can go walking to Subic free port area.

Read here full blog post how to get to Subic!

Where to stay in Subic

Lighthouse Marina Resort

The Lighthouse Marina Resort features an outdoor pool and views of the sea. Guests can enjoy the on-site restaurant. Every room at this hotel is air conditioned and features a flat-screen TV with cable channels and DVD player. All rooms are equipped with a private bathroom fitted with a bath.

For your comfort, you will find bathrobes, slippers and free toiletries. You will find a 24-hour front desk at the property. Rate starts at 7,700 PHP. Click here to check their rates and availability. 

4. Capones Island

Capones Island, Island hopping in Zambales, Zambales travel guide, Beaches in Zambales, Beaches Near Manila

Capones Island is next to Camara island and also an eye view from Pundaquit beach. It’s ideal for lunch or staying a couple of hours swimming, overnight or even trekking to the lighthouse.

It’s a good place to spend a few hours, especially if the water is calm. Read here if you are planning to do Island Hopping in Zambales.

How to get to Zambales from Manila

There are buses from Victory Liner from Manila it takes 4 hours via Olongapo and the rate is 270 PHP. There are buses from Olongapo to San Antonio in Zambales 40 minutes and the fare is 55 PHP.

Where to stay in Zambales

If you go on a budget and you want to have an amazing experience, you can camp in the beaches in Zambales. Click here to book your accommodation in Zambales with Agoda and Booking!

Read here our full blog post where to stay in Zambales!

5. Anawangin Cove

Beaches Near Manila, Beaches in Zambales, Capones Island, Island hopping in Zambales, Zambales travel guide, Anawangin Cove

You have a bigger space for swimming than in the other beaches in Zambales and the water is so calm in this cove. There is a forest and a lake behind. The beach is popular for camping especially with the locals. There is a fee if you’ll stay overnight for 100-150 PHP. You can pitch your tent or renting in Anawangin Cove.

There is no electricity in and no phone signal in Anawangin so it’s the perfect place for disconnecting to the real world! To reach Anawangin Cove from Pundaquit beach will take 30 minutes and if you go only to this beach a small boats for 4 people can cost 1000-1500 PHP.

How to get to Zambales from Manila

There are buses from Victory Liner from Manila it takes 4 hours via Olongapo and the rate is 270 PHP. There are buses from Olongapo to San Antonio in Zambales 40 minutes and the fare is 55 PHP.

Where to stay in Anawangin Cove

It’s great to stay overnight camping, make sure you bring food, power banks since they aren’t selling food and there is no electricity. 

6. Liwliwa Beach

Liwliwa Beach, beaches in Zambales, Beaches Near Manila

Image from Flickr

Liwliwa Beach is a long stretch of ash-gray shore located in San Felipe, Zambales. Its powerful waves is also very perfect for surfing. It’s a pretty chill spot for a well-known place. There are resorts and accommodations around that are very affordable.

How to get to Zambales from Manila

There are buses from Victory Liner from Manila it takes 4 hours via Olongapo and the rate is 270 PHP. There are buses from Olongapo to San Antonio in Zambales 40 minutes and the fare is 55 PHP.

Where to stay in Liwliwa Beach

There are a few options like Airbnb, hostels and hotels. Click here to book your accommodation in Zambales with Agoda and Booking!

Click here to get a discount for activities with Klook!


Beaches in Zambales, Magalawa island

Image from Flickr

Magalawa Beach is a 56-hectare island located in Zambales. It is otherwise called Island of the Stars because there’s tons of starfish in the area, You’ll more likely see a lot even just from the shore. Its sand is fine white and very pristine. It is even called a contender for the next Boracay.

8. Nasugbu

Beaches Near Manila, Nasugbu

Visiting Nasugbu, Batangas is definitely underrated compared to the more popular destinations in the Philippines. It’s beauty is also incomparable. Nasugbu, Batangas is one of the most  beautiful places you can visit in the Philippines.

Only a few hours from Manila, there are many things to do in Nasugbu. You can dive, swim, snorkel, do island hops and do amazing trips in Nasugbu, Batangas.

How to get to Nasugbu from Manila

To get to Nasugbu from Manila you have to ride a bus from Buendia or Pasay. It will take 3-4 hours depending on the traffic and it will cost around 160 PHP.

Where to stay in Nasugbu

With the many hotels and guests houses we’ve already stayed in, by far Pico Sands Hotel has the best eye for details. For this trip, we were traveling with a child, and right in our room, they prepared small gifts (toys for the beach and stuffed animals).

Nearby the hotel, you have the views of the pool, the big lagoon, the condominiums and the very beautiful scenery in the middle. We spent time with the ducks, played in the bridge, and had so much fun walking around so much greenery.

Read here where to stay in Nasugbu!


Tali Beach

Another one of the best beaches in Batangas is located in Nasugbu, and it’s called Tali Beach. It’s also loved by the Filipinos because it’s near Manila. 

You’ll find yourself relaxing or sunbathing in the sand or enjoying the cold, fresh water of the beach. You can also do cliff-jumping if you’re brave enough to do it, ha!



Nasugbu Beach

This luxurious Nasugbu beach resort exclusively offers their members the best vacation you can have in Nasugbu. Their rooms are all equipped with Wifi and other VIP amenities. You’ll also enjoy the best sea views, which you’ll enjoy better during sunset.

Club Punta Fuego is located in Brgy. Balaytigue, Nasugbu, Batangas. One-night stay here costs around $154 USD for two people.

Check their availability here.

10. Boracay Island

Sailing also in the list things to do in Boracay, Beaches Near Manila, Boracay

Ready for more adventure and to really experience the Boracay and its picturesque beaches? The White Beach is really good for sunset, restaurants and bars. You can discover various scenes that are perfect for photography, or really, just perfect for you to take it all in. 

There are of course other water activities available, like the kite sailing. Whatever your jive is, there is something that will keep you active and having fun in the island. Not too hard with the beautiful views! Read here all the things to do in Boracay Island!

Click here to get a discount booking activities in Boracay Island with Klook!

How to get to Boracay from Manila

Boracay is just an hour by plane from Manila which is why it’s a very popular quick getaway for locals who are mostly coming from Manila. What do the locals and even foreign people see in Boracay that makes them always come back? You can also go by ferry from Batangas, there are night ferry going to Boracay.

Where to stay in Boracay

We enjoyed our stay in Ferra Hotel. The local vibe, nicely mixed with modern style was a nice touch. The rooms were big enough and we really loved the common areas. The best asset of the hotel is definitely its people, which of course, is what everyone talks about.

They are the friendliest and most courteous staff we’ve met so far, with great attention to details. Everyone in the whole hotel is naturally friendly, and you can see that it’s part of the hotel’s culture, and just makes your stay a hundred times easier, much lighter and happier.  A perfect addition to the Boracay paradise!

Read here full blog post where to stay in Boracay Island!

More Beaches near Manila

11. Hundred Islands

Beaches Near Manila, Hundred Islands, Hundred Islands Natural Park

Hundred islands Natural Park in Pangasinan is a group of islands 123 and they are quite popular for Filipinos especially in the weekend. It could be done in a long day trip from Manila and you can stay overnight.

We recommend you to start your island hopping in Hundred Islands first thing in the morning to maximize your day. Read here our full Hundred Islands Travel Guide!

How to get to Hundred Islands from Manila

If you are coming from Manila, you can ride a bus to Alaminos. Victory Lines has routes from Manila to Alaminos the fare is 400 PHP and travel time is around 4-5 hours depending on the traffic. Buses are running from Cubao anytime of the day.

Once you are in Alaminos you have to get a tricycle is around 5-6 kilometers to reach to the tourism information center in Hundred Islands. The fare of the tricycle is 100 PHP and you can share if you are riding with more people.

Where to stay in Hundred Islands

You can do overnight camping and there are a few resorts in the main islands. For our staying with chose Airbnb in Alaminos. You can also look for accommodation around Alaminos town.


Patar Beach, Pangasinan tourist spots

Patar Beach has a lot of potentials to be more beautiful than it is right now because of its crystal clear waters and white sand. Even if it’s a public beach there are still only a few people that visit the place. Also, Patar Beach is only 5-6 hours away from Manila. Cottages and Hotels are available everywhere around and on-site. 


If you are coming from Manila, you can ride a bus to Alaminos City. Victory Lines have routes from Manila to Bolinao. The fare is 400 PHP and travel time is around 5-6 hours depending on the traffic. There are buses running from Cubao anytime of the day.

Once in Bolinao you can move around with the tricycle around the beach. It will be the easiest option.


There are also budget hotels costing for around 600-900 PHP in a promo while three-star establishments go for around 1,000-2,000 PHP, that’s only $19-38 USD! For those who want a more luxurious stay, you can check in at very nice hotels at around $50-120 USD. You can also try AirBnB in Pangasinan.

Click here to get the best deals with Agoda!


Pangasinan tourist spots, Pangasinan travel guide, Tambobong Beach

Image from Manonguyol Blogspot

Tambobong Beach is ideal for a family vacation as it isn’t as grand as the aforementioned beaches but it definitely is a beach for families and friends. The beach might get crowded as many families spend their vacation and free time here so it’s better to have a side trip going to Cabongaoan and Death Pool for a fuller day. 


Urbiztondo Beach, La Union tourist spots, La Union travel guide

Image from Flickr

The main beach for surfing. You will find shops for renting surfing boards if you want to learn how to surf. Around the area, you will find restaurants and places to stay in La Union depending on your budget and preferences.


If you are getting to La Union from Manila, you can ride a bus to San Fernando. The most popular is Partas with routes going to Laoag, Vigan and San Fernando in La Union. Prices are around 500 PHP per head.

The travel time is around 5-7 hours depending on traffic and where you are coming (from Cubao or Pasay). Once you are in San Fernando, you can take a jeepney to Urbiztondo Beach or San Juan.


For accommodation, a budget room would cost minimum 1000 PHP ($20 USD) and you can go up to 5000 PHP. There are Airbnb options starting from $15-25.



Baler, Aurora, best beaches in Luzon

Image from

Beaches in Baler are popular for surfing same like La Union. A beautiful beach with clear waters and it’s becoming busy during the weekends. It will take 5-6 hours to get to Baler from Manila. We had this beautiful shot from our friend Omri, check him instagram account for more inspiration.

16. Puerto Galera

Family Vacation near Manila

Why we can recommend to visit Puerto Galera? If you want to relax this is your place in the Philippines. It’s not very far if you are staying in Manila. Puerto Galera is famous for diving and snorkeling and it was good. .

There are different beaches depending what you are looking for. Puerto Galera is also a famous place to go to if you want to try diving. There are available diving lessons and diving activities you can opt to avail. Other water activities such as snorkeling, jet skiing and kayaking.

Of course, island hopping is another popular activity since there are other smaller islands surrounding Puerto Galera that you can go to and explore. There are also inland places and attractions you can go to like the Tamaraw Falls and visit the local Mangyan Village at the foot of Mt. Malasimbo. 

How to get to Puerto Galera from Manila

If you are in Manila, you will have to ride a bus to Batangas port for 2-3 hours depending of the traffic. If you go in the weekends or first thing in the morning you will make to Batangas in a couple of hours. Prices for the bus costs $4.

Once you are in Batangas you have to ride a boat to reach Puerto Galera an hour or so. Prices for the boat is $5-6. Once you ride the boat from Batangas, you need to do small payments for ferry terminal (half dollar) and also environmental fee for maintenance of the island ($1-2).

Read here how to get to Puerto Galera!

Where to stay in Puerto Galera

Grace Hotel

Featuring a garden and a terrace, Grace Hotel is located in Puerto Galera. With free WiFi, this 2-star hotel offers a shared lounge. Every room is equipped with a balcony with mountain views. At the hotel, the rooms come with a closet.

Every room has a private bathroom with a shower. Guests at Grace Hotel can enjoy a continental breakfast. A room can cost 960 PHP or less than $20! Click here to check their rates and availability!

Read here our full blog post where to stay in Puerto Galera!

17. Isla Verde Batangas

Isla Verde, Beaches near Manila

Image from Flickr

How to get to Isla Verde from Manila

There are buses going from Cubao and Buendia to Batangas City. It will take 2 hours and the price is around 160 PHP. From Batangas city you have to go to Tabangao Port. If you go by tricycle it will cost 300 PHP good enough for 3 people. It’s 100 PHP each and if you do by jeepney you will pay 30 PHP.

You have to take one jeepney 12 PHP to Bagong Palengke and from here to Tabango Port and it will cost you 19 PHP. From the port there is only one boat at 9 am and it costs 120 PHP. If you don’t reach this boat you will have to pay for a private boat. So make sure you join more people if not can be expensive around 2000 PHP.

Where to stay in Isla Verde

There are a few resorts and homestays in Isla Verde if you want to stay overnight. But there is no electricity at night only from 6 pm to 10 pm hours. And there are also a few places to stay in Batangas City if you want to have more comfort. Click here to check the best deals in Batangas!

18. Laiya Beach Batangas

Beaches near Manila, Laiya Beach

Image from Flickr

How to get to Laiya Beach from Manila

There are buses going from Cubao and Buendia to Batangas City. It will take 2 hours and the price is around 160 PHP. From Batangas city you have to go San Juan by jeepney or by van. Once you are in San Juan you can get to Laiya Beach by tricycle.

Click here to get a discount booking activities in Batangas wih Klook!

Where to stay in Laiya Beach

There are a few resorts in the beach and also you have the opportunity to go back to Batangas City if you wish. Click here to check the best deals in Laiya Beach!


Manuel Uy Beach, best beaches in Batangas

Image from Manuela Beltran

Manuel Uy Beach is a private beach resort along the western coast of the Calatagan Peninsula. It is a picturesque place where you can swim, dive, and snorkel. You can camp here as well using your own tent or just rent at the resort. 

Entrance fee in Manuel Uy Beach is PHP 150 for a day tour and PHP 250 for an overnight stay. Children 6 years old and below can enter the beach for free.


If you want to get to Manuel Uy Beach. You have to get a 20-minute tricycle ride from Calatagan Public Market or Calatagan Proper. Fare is around PHP 200 for 4 persons.

20. Borawan Beach in Padre Burgos, Quezon

Beaches near Manila, Borawan Beach

Image from Flickr

Borawan Island is one of the most beautiful Quezon beaches. You will find clear water and white sand and it’s perfect for swimming around. Try to avoid peak season, weekend and holidays since is near Manila will be crowded.

How to get to Borawan Beach from Manila

You have to ride a bus to Lucena City prices around 260 PHP and the travel time is 3 hours. Once in Lucena you have to take a local bus to Unisan around 40 PHP and 1 hour and 30 minutes. Once you get to the bus stop you have to get a tricycle to Aplaya.

Where to stay in Borawan Beach

You can do overnight camping in Borawan Beach or if you want more comfort there are few places to stay in Padre Burgos. Click here to get the best deals!

21. Cagbalete Island, Quezon

Beaches near Manila, Cagbalete island

Image from Flickr

Cagbalete Island, which is famous for its miles long stretch of which sand and sandbar from the shoreline during low tides. You can do different activities here like playing beach volleyball, swimming, snorkeling, kayaking, island hopping, and many more.

How to get to Cagbalete Island from Manila

You have to ride a bus to Lucena City prices around 260 PHP and the travel time is 3 hours. Once in Lucena you have to take a local bus to Maluban around 70 PHP and 2 hours travel time. Once you get to Maluban, you have to ride a boat 100 PHP to Cagbalete Island.

Where to stay in Cagbalete Island

There are a few resorts that you can stay at Cagbalete Island. Just choose the one which is adapting better to your budget and comfort.


Quezon tourist spots, quezon travel guide

Image from Flickr

One of Quezon tourist spots includes Salibungot Beach, which has golden sand! It is an unusual but beautiful beach in Jomalig Island that you will surely love. Locals and tourists love to camp here especially at night.

23. Morong, Bataan

Bataan tourist spots, Bataan travel guide, Morong, sunset in Bataan, sunset in Morong

How to get to Morong Beach from Manila

Buses going from Cubao will cost around 350 PHP to get to Morong via Olongapo, travel time is around 3 hours. Once you are in Morong ride a tricycle to Morong Beach.

Read here Bataan tourist spots!

Where to stay in Morong Beach

There are a few resorts to stay around Morong Beach. Click here to get the best deals in Morong Beach!


Beaches in Bagac

Image from Travelling in a Budgetarian Way

Bagac is the largest area in Bataan and the most beautiful to walk around if you ask me. The water in Bagag beaches is the clearest in the beaches in Bataan.

That’s why activities like snorkeling and diving are so popular in Bagac beaches. In Bagac you can enjoy the history and the culture Las Casas Filipinas de Acuzar. And also you can refresh at Limutan Falls apart from.


Once you get from Manila to Balanga by bus with these bus companies: Genesis, Bataan Transit, Victory Liner. From Balanga there are mini buses 40 PHP and jeepneys going to Bagac beaches 50 PHP.

Once in Bagac you can move around by tricycle to the resorts. Prices are starting from 20 PHP to 200 PHP depending how far is the entrance of the beach resort in Bagac Bataan that you are going.



Las Casas Filipinas de Acuzar Hotel, resorts in bataan, bataan resorts, bataan beach resort, beach resorts in  bataan,

Las Casas Filipinas de Acuzar Hotel is the most popular beach resort in Bagac Bataan where the famous heritage houses in Luzon were restored in this Spanish colonial village. Las Casas Filipinas de Acuzar Hotel is next to the beach where guests can enjoy swimming.

There are 17 guestrooms decorated in a mixture of Filipino-Spanish style. Room rates are starting at 8000 PHP.

Address: Brgy Ibaba, Bagac, Bataan, Bataan, Philippines

Click here to check prices and availability!


Calaguas Beach, Calaguas Itinerary, things to do in Calaguas Island, Calaguas Travel Guide

You just get to Calaguas Beach and you feel in paradise. Those colors in the water a long beach with white sand. And if you have the opportunity as we had to stay almost alone. Only two boats in Calaguas Beach made our experience incredible.

Avoiding high season and weekends you will be calm and quiet in Calaguas Beach. Enjoying Calaguas Beach was our favorite in the list of things to do in Calaguas Island. Maybe isn’t one the beaches near Manila since is a little bit far away. But it’s our favorite one in Luzon for sure!

What do you think about these 25 Affordable beaches near Manila? Did we miss your favorite beach near Manila? Let us know in the comments below.

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

Happy Travels!

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!

A Perfect 3 Days Iloilo Itinerary - Gamintraveler

Sunday 15th of May 2022

[…] around the city is a pleasure since the traffic is not as horrible as in Manila. You can even roll your window down and get a whiff of clean, fresh air that your lungs can thank […]

Top 13 Resorts in Antipolo Rizal: Affordables Resorts in Antipolo - Gamintraveler

Saturday 14th of May 2022

[…] Rizal is a province in the Philippines specifically located in Region IV-A (Calabarzon) Luzon. It has 13 municipalities and 1 city. Read here beaches near Manila […]


Tuesday 10th of May 2022

[…] and it’s perfect for swimming around. Try to avoid peak season, weekend and holidays since is near Manila will be […]


Tuesday 10th of May 2022

[…] here our favorite 15 Beaches Near Manila and 35 Tourist spots in the […]

11 Cool Things To Do in San Vicente Palawan (Travel Guide) - Gamintraveler

Monday 2nd of May 2022

[…] Or why not you can start your trip in San Vicente Palawan since there are daily flights from Manila and Clark in Pampanga. You will also find flights with stopover from Singapore, Cebu and […]