Find General Santos Hotels with Free Airport Shuttle from S$112
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on General Santos Hotels with free airport shuttle
Our top choices for General Santos hotels with free airport shuttle

8.8 out of 10, Excellent, (103)
The price is S$112
includes taxes & fees
18 Jan - 19 Jan
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top General Santos Hotel Reviews

Hotel San Marco
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in General Santos
- 4 Star Hotels in General Santos
- 5 Star Hotels in General Santos
- Beach Resorts in General Santos
- Business Hotels in General Santos
- Family friendly Hotels in General Santos
- Hotels with Air Conditioning in General Santos
- Hotels with Airport Shuttle in General Santos
- Hotels with Balcony in General Santos
- Hotels with free breakfast in General Santos
- Hotels with free wifi in General Santos
- Hotels with Gyms in General Santos
- Hotels with Swimming Pools in General Santos
- Hotels with Restaurants in General Santos
- Luxury Hotels in General Santos
- Hotels with Spa in General Santos
- General Santos Hotels
- Inns in General Santos
- Resorts in General Santos
- Flights to General Santos
- Philippine Airlines Butuan (BXU) to General Santos (GES) flights
- Flights from Acapulco (ACA) to General Santos (GES)
- Flights from Alta Floresta (AFL) to General Santos (GES)
- Flights from Alicante (ALC) to General Santos (GES)
- Flights from Ahmedabad (AMD) to General Santos (GES)
- Flights from Antofagasta (ANF) to General Santos (GES)
- Flights from Athens (ATH) to General Santos (GES)
- Flights from Atlanta (ATL) to General Santos (GES)
- Flights from Abu Dhabi (AUH) to General Santos (GES)
- Flights from Baguio (BAG) to General Santos (GES)
- Flights from Bacolod (BCD) to General Santos (GES)
- Flights from Berlin (BER) to General Santos (GES)
- Flights from Beirut (BEY) to General Santos (GES)
- Flights from Bilbao (BIO) to General Santos (GES)
- Flights from Kota Kinabalu (BKI) to General Santos (GES)
- Flights from Boston (BOS) to General Santos (GES)
- Flights from Brussels (BRU) to General Santos (GES)
- Flights from Carcassonne (CCF) to General Santos (GES)
- Flights from Paris (CDG) to General Santos (GES)
- Flights from Cebu (CEB) to General Santos (GES)
- Flights from Ceduna (CED) to General Santos (GES)
- Flights from Waitangi (CHT) to General Santos (GES)
- Flights from Cedar Rapids (CID) to General Santos (GES)
- Flights from Doha (DOH) to General Santos (GES)
- Flights from Dubai (DWC) to General Santos (GES)
- Flights from Erechim (ERM) to General Santos (GES)
- Flights from Fort Lauderdale (FLL) to General Santos (GES)
- Flights from Greensboro (GSO) to General Santos (GES)
- Flights from Greenville (GSP) to General Santos (GES)
- Flights from Hefei (HFE) to General Santos (GES)
- Flights from Washington (IAD) to General Santos (GES)
- Flights from Siargao (IAO) to General Santos (GES)
- Flights from Nauru (INU) to General Santos (GES)
- Flights from Ranchi (IXR) to General Santos (GES)
- Flights from Yogyakarta (JOG) to General Santos (GES)
- Flights from Joao Pessoa (JPA) to General Santos (GES)
- Flights from Kalibo (KLO) to General Santos (GES)
- Flights from Kaimana (KNG) to General Santos (GES)
- Flights from Kota (KTU) to General Santos (GES)
- Flights from Kuala Lumpur (KUL) to General Santos (GES)
- Flights from Skovde (KVB) to General Santos (GES)
- Flights from Kayes (KYS) to General Santos (GES)
- Flights from Los Angeles (LAX) to General Santos (GES)
- Flights from London (LHR) to General Santos (GES)
- Flights from Lawrence (LWC) to General Santos (GES)
- Flights from Monbetsu (MBE) to General Santos (GES)
- Flights from Manta (MEC) to General Santos (GES)
- Flights from Memphis (MEM) to General Santos (GES)
- Flights from Anchorage (MRI) to General Santos (GES)
- Flights from Montevideo (MVD) to General Santos (GES)
- Flights from Tokyo (NRT) to General Santos (GES)
- Flights from Balimo (OPU) to General Santos (GES)
- Flights from Ozamiz (OZC) to General Santos (GES)
- Flights from Playa Del Carmen (PCM) to General Santos (GES)
- Flights from Poznan (POZ) to General Santos (GES)
- Flights from Egelsbach (QEF) to General Santos (GES)
- Flights from Redcliffe (RCL) to General Santos (GES)
- Flights from Rewa (REW) to General Santos (GES)
- Flights from Riyadh (RUH) to General Santos (GES)
- Flights from Roxas City (RXS) to General Santos (GES)
- Flights from Sal Island (SID) to General Santos (GES)
- Flights from Singapore (SIN) to General Santos (GES)
- Flights from Dabo (SIQ) to General Santos (GES)
- Flights from Tacloban (TAC) to General Santos (GES)
- Flights from Tashkent (TAS) to General Santos (GES)
- Flights from Tuguegarao (TUG) to General Santos (GES)
- Flights from Turaif (TUI) to General Santos (GES)
- Flights from Quilpie (ULP) to General Santos (GES)
- Flights from Shellharbour (WOL) to General Santos (GES)
- Flights from Sault Ste. Marie (YAM) to General Santos (GES)
- Flights from Drayton Valley (YDC) to General Santos (GES)
- Flights from Montreal (YMQ) to General Santos (GES)
- Flights from Calgary (YYC) to General Santos (GES)







