
Where to stay in the Philippines
The best places to stay, place by place.
The hostels and resorts I recommend, the places I have slept in myself, and where to stay in 15 places across the Philippines.
Limasawa, Southern Leyte. From my own video.
My own list
Where I have slept
Eight stays across the islands, described in my own words.
My number one
Sila Island Resort
San Vicente, Northern Samar

This is my personal favourite of every place I have stayed in the Philippines.
Crystal-clear water, snorkelling, diving and kayaking, good food, comfortable rooms and fast Wi-Fi — one of the most relaxing places I have ever stayed.
Book directly with them.
Green, and very quiet
Bintana Sa Paraiso — Binunsaran
Mambajao, Camiguin

Lush nature all around it, big views, and one of the most peaceful places on Camiguin.
This is the Binunsaran one — there are two Bintana Sa Paraiso in Mambajao, and they are not the same place.
Book on Booking.com (affiliate link) — I earn a commission if you book through it
Camping above the clouds
Cliffside Camping & Glamping
Impasug-ong, Bukidnon
![Cliffside Camping & Glamping, Impasug-ong, Bukidnon]()
If you love nature, this place is unreal.
Mountain views, camping above the clouds, and one of the best sunrises I have ever seen.
Book directly with them.
Cottages in the mountains
Sagada Heritage Village
Sagada, Mountain Province
![Sagada Heritage Village, Sagada, Mountain Province]()
Traditional cottages high up in the mountains.
A good base for everything Sagada is known for.
Book on Booking.com (affiliate link) — I earn a commission if you book through it
Bring the dog
Lazy Dog Homestay
Baguio City
![Lazy Dog Homestay, Baguio City]()
A small, warm homestay in Baguio that takes pets.
If you are coming up with your dog, this is the one.
Book directly with them.
If you came to meet people
Yes Surf Siargao
General Luna, Siargao
![Yes Surf Siargao, General Luna, Siargao]()
One of the best places I have stayed for meeting other travellers.
Sociable, and exactly where you want to be on Siargao.
Book on Booking.com (affiliate link) — I earn a commission if you book through it
Cool air, long views
Monte Alto Eco Resort Villas
Villaba, Leyte
A mountain resort with big viewpoints, quiet surroundings and properly cool weather.
The right place to completely switch off.
Book on Klook.
Close to the sardine run
FFG Eden Private Resort
Cansojong, Moalboal, Cebu
![FFG Eden Private Resort, Cansojong, Moalboal, Cebu]()
Close to Moalboal's sardine run and the sea turtles, with ocean views and a calm feel to the place.
Book on Booking.com (affiliate link) — I earn a commission if you book through it
Place by place
Where to stay, place by place
Every place has its own guide: which area to book, and the hostels, budget stays, resorts and hotels there, each with a photo and the area it is in. Travelling solo? Seethe best hostels in the Philippines.
BaguioHostels (2)Budget (4)Resorts & hotels (1)
BoholHostels (3)Budget (3)Resorts & hotels (7)
BoracayHostels (4)Budget (3)Resorts & hotels (9)
CamiguinHostels (2)Budget (4)Resorts & hotels (4)
CebuHostels (2)Budget (6)Resorts & hotels (7)
CoronHostels (4)Budget (2)Resorts & hotels (7)
El NidoHostels (5)Budget (2)Resorts & hotels (8)
La UnionHostels (2)Budget (1)Resorts & hotels (3)
ManilaHostels (4)Budget (6)Resorts & hotels (4)
MoalboalHostels (5)Budget (2)Resorts & hotels (3)
Puerto PrincesaHostels (3)Budget (5)Resorts & hotels (4)
SagadaHostels (1)Budget (1)Resorts & hotels (1)
SiargaoHostels (3)Budget (3)Resorts & hotels (9)
SiquijorHostels (2)Budget (3)Resorts & hotels (7)
TagaytayBudget (2)Resorts & hotels (4)
Also my picks
Two more places I recommend
Quick answers
The best places to stay, in one line each
- Best hostel to stay in El Nido
- Frendz Hostel El Nido, El Nido town, Palawan. The social atmosphere makes it easy to meet other people. Where to stay in the area
- Best hostel to stay in Siargao
- Rucksack Inn Siargao, Catangnan, General Luna. Where I stayed on Siargao, and the hostel I recommend there. Where to stay in the area
- Also on Siargao, for meeting people
- Yes Surf Hostel, General Luna, Siargao. One of the best places to meet fellow travellers, in the perfect location to explore the island. Where to stay in the area
- Best place to stay on Camiguin
- Bintana Sa Paraiso Binunsaran, Mambajao, Camiguin. Lush nature, stunning views and one of the most peaceful places on the island. Where to stay in the area
- Best place to stay in Sagada
- Sagada Heritage Village, Sagada, Mountain Province. Traditional cottages in the middle of the mountains, the perfect base for exploring Sagada. Where to stay in the area
- Best resort near the Moalboal sardine run
- FFG Eden Private Resort, Cansojong, Moalboal, Cebu. Close to the sardine run and the sea turtles, with beautiful ocean views. Where to stay in the area
- My number one in the whole Philippines
- Sila Island Resort, San Vicente, Northern Samar. Crystal-clear water, snorkelling and diving, great food, fast Wi-Fi, and one of the most relaxing places I have ever stayed.
- Best pet-friendly stay in Baguio
- Lazy Dog Homestay, Baguio City. A cozy homestay with a warm atmosphere, perfect if you travel with your dog. Where to stay in the area
- Best place to camp above the clouds
- Cliffside Camping & Glamping, Impasug-ong, Bukidnon. Incredible mountain views and one of the best sunrises I have ever seen.
Looking for something else?
For any other part of the Philippines, this map shows rooms with photos and live prices for your dates.
Questions people ask
- What is the best hostel to stay in El Nido?
- Frendz Hostel El Nido, in El Nido town. It is the hostel I point solo travellers to: the social atmosphere makes it easy to meet other people.
- What is the best hostel to stay in Siargao?
- Rucksack Inn Siargao, in Catangnan, General Luna. I stayed there, and it is the hostel I recommend on the island. Yes Surf Hostel, also in General Luna, is one of the best places on the island to meet other travellers.
- What is the best place to stay in the Philippines?
- My personal number one is Sila Island Resort in San Vicente, Northern Samar: crystal-clear water, snorkelling and diving, great food, fast Wi-Fi and one of the most relaxing places I have ever stayed.
- Where is the best place to stay on Camiguin?
- For peace and nature, Bintana Sa Paraiso in Binunsaran, near Mambajao: lush nature, stunning views and one of the most peaceful places on the island.
- Where should I stay in Sagada?
- Sagada Heritage Village: traditional cottages in the middle of the mountains and the perfect base for exploring Sagada.
- Where should I stay in Moalboal for the sardine run?
- FFG Eden Private Resort in Cansojong, close to the sardine run and the sea turtles, with ocean views.
Want to hear when I run a trip to one of these islands? Every trip page has a free waitlist; nothing is booked and nothing is for sale yet.




