Hotels in Cagayan de Oro, Philippines

Search & Compare Cagayan de Oro Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Cagayan de Oro

Cagayan de Oro overview

Cagayan de Oro is a friendly locale known for its shops. There's a nice selection of restaurants to enjoy during your stay. Nature lovers can visit Gaston Park and Vicente de Lara Park while in Cagayan de Oro. There's plenty more to see, including sights like SM City Cagayan de Oro and Plaza de los Heroes.

Where to stay in Cagayan de Oro

Whether traveling for business or pleasure, Cagayan de Oro can accommodate all visitors. There are 35 hotels in Cagayan de Oro and you can shop as many as 271 deals for rooms on, some with discounts of up to 25%. We have room prices as low as 10 USD per night and here's a breakdown of hotels by star rating in Cagayan de Oro as well as in the surrounding area:
  • • 8 4-star hotels from 20 USD per night
  • • 28 3-star hotels from 14 USD per night

How to get to Cagayan de Oro

Fly into Cagayan de Oro (CGY-Lumbia), 3.6 mi (5.9 km) from the heart of Cagayan de Oro.

What to see around Cagayan de Oro

Memorable for its landmarks including:
  • • Plaza de los Heroes
  • • St Augustine Cathedral
  • • Plaza Divisoria
Here are some favorite shopping areas to find that perfect souvenir:
  • • SM City Cagayan de Oro
  • • Centrio Mall
  • • Gaisano City Mall
  • • Limketkai Center
Recommended sights include:
  • • Plaza de los Heroes
  • • Pueblo de Oro Golf Course
  • • St Augustine Cathedral
  • • Gaston Park
  • • Plaza Divisoria

When to visit Cagayan de Oro

Wondering what time of year to travel or what clothes to pack? Here are some seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 90°F day, 70°F night
  • • April-June: 92°F day, 71°F night
  • • July-September: 91°F day, 72°F night
  • • October-December: 90°F day, 71°F night
Seasonal rainfall averages
  • • January-March: 11.18 inches
  • • April-June: 13.94 inches
  • • July-September: 15.98 inches
  • • October-December: 12.87 inches