Philippines

Beach holidays
in Philippines

Our 82 favourite places in Philippines to swim, sun and stay put — sorted by where you'll get the most for your money on Booking.com.

Cebu

Cebu

Philippines

From$130
Palawan

Palawan

Philippines

From$115
Boracay

Boracay

Philippines

From$70
Bohol

Bohol

Philippines

From$200
Coron

Coron

Philippines

From$95
El Nido

El Nido

Philippines

From$220
Siargao

Siargao

Philippines

From$200
Caloocan

Caloocan

Philippines

From$85
Zamboanga

Zamboanga

Philippines

From$85
Pasig City

Pasig City

Philippines

From$95
Paranaque City

Paranaque City

Philippines

From$80
Makati City

Makati City

Philippines

From$70
Cotabato

Cotabato

Philippines

From$60
San Jose del Monte

San Jose del Monte

Philippines

From$70
Iligan

Iligan

Philippines

From$55
Santol

Santol

Philippines

From$55
Baguio

Baguio

Philippines

From$110
Mantampay

Mantampay

Philippines

From$85
San Fernando

San Fernando

Philippines

From$60
Puerto Princesa

Puerto Princesa

Philippines

From$85
Olongapo

Olongapo

Philippines

From$130
Binangonan

Binangonan

Philippines

From$60
Santa Rosa

Santa Rosa

Philippines

From$110
Lipa City

Lipa City

Philippines

From$70
Pagadian

Pagadian

Philippines

From$55
Koronadal

Koronadal

Philippines

From$60
Panalanoy

Panalanoy

Philippines

From$60
Mabalacat City

Mabalacat City

Philippines

From$60
Sorsogon

Sorsogon

Philippines

From$85
Legaspi

Legaspi

Philippines

From$130
Tuguegarao

Tuguegarao

Philippines

From$80
Rodriguez

Rodriguez

Philippines

From$75
San Mateo

San Mateo

Philippines

From$80
Muricay

Muricay

Philippines

From$95
Bulaon

Bulaon

Philippines

From$55
Bayambang

Bayambang

Philippines

From$130
Bayawan

Bayawan

Philippines

From$55
Sultan Kudarat

Sultan Kudarat

Philippines

From$60
Hagonoy

Hagonoy

Philippines

From$95
Apalit

Apalit

Philippines

From$80
Plaridel

Plaridel

Philippines

From$75
Silang

Silang

Philippines

From$60
Guiguinto

Guiguinto

Philippines

From$85
Midsayap

Midsayap

Philippines

From$80
Los Baños

Los Baños

Philippines

From$95
Digos

Digos

Philippines

From$80
Laoag

Laoag

Philippines

From$85
Bayugan

Bayugan

Philippines

From$70
Maramag

Maramag

Philippines

From$55
Mati

Mati

Philippines

From$85
Jolo

Jolo

Philippines

From$70
Bislig

Bislig

Philippines

From$70
Bocaue

Bocaue

Philippines

From$70
Monkayo

Monkayo

Philippines

From$85
General Trias

General Trias

Philippines

From$60
Ozamiz City

Ozamiz City

Philippines

From$70
Banco Filipino Homes

Banco Filipino Homes

Philippines

From$95
Sablayan

Sablayan

Philippines

From$130
Alabel

Alabel

Philippines

From$95
Calauan

Calauan

Philippines

From$60
Mangaldan

Mangaldan

Philippines

From$70
Bais

Bais

Philippines

From$80
Dapitan

Dapitan

Philippines

From$75
Marilao

Marilao

Philippines

From$75
Malapatan

Malapatan

Philippines

From$95
Limay

Limay

Philippines

From$80
Lambayong

Lambayong

Philippines

From$75
Bauang

Bauang

Philippines

From$55
Brookes Point

Brookes Point

Philippines

From$95
Alicia

Alicia

Philippines

From$75
Port Area

Port Area

Philippines

From$130
Mariano

Mariano

Philippines

From$60
Mauban

Mauban

Philippines

From$130
Bongabon

Bongabon

Philippines

From$110
Magalang

Magalang

Philippines

From$85
Libon

Libon

Philippines

From$55
Tanauan

Tanauan

Philippines

From$85
Calbayog City

Calbayog City

Philippines

From$80
Rosales

Rosales

Philippines

From$60
City of Isabela

City of Isabela

Philippines

From$55
Calapan

Calapan

Philippines

From$60
Enrique B. Magalona

Enrique B. Magalona

Philippines

From$110

Beach holidays in Philippines — FAQs

What are the best beach holidays in Philippines?
Our 82 top picks for beach holidays in Philippines are listed above, sorted by where you'll get most for your money on Booking.com — starting from $55/night.
When is the best time for a beach holiday in Philippines?
Late spring and early autumn give the best weather-to-crowd balance for beaches in Philippines; midsummer is hot and busy.
How much do beach holidays in Philippines cost?
Hotels for our Philippines beach picks start from $55/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.