Hotels in Subic

Search and compare Subic hotels from hundreds of travel sites and save

Subic, Zambales, Philippines
Oct 24 — Oct 252
Subic, Zambales, Philippines
Sun 10/24
Mon 10/25
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Subic

Filter by star ratings
All filters
Camayan Beach Resort
Camayan Beach Resort
8.1 Excellent
Camayan Wharf, West Ilanin Forest Area, Subic, Philippines
Show on map
13.0 km from city centre, Subic 
ExcellentBased on 43 reviews
8.1

Camayan Beach Resort is located in Morong and offers complimentary wireless internet. It also provides a 24-hour reception, meeting rooms and a swimming pool.

Mangrove Resort Hotel
Mangrove Resort Hotel
8.6 Excellent
Baloy Beach road Barrio Barretto, Olongapo City, Subic, Philippines
Show on map
4.1 km from city centre, Subic 
ExcellentBased on 51 reviews
8.6

Boasting an outdoor pool, Mangrove Resort Hotel is located in Olongapo City and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

Acea Subic Bay
Acea Subic Bay
8.4 Excellent
San Bernardino Road, Subic, Philippines
Show on map
10.6 km from city centre, Subic 
ExcellentBased on 3 reviews
8.4

This comfortable resort in Morong offers complimentary Wi-Fi, as well as an outdoor pool and a private beach. It is a 10-minute drive from Subic Bay Freeport Zone and provides free private parking on site.

Subic Bay Travelers Hotel & Event Center
Subic Bay Travelers Hotel & Event Center
10.0 Excellent
Corner of Aguinaldo & Raymundo Streets, Subic, Philippines
Show on map
8.4 km from city centre, Subic 
ExcellentBased on 4 reviews
10.0

Subic Bay Travelers Hotel And Event Center Inc is situated in Olongapo City and features free wireless internet. It also provides valet parking, an outdoor pool and a kids pool.

Club Morocco Beach and Country Club
Club Morocco Beach and Country Club
7.2 Good
Cabituaugan, Cawag, Subic, Philippines
Show on map
2.4 km from city centre, Subic 
GoodBased on 40 reviews
7.2

This comfortable resort in Subic offers complimentary wireless internet, as well as an outdoor pool and a private beach. It provides 3-star accommodation with air-conditioned rooms.

Moonbay Marina The Villas
Moonbay Marina The Villas
8.7 Excellent
Block 5 Lot 1 Moonbay Marina Ave., Subic, Philippines
Show on map
7.6 km from city centre, Subic 
ExcellentBased on 26 reviews
8.7

Boasting an outdoor pool, Moonbay Marina The Villas is situated in Olongapo City and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

Mango Valley Hotel 1
Mango Valley Hotel 1
8.0 Excellent
Lot 7A and 7B, Boton Lights and Science Park, Dewey Avenue, Subic, Philippines
Show on map
8.0 km from city centre, Subic 
ExcellentBased on 19 reviews
8.0

Mango Valley Hotel 1 is situated in Olongapo City and offers complimentary wireless internet. It is also set within a five-minute walk of Subic Bay Freeport Zone.

Sun Plaza Subic
Sun Plaza Subic
7.5 Good
Blk 5, Lot 3, Moonbay Marina Complex, Subic, Philippines
Show on map
7.6 km from city centre, Subic 
GoodBased on 4 reviews
7.5

Boasting an outdoor pool, Sun Plaza Subic Hotel is situated in Olongapo City and provides comfortable accommodation. Guests can also enjoy free wireless internet.

Horizon Hotel
Horizon Hotel
7.6 Good
Lot 70-4 Canal Rd.Central Business District Sbfz,2222, Subic, Philippines
Show on map
7.6 km from city centre, Subic 
GoodBased on 25 reviews
7.6

Horizon Hotel Olongapo City is located in Olongapo City and provides newly renovated rooms and free wireless internet. It is situated a brief walk from Subic Bay Freeport Zone.

Tips for booking a Subic hotel

Cheapest month:January
Most expensive month:February
Average price in Subic:₱3,051/night
Absolute cheapest price found:₱824/night
Cheapest day:Friday
Most expensive day:Tuesday
₱1,114 - ₱5,376
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,661 - ₱4,324
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Subic, Zambales

Show all 56 hotels
Horizon Hotel
Horizon Hotel
7.6 Good
Lot 70-4 Canal Rd.Central Business District Sbfz,2222, Subic, Philippines
Show on map
7.6 km from city centre,  

Horizon Hotel Olongapo City is located in Olongapo City and provides newly renovated rooms and free wireless internet. It is situated a brief walk from Subic Bay Freeport Zone.

₱1,899
Avg. per night
Club Morocco Beach and Country Club
Club Morocco Beach and Country Club
7.2 Good
Cabituaugan, Cawag, Subic, Philippines
Show on map
2.4 km from city centre,  

This comfortable resort in Subic offers complimentary wireless internet, as well as an outdoor pool and a private beach. It provides 3-star accommodation with air-conditioned rooms.

₱2,386
Avg. per night
Mangrove Resort Hotel
Mangrove Resort Hotel
8.6 Excellent
Baloy Beach road Barrio Barretto, Olongapo City, Subic, Philippines
Show on map
4.1 km from city centre,  

Boasting an outdoor pool, Mangrove Resort Hotel is located in Olongapo City and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

₱2,589
Avg. per night
Mango Valley Hotel 1
Mango Valley Hotel 1
8.0 Excellent
Lot 7A and 7B, Boton Lights and Science Park, Dewey Avenue, Subic, Philippines
Show on map
8.0 km from city centre,  

Mango Valley Hotel 1 is situated in Olongapo City and offers complimentary wireless internet. It is also set within a five-minute walk of Subic Bay Freeport Zone.

₱2,639
Avg. per night
Moonbay Marina The Villas
Moonbay Marina The Villas
8.7 Excellent
Block 5 Lot 1 Moonbay Marina Ave., Subic, Philippines
Show on map
7.6 km from city centre,  

Boasting an outdoor pool, Moonbay Marina The Villas is situated in Olongapo City and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

₱3,198
Avg. per night
Subic Bay Travelers Hotel & Event Center
Subic Bay Travelers Hotel & Event Center
10.0 Excellent
Corner of Aguinaldo & Raymundo Streets, Subic, Philippines
Show on map
8.4 km from city centre,  

Subic Bay Travelers Hotel And Event Center Inc is situated in Olongapo City and features free wireless internet. It also provides valet parking, an outdoor pool and a kids pool.

₱3,655
Avg. per night
Sun Plaza Subic
Sun Plaza Subic
7.5 Good
Blk 5, Lot 3, Moonbay Marina Complex, Subic, Philippines
Show on map
7.6 km from city centre,  

Boasting an outdoor pool, Sun Plaza Subic Hotel is situated in Olongapo City and provides comfortable accommodation. Guests can also enjoy free wireless internet.

₱3,858
Avg. per night
Camayan Beach Resort
Camayan Beach Resort
8.1 Excellent
Camayan Wharf, West Ilanin Forest Area, Subic, Philippines
Show on map
13.0 km from city centre,  

Camayan Beach Resort is located in Morong and offers complimentary wireless internet. It also provides a 24-hour reception, meeting rooms and a swimming pool.

₱5,837
Avg. per night

Hotel prices in Subic

3 stars

₱1,899 - ₱6,395

Mangrove Resort Hotel

#1 Most popular

₱2,589
Avg. per night
Camayan Beach Resort

#2 Most popular

₱5,837
Avg. per night
Horizon Hotel

Best value

₱1,899
Avg. per night

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

Where to stay in Subic

Subic travel FAQs

  • What are the best hotels in Subic?

    One of the most popular hotels in Subic is Mangrove Resort Hotel, which has been reviewed by 51 users and currently has a rating of 8.6/10. Other top-rated locations include Horizon Hotel and Camayan Beach Resort, which have received 7.6/10 and 8.1/10 ratings from our users, respectively.