Philippines · Northern Mindanao
Where to Stay in Cagayan de Oro, Northern Mindanao




Cagayan de Oro is a city of northern Mindanao in the Philippines, a river city of white-water rapids, known across the islands as the City of Golden Friendship.
Find your area →



Where to stay in Cagayan de Oro
Each area has its own feel; here's who each one suits.
Rooms in Cagayan de Oro split between the downtown streets and the river upstream. The streets around the centre keep the church, the markets, and the riverside within a walk, and staying downtown suits anyone here for the city and its port. The river runs past the town.
Boats crowd the harbour. Up the river toward the rapids and the highlands, the town gives way to the white water, the green hills, and the Bukidnon country. A room up the valley trades the streets for the rushing rapids, the forest hills, and the cool highland air.
The river roars over the rocks. Stay downtown for the port, or up the river for the rapids. Downtown is a quick run back down the river valley.
About Cagayan de Oro
Cagayan de Oro is the river city of northern Mindanao.
What is Cagayan de Oro known for?
On a fast river running down to the sea from the highlands of the island, it is a busy port and the way up to the Bukidnon uplands, and it keeps the white-water rapids that draw rafters to the river, a warm welcome that gave it the name of golden friendship, a river mouth harbour and markets, and the cool green highlands and falls of the country inland. The river runs fast and brown. The green hills rise inland.
What are the main landmarks in Cagayan de Oro?
The white-water rapids are the mark of Cagayan de Oro. The rushing river that tumbles down from the highlands through rock and rapids, where rafters ride the white water, runs through the city, the emblem of the town, on the river. A river mouth holds the port.
The harbour at the mouth of the Cagayan de Oro takes the ships and trade, while the old church, the riverside parks, and the Bukidnon falls mark the country around Cagayan de Oro.
What is the history of Cagayan de Oro?
The river town is very old. Long before the Spanish, people lived on this river where it opened to the sea, and highland folk came down from the mountains to trade. The friars came up the river.
Spanish missionaries built a church and town here on the north coast, and it grew as a small port and mission of the island, later taking the name of gold from the trade of the hills. The city rose as the hub of the north. As roads reached down from the Bukidnon uplands, Cagayan de Oro became the great market and port of northern Mindanao, its river carrying trade to the sea.
The wild river drew a new trade. In time the white water of the rapids brought rafters and travellers to shoot the river, and the town grew on trade, farming, and the highlands behind, keeping its port, its river, and its name for warm welcome. The rapids still run white and fast.
Cagayan de Oro keeps its river and its friendship on the coast of Mindanao.
Where is Cagayan de Oro?
Cagayan de Oro lies on the north coast of Mindanao in the Philippines, at the mouth of its river on Macajalar Bay. The city sits where the Cagayan de Oro river comes down from the Bukidnon highlands to the sea, on a coastal plain below green hills, with the uplands and their waterfalls rising to the south. The river reaches the bay.
Green hills climb behind.
What is the climate of Cagayan de Oro?
Cagayan de Oro keeps warm, damp tropical weather the year through. Warm damp weather holds all year on the coast, with rain through much of the year but few big storms, for the island lies south of the typhoon belt. The rains swell the river.
Warm days run much alike.
How do you get to Cagayan de Oro?
Cagayan de Oro sits on the north coast of Mindanao in the Philippines. Ships and flights reach it from Manila and Cebu, and roads climb south to the Bukidnon highlands. Boats fill the harbour.
Bukidnon lies south up the hills.
Good for
More cities in Northern Mindanao
Updated August 2026



