General Santos

29 Nov 2019 - 30 Nov 2019

2 adults - 1 room

Search and compare traveller-reviewed accommodation in General Santos with Skyscanner. It's way faster than doing a heap of your own research, and totally free. Plus, once you find the hotel you like, we'll even help you book it — again, with absolutely no added fees.


To get started, just enter your travel dates in the search box above, and we'll show you a list of General Santos hotel deals for you. Happy travels!


The best hotels in General Santos

Reviewed by travellers for travellers like you, the three top-rated hotels in General Santos are Heilee's Guest House, Columbus Plaza Hotel and Greenleaf Hotel Gensan.


Where to stay in General Santos

Want to stay in a location close to the action? We can also tell you which hotels are nearest to General Santos’s major attractions.

Hotels near New Era University

Hotels near Novo

Hotels near ACLC College


If you want to stay in a certain area of General Santos, scroll down to check out hotels via our map view.

Top rated hotels in General Santos

from £23
from £74

What are travellers saying about General Santos?

Member reviews (7)
Joshua Marcelino
Joshua Marcelino


Ivonie Derit
Ivonie DeritGeneral Santos

i love this

Raimund James Guipo Peria
Raimund James Guipo PeriaGeneral Santos

join us here in gensan i will guide u just live massage

kethyrec Sy Acuuh
kethyrec Sy AcuuhGeneral Santos

.. one of the most amazing place..... you should come and see.


The least expensive month is March, with an average of £19 per night. The most expensive month to stay in General Santos is July, with an average price of £23 per night.
The average price of a hotel in November last year was £20 per night. This is 4% less than the average nightly price of £21 seen over the previous 12 months.
In General Santos, the expected average temperature in November is 28.0°C/82.5°F. The warmest month is typically April, which averages 34.1°C/93.4°F. The coolest month is January, with temperatures averaging 23.0°C/73.4°F.
The nearest airport to General Santos is General Santos International (GES) (4.34 miles).

Plan a trip to Philippines