Hotels in South Cotabato

Search and compare South Cotabato hotels from hundreds of travel sites and save

South Cotabato
30 Jul — 31 Jul2
South Cotabato
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in South Cotabato

Filter by star ratings
All filters
Greenleaf Hotel Gensan
Greenleaf Hotel Gensan
8.7 Excellent
San Miguel St. Cor. J. Catolico St, General Santos, Philippines
Show on map
1.3 km from city centre, General Santos, SCO, Philippines 
ExcellentBased on 87 reviews
8.7

Set in General Santos City, Greenleaf Hotel Gensan is a five-minute walk from SM City General Santos and offers an outdoor pool. There is also a fitness centre with a swimming pool.

Rsg Microhotel
Rsg Microhotel
8.0 Excellent
Nuñez Street, Purok Malakas, San Isidro, General Santos, Philippines
Show on map
2.7 km from city centre, General Santos, SCO, Philippines 
ExcellentBased on 207 reviews
8.0

This comfortable hotel in General Santos City offers free wireless internet, as well as a 24-hour business centre and a 24-hour reception. It also provides a gift shop and an airport shuttle.

East Asia Royale Hotel
East Asia Royale Hotel
7.4 Good
National Highway, General Santos, Philippines
Show on map
1.5 km from city centre, General Santos, SCO, Philippines 
GoodBased on 10 reviews
7.4

East Asia Royale Hotel is located in General Santos City and features free Wi-Fi. It offers 3.5-star accommodation with air-conditioned rooms.

Hotel Giorgio
Hotel Giorgio
7.6 Good
President Manuel Quezon Avenue Corner Santol Street, 2/F Gsc Pet Care Center, Dadiangas North, General Santos, Philippines
Show on map
0.5 km from city centre, General Santos, SCO, Philippines 
GoodBased on 121 reviews
7.6

Hotel Giorgio General Santos City is located in General Santos City and offers free Wi-Fi. It is ideally positioned for guests wanting to sightsee in the area.

Family Country Hotel & Convention Center
Family Country Hotel & Convention Center
5.8 Okay
Mateo Road, Lagao, General Santos, Philippines
Show on map
1.6 km from city centre, General Santos, SCO, Philippines 
OkayBased on 3 reviews
5.8

Boasting an outdoor pool, Family Country Hotel & Convention Center is located in General Santos City and provides comfortable accommodation. It offers 3.5-star accommodation with air-conditioned rooms.

Le Grand Suites
Le Grand Suites
6.2 Good
L. Dacera, Mabuhay Road, General Santos, Philippines
Show on map
2.2 km from city centre, General Santos, SCO, Philippines 
GoodBased on 10 reviews
6.2

This comfortable hotel in General Santos City offers free Wi-Fi, as well as a 24-hour reception and room service. It is located a 25-minute drive from General Santos International Airport and an airport shuttle is provided.

Hotel San Marco
Hotel San Marco
7.6 Good
JP Laurel East Avenue, General Santos, Philippines
Show on map
0.6 km from city centre, General Santos, SCO, Philippines 
GoodBased on 51 reviews
7.6

Hotel San Marco General Santos City provides a comfortable setting while in General Santos City. Some of the facilities on offer at this 3-star hotel include complimentary on-site parking and Wi-Fi.

Tips for booking a South Cotabato hotel

Cheapest month:April
Most expensive month:January
Average price in South Cotabato:$52/night
Absolute cheapest price found:$12/night
Cheapest day:Tuesday
Most expensive day:Friday
$18 - $116
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$27 - $118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated South Cotabato hotels

Show all 137 hotels
1
Family Country Hotel & Convention Center
Family Country Hotel & Convention Center
5.8 Okay
Mateo Road, Lagao, General Santos, Philippines
Show on map
1.6 km from city centre, General Santos 

Boasting an outdoor pool, Family Country Hotel & Convention Center is located in General Santos City and provides comfortable accommodation. It offers 3.5-star accommodation with air-conditioned rooms.

Cheapest hotels in South Cotabato, Mindanao Island

Show all 137 hotels
Hotel Giorgio
Hotel Giorgio
7.6 Good
President Manuel Quezon Avenue Corner Santol Street, 2/F Gsc Pet Care Center, Dadiangas North, General Santos, Philippines
Show on map
0.5 km from city centre,  

Hotel Giorgio General Santos City is located in General Santos City and offers free Wi-Fi. It is ideally positioned for guests wanting to sightsee in the area.

$22
Avg. per night
Le Grand Suites
Le Grand Suites
6.2 Good
L. Dacera, Mabuhay Road, General Santos, Philippines
Show on map
2.2 km from city centre,  

This comfortable hotel in General Santos City offers free Wi-Fi, as well as a 24-hour reception and room service. It is located a 25-minute drive from General Santos International Airport and an airport shuttle is provided.

$22
Avg. per night
Rsg Microhotel
Rsg Microhotel
8.0 Excellent
Nuñez Street, Purok Malakas, San Isidro, General Santos, Philippines
Show on map
2.7 km from city centre,  

This comfortable hotel in General Santos City offers free wireless internet, as well as a 24-hour business centre and a 24-hour reception. It also provides a gift shop and an airport shuttle.

$23
Avg. per night
Family Country Hotel & Convention Center
Family Country Hotel & Convention Center
5.8 Okay
Mateo Road, Lagao, General Santos, Philippines
Show on map
1.6 km from city centre,  

Boasting an outdoor pool, Family Country Hotel & Convention Center is located in General Santos City and provides comfortable accommodation. It offers 3.5-star accommodation with air-conditioned rooms.

$38
Avg. per night
Hotel San Marco
Hotel San Marco
7.6 Good
JP Laurel East Avenue, General Santos, Philippines
Show on map
0.6 km from city centre,  

Hotel San Marco General Santos City provides a comfortable setting while in General Santos City. Some of the facilities on offer at this 3-star hotel include complimentary on-site parking and Wi-Fi.

$49
Avg. per night
East Asia Royale Hotel
East Asia Royale Hotel
7.4 Good
National Highway, General Santos, Philippines
Show on map
1.5 km from city centre,  

East Asia Royale Hotel is located in General Santos City and features free Wi-Fi. It offers 3.5-star accommodation with air-conditioned rooms.

$65
Avg. per night
Greenleaf Hotel Gensan
Greenleaf Hotel Gensan
8.7 Excellent
San Miguel St. Cor. J. Catolico St, General Santos, Philippines
Show on map
1.3 km from city centre,  

Set in General Santos City, Greenleaf Hotel Gensan is a five-minute walk from SM City General Santos and offers an outdoor pool. There is also a fitness centre with a swimming pool.

$144
Avg. per night

Hotel prices in South Cotabato

3 stars

$22 - $65

East Asia Royale Hotel

No. 1 most popular

$65
Avg. per night
Rsg Microhotel

No. 2 most popular

Rsg Microhotel
8.0 Excellent
$23
Avg. per night
Hotel Giorgio

Best value

$22
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in South Cotabato

South Cotabato travel FAQs

  • Where is the best place to stay in South Cotabato?

    You can find several places worth visiting in South Cotabato. General Santos and Polomolok are some of the most popular amongst our users.

  • What are the best hotels in South Cotabato?

    East Asia Royale Hotel is a very popular hotel in South Cotabato, with a score of 7.4 from 10 reviews. Rsg Microhotel (8.0 from 206 reviews) and Hotel San Marco (7.6 from 51 reviews) are also highly rated South Cotabato hotels based on recent feedback from HotelsCombined users.