Davao City, Davao, Philippines Hotels
- Marco Polo Hotel Davao
- Waterfront Insular Hotel Davao
The Marco Polo Davao (The) is an oasis of charm within the exciting and blossoming city of Davao. Overlooking the Bay of Davao, This hotel is Davao’s tallest building and a well-known city landmark. It is just a 20-minutes drive from Davao International… more details…
Waterfront Insular Hotel is located in the southern part of the Philippines, in Davao, which is often called Queen City of the South. The hotel is near to the beach, overlooking Davao Gulf and Samal Island. The 18 holes Lanang Golf Course is right beside… more details…
Hotels by Location
Davao City, Davao, Philippines

4 star hotel