
Find General Santos Spa Hotels from S$33
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on General Santos Hotels with Spa
Our top choices for General Santos hotels with a spa

8.8 out of 10, Excellent, (90 reviews)
The price is S$115
includes taxes & fees
6 Mar - 7 Mar
The price is S$33
includes taxes & fees
6 Mar - 7 Mar
The price is S$68
includes taxes & fees
6 Mar - 7 Mar
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

Family Country Hotel & Convention Center
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
- Hotels near 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 airport shuttle 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
- General Santos Hotels
- Inns in General Santos
- Resorts in General Santos
- Flights to General Santos
- Flights from Mala Mala (AAM) to General Santos (GES)
- Flights from Alesund (AES) to General Santos (GES)
- Flights from Ahmedabad (AMD) to General Santos (GES)
- Flights from Amsterdam (AMS) to General Santos (GES)
- Flights from Amami (ASJ) to General Santos (GES)
- Flights from Baguio (BAG) to General Santos (GES)
- Flights from Bacolod (BCD) to General Santos (GES)
- Flights from Bali (BLC) to General Santos (GES)
- Flights from Boise (BOI) to General Santos (GES)
- Flights from Brest (BQT) to General Santos (GES)
- Flights from Baton Rouge (BTR) to General Santos (GES)
- Flights from Butuan (BXU) to General Santos (GES)
- Flights from Cairo (CAI) to General Santos (GES)
- Flights from Carcassonne (CCF) to General Santos (GES)
- Flights from Ceduna (CED) to General Santos (GES)
- Flights from Constantine (CZL) to General Santos (GES)
- Flights from Danville (DAN) to General Santos (GES)
- Flights from Dnepropetrovsk (DNK) to General Santos (GES)
- Flights from Doha (DOH) to General Santos (GES)
- Flights from Fort Lauderdale (FLL) to General Santos (GES)
- Flights from Greensboro (GSO) to General Santos (GES)
- Flights from Siargao (IAO) to General Santos (GES)
- Flights from Djibouti (JIB) to General Santos (GES)
- Flights from Jos (JOS) to General Santos (GES)
- Flights from Jumla (JUM) to General Santos (GES)
- Flights from Kuching (KCH) to General Santos (GES)
- Flights from Kaohsiung (KHH) to General Santos (GES)
- Flights from Kalibo (KLO) to General Santos (GES)
- Flights from Skovde (KVB) to General Santos (GES)
- Flights from Kuwait City (KWI) to General Santos (GES)
- Flights from Los Angeles (LAX) to General Santos (GES)
- Flights from Lübeck (LBC) to General Santos (GES)
- Flights from Luxembourg (LUX) to General Santos (GES)
- Flights from Lorengau (MAS) to General Santos (GES)
- Flights from Manta (MEC) to General Santos (GES)
- Flights from Memphis (MEM) to General Santos (GES)
- Flights from Malabang (MLP) to General Santos (GES)
- Flights from Maiana (MNK) to General Santos (GES)
- Flights from Manila (MNL) to General Santos (GES)
- Flights from Anchorage (MRI) to General Santos (GES)
- Flights from Montevideo (MVD) to General Santos (GES)
- Flights from Newcastle (NCS) to General Santos (GES)
- Flights from Omaha (OMA) to General Santos (GES)
- Flights from Chicago (ORD) to General Santos (GES)
- Flights from Pagadian (PAG) to General Santos (GES)
- Flights from Penang (PEN) to General Santos (GES)
- Flights from Pensacola (PNS) to General Santos (GES)
- Flights from Shanghai (PVG) to General Santos (GES)
- Flights from Redcliffe (RCL) to General Santos (GES)
- Flights from Rhodes (RHO) to General Santos (GES)
- Flights from Rochester (ROC) to General Santos (GES)
- Flights from Saint-Denis (RUN) to General Santos (GES)
- Flights from Songea (SGX) to General Santos (GES)
- Flights from Singapore (SIN) to General Santos (GES)
- Flights from Dabo (SIQ) to General Santos (GES)
- Flights from Salt Lake City (SLC) to General Santos (GES)
- Flights from Wichita Falls (SPS) to General Santos (GES)
- Flights from St. Louis (STL) to General Santos (GES)
- Flights from Surigao (SUG) to General Santos (GES)
- Flights from Syracuse (SYR) to General Santos (GES)
- Flights from Tacloban (TAC) to General Santos (GES)
- Flights from Toluca (TLC) to General Santos (GES)
- Flights from Taipei (TPE) to General Santos (GES)
- Flights from Townsville (TSV) to General Santos (GES)
- Flights from Tucson (TUS) to General Santos (GES)
- Flights from Tawau (TWU) to General Santos (GES)
- Flights from Quilpie (ULP) to General Santos (GES)
- Flights from Vung Tau (VTG) to General Santos (GES)
- Flights from Colville Lake (YCK) to General Santos (GES)
- Flights from Edmonton (YED) to General Santos (GES)
- Flights from Kelowna (YLW) to General Santos (GES)
- Flights from Calgary (YYC) to General Santos (GES)





















