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. We liked everything about this place! First of all, the staff were absolutely amazing!! The rooms are big, cozy and so beautiful, the garden is amazing and very well taken care of, the infinity pool and the view is to die for and the restaurant is sooo good! We had 2/3 meals a day in the restaurant for 4 days, so we basically had the whole menu 😅 and everything’s delicious! And we had the best waiter ever, who accompanied us throughout our stay- cris, who was so attentive and professional, we loved him !

Show more Show less
9.3
Superb
132 reviews
Price from
US$162
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. The owners and staff were so kind and welcoming. They attend to requests easily and helped us also to ensure that our trip will be smooth. The property is so clean, the environment is so relaxing since it is located at a beachfront. The rooms were so spacious especially the bathroom. The property is slightly near to some tourist spots like the white island and sunken cemetery. They also have a restaurant that you can preorder in advance. Everything is just perfect

Show more Show less
9.5
Exceptional
109 reviews
Price from
US$68
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. Our room is on the beachfront and has a spectacular view of the sea and waves, especially during sunrise. Pacifico has a very relaxed vibe compared to General Luna, which me and my husband enjoyed very much. The hotel has its own restaurant/bar, you can order food or beer and have it delivered to your room, or you can just eat there. They serve good food. This is very convenient because there aren't many resto options in the area. The staff is also warm and approachable if we need anything. Last but not the least, its owner Georg, is such a great host. He drove us around the island and gave us a tour on the must visit sites. He is very attentive to our needs and made sure our entire stay is comfortable.

Show more Show less
9.5
Exceptional
269 reviews
Price from
US$67
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. I came for the beachfront location and wonderful reviews and got so much more! You just can’t beat Dave and Rose’s for their seafront (and partial sea-facing), clean, comfortable, modern cabins (porch included), chill beach vibey restaurant, excellent food (to die for chicken curry!), not to mention the laid back hosts themselves who upon my arrival, immediately made me feel at home. the minute I arrived I tried to extend my stay because I knew I was on to something good, but the place was (understandably) booked out for the next night. In my opinion, you simply can’t beat the value of Darosa Del Mar. Thanks Dave and Rose for your excellent hospitality - I’ll be back!

Show more Show less
9.6
Exceptional
343 reviews
Price from
US$55
per night

BIG WAVES BOUTIQUE HOTEL SIARGAO

Hotel in General Luna

Set within 2.5 km of Malinao Beach and less than 1 km of Guyam Island, BIG WAVES BOUTIQUE HOTEL SIARGAO features rooms in General Luna. Lovely people super heplfull h, comfy beds, good aircon

Show more Show less
9
Superb
12 reviews
Price from
US$56
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.4
Superb
10 reviews
Price from
US$31
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. We spent five nights at Alon Cloud9, and it truly surpassed our expectations. The beachfront location, the well-appointed resort, the spacious villa, and the ideal setting made our stay perfect. If you're in your 30s or older, trust me, you'll prefer staying just outside the center of General Luna. The Cloud9 area is fantastic, as it's only a 5-minute bike ride to the center, and the surrounding area has numerous restaurants and shops. For surfers, you won't find a better location. During our stay, we highly recommend trying Vultun Spa, just a 3-minute walk along the beachfront. They offer excellent massages for only 700 pesos. Initially,when we made the reservation, we had doubts due to the limited number of reviews, but this place recently reopened after the latest typhoon that hit the Philippines. Give it a try; it's absolutely worth every penny!

Show more Show less
9.5
Exceptional
26 reviews
Price from
US$139
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. Excellent boutique hotel. I stayed there twice and would highly recommend it

Show more Show less
9
Superb
52 reviews
Price from
US$39
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. Everything was perfect! Staff, room, location, pool… very quiet area and very cozy, just feels like home. We will definitely be book again on our return to the Isla! Merciii beaucoup à bientôt!<3

Show more Show less
9.4
Superb
55 reviews
Price from
US$97
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... Hospitality , property and location in SIARGO. ( General Luna) Great availability of manager Thank you so much ! Can’t wait to come Back !!!

Show more Show less
9.1
Superb
75 reviews
Price from
US$84
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