Tips for booking a General Santos hotel

Cheapest month:April
Most expensive month:January
Average price in General Santos:₱1,812/night
Absolute cheapest price found:₱379/night
Cheapest day:Friday
Most expensive day:Sunday
₱629 - ₱4,095
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱1,070 - ₱1,859
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

About General Santos

Sitting on the edge of Sarangani Bay is the urbanised city of General Santos City. Located in the South Cotabato district of the Philippines this exotic hideaway is home to a budding fish port, inviting green areas and seafood restaurants.

Things to do

General Santos City Fish Port is a huge attraction for visitors to the city. Head down early and hire wellingtons from the car park office before venturing around the fish market, where you can watch the locals unloading and preparing fresh fish before purchasing dinner.

One-hour north of the city sits Mount Matutum, an active volcano set behind pineapple plantations. A perfect day trip for active travellers, there are many walking routes in the nearby area to explore.

Back in the heart of General Santos City, the Plaza Heneral Santos is the perfect spot for an evening stroll. The gardens are a great place to let the kids explore or for couples to unwind under the shade of the trees.

If you fancy a spot of shopping head to KCC Mall on the outskirts of General Santos City. Here you can enjoy boutique shops, Asian-fusion restaurants, baked goods and a cinema. The mall also has fresh fruit and vegetable vendors who make it easy to pick up a snack.

Getting around

General Santos City International Airport sits only a 30-minute drive south-west of General Santos City. The main mode of transport in General Santos City is cabs and tricycles, but air-conditioned taxis are also available.

General Santos travel FAQs

  • How much do hotels in General Santos cost?

    The average price of a hotel in General Santos has been around ₱1,497 per night over the last 3 days. For a 5-star hotel in General Santos, the average price is around ₱2,512/night, depending on your dates. The average price of a 4-star hotel is ₱3,333/night.

  • How much is a cheap hotel in General Santos?

    HotelsCombined users have found cheap hotels in General Santos starting from ₱386 per night in the last 3 days.

  • How much is a hotel in General Santos tonight?

    Over the last 3 days, the starting price of a hotel in General Santos tonight has been as low as ₱580 and the average price has been ₱1,256. If you’d prefer 4-star accommodation, expect to pay at least ₱2,850 for this evening.