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

Wonderful: 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, a few steps from Pacifico Beach, Trogon's Perch provides accommodations with an outdoor swimming pool, free private parking, a fitness center 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
Wonderful
131 reviews
Price from
$145
per night

Agoho Resort

Hotel in Mambajao

Boasting a garden, restaurant, bar and free WiFi, Agoho Resort is located in Mambajao, a few steps from Agoho Beach and 758 feet 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
109 reviews
Price from
$61
per night

Bamboo Surf Beach

Hotel in San Isidro

Located in San Isidro, a few steps from Pacifico Beach, Bamboo Surf Beach has accommodations 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
$67
per night

DaRosa Del Mar

Hotel in Santa Monica

Located in Santa Monica, a few steps from Alegria Beach, DaRosa Del Mar has accommodations 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
$50
per night

BIG WAVES BOUTIQUE HOTEL SIARGAO

Hotel in General Luna

BIG WAVES BOUTIQUE HOTEL SIARGAO has accommodations in General Luna. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Lovely people super heplfull h, comfy beds, good aircon

Show more Show less
9
Wonderful
12 reviews
Price from
$50
per night

Loop Spacious Studio Unit

Hotel in Cagayan de Oro

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

Show more Show less
9.4
Wonderful
10 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. 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
$139
per night

Haven Suites Siargao

Hotel in General Luna

Located in General Luna, a 3-minute walk from General Luna Beach, Haven Suites Siargao provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Yes, the place it’s new and clean. And the staff are amazing. And help me a lot.

Show more Show less
9
Wonderful
52 reviews
Price from
$35
per night

Kajali Siargao

Hotel in General Luna

Located in General Luna, a 7-minute walk from General Luna Beach, Kajali Siargao provides accommodations 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
Wonderful
53 reviews
Price from
$86
per night

Bahandi Hotel

Hotel in General Luna

Located in General Luna, within a few steps of General Luna Beach and 1.5 miles of Guyam Island, Bahandi Hotel provides accommodations with a restaurant and free WiFi throughout the property as well... 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
Wonderful
73 reviews
Price from
$75
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 & disinfection
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 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