Skip to main content

Stay in Mindanao's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Trogon's Perch

Hotel in San Isidro

Located in San Isidro, 100 metres from Pacifico Beach, Trogon's Perch provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Good room Good view Good breakfast and dinner, I travel in Siargao 10days and stay 4 hotels, Trogons Perch is no.1 in my list

Show more Show less
9.3
Superb
140 reviews
Price from
€ 146
per night

Agoho Resort

Hotel in Mambajao

Boasting a garden, restaurant, bar and free WiFi, Agoho Resort is situated in Mambajao, a few steps from Agoho Beach and 231 meters to the White Island Beach. Very good hospitality, nice and friendly people, willing to help. Will do the best for a good stay.

Show more Show less
9.5
Exceptional
115 reviews
Price from
€ 58
per night

Bamboo Surf Beach

Hotel in San Isidro

Situated in San Isidro, a few steps from Pacifico Beach, Bamboo Surf Beach features accommodation with a garden, free private parking, a terrace and a restaurant. We really enjoyed our stay despite the weather being very poor in the first couple of days. Everything was super well organised and if we had some questions George or other staff members would always help us out. We felt very well taken care of as George picked us up from the airport, drove us when we had to leave (extra charge ofc) and gave us plenty of travel tips on how to get around the island. The restaurant (located ~10 meters from the crib) food was delicious as well, plenty of options. We ate there everyday!

Show more Show less
9.5
Exceptional
283 reviews
Price from
€ 60
per night

DaRosa Del Mar

Hotel in Santa Monica

Set in Santa Monica, a few steps from Alegria Beach, DaRosa Del Mar offers accommodation with a garden, free private parking, a shared lounge and a terrace. Amenties were clean and well-maintained.

Show more Show less
9.6
Exceptional
358 reviews
Price from
€ 50
per night

Copacabana Siargao

Hotel in General Luna

Situated in General Luna, within 600 metres of General Luna Beach and 1.2 km of Guyam Island, Copacabana Siargao features accommodation with a terrace and free WiFi throughout the property as well as... Great location, Great Bed, Aircon actually works, Very clean, and amazing Receptionist/Host Erwin! highly recommend

Show more Show less
9.6
Exceptional
7 reviews
Price from
€ 41
per night

Loop Spacious Studio Unit

Hotel in Cagayan de Oro

Located in Cagayan de Oro and with Limketkai Center reachable within 1.1 km, Loop Spacious Studio Unit provides a garden, allergy-free rooms, free WiFi throughout the property and a terrace.

Show more Show less
9.5
Exceptional
12 reviews
Price from
€ 28
per night

ALON CLOUD9, beach front

Hotel in Catangnan

Located in Catangnan, ALON CLOUD9, beach front features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. If you want a relaxing stay, this place is for you- the rooms were exceptional and Cloud 9 is just outside your doorstep. The staff were super accommodating too!

Show more Show less
9.4
Superb
30 reviews
Price from
€ 170
per night

Haven Suites Siargao

Hotel in General Luna

Located in General Luna, 300 metres from General Luna Beach, Haven Suites Siargao provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Just booked for one night but this place was lush. Very clean, friendly staff and beautiful setting. We wish we stayed longer here!

Show more Show less
9
Superb
61 reviews
Price from
€ 35
per night

Kajali Siargao

Hotel in General Luna

Located in General Luna, 600 metres from General Luna Beach, Kajali Siargao provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. New place in General Luna with great pool and landscaping. I enjoyed the pool and the deck area. So spacious and great for groups.

Show more Show less
9.3
Superb
66 reviews
Price from
€ 87
per night

Bahandi Hotel

Hotel in General Luna

Set in General Luna, within 80 metres of General Luna Beach and 2.3 km of Guyam Island, Bahandi Hotel offers accommodation with a restaurant and free WiFi throughout the property as well as free... The location was perfect. The place was very well maintained, the room very clean with good wifi & GM very helpful with everything I needed assistance with. Would definitely come back & recommend to friends!

Show more Show less
9.1
Superb
84 reviews
Price from
€ 76
per night

Hotels with extra health and safety measures

Find hotels in Mindanao with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Mindanao in the past month

See all

Mindanao's best hotels with breakfast

See all

Budget hotels in Mindanao

See all

Hotels in Mindanao that you can book without a credit card

See all

FAQs about hotels in Mindanao

Planning a trip? Get inspired by reviews of cities in Mindanao

Explore guest reviews of hotels in Mindanao

See all