Hotels in Subic

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

Subic, Zambales, Philippines
25 Jan — 26 Jan2
Subic, Zambales, Philippines
Tue 25/1
Wed 26/1
...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
7.8 Good
Camayan Wharf, West Ilanin Forest Area, Subic, Philippines
Show on map
13.0 km from city centre, Subic 
GoodBased on 63 reviews
7.8

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.

Viking Resort
Viking Resort
7.4 Good
#50 Baloy Long Beach, Bo Barretto, Subic, Philippines
Show on map
4.0 km from city centre, Subic 
GoodBased on 29 reviews
7.4

Situated in Olongapo City, Vikings Resort offers 3-star accommodation, as well as an outdoor pool. It provides complimentary Wi-Fi, a kids pool and a 24-hour reception.

Mangrove Resort Hotel
Mangrove Resort Hotel
8.6 Excellent
Baloy Long Beach Road, Subic, Philippines
Show on map
4.1 km from city centre, Subic 
ExcellentBased on 61 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.

Subic Bay Travelers Hotel
Subic Bay Travelers Hotel
10.0 Excellent
Corner of Aguinaldo & Raymundo Streets, Subic, Philippines
Show on map
8.4 km from city centre, Subic 
ExcellentBased on 6 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.

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.

Club Morocco Beach and Country Club
Club Morocco Beach and Country Club
8.4 Excellent
Cabituaugan, Cawag, Subic, Philippines
Show on map
2.4 km from city centre, Subic 
ExcellentBased on 18 reviews
8.4

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.6 Excellent
Block 5 Lot 1 Moonbay Marina Ave., Subic, Philippines
Show on map
7.6 km from city centre, Subic 
ExcellentBased on 33 reviews
8.6

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.1 Excellent
Lot 7a/7b, Dewey Avenue, Subic, Philippines
Show on map
8.0 km from city centre, Subic 
ExcellentBased on 27 reviews
8.1

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 26 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:April
Most expensive month:February
Average price in Subic:C$ 71/night
Absolute cheapest price found:C$ 20/night
Cheapest day:Wednesday
Most expensive day:Tuesday
C$ 30 - C$ 134
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 38 - C$ 108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Subic hotels

Show all 64 hotels
1
Moonbay Marina The Villas
Moonbay Marina The Villas
8.6 Excellent
Block 5 Lot 1 Moonbay Marina Ave., Subic, Philippines
Show on map
7.6 km from city centre, Subic, ZMB, Philippines 

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.

2
Camayan Beach Resort
Camayan Beach Resort
7.8 Good
Camayan Wharf, West Ilanin Forest Area, Subic, Philippines
Show on map
13.0 km from city centre, Subic, ZMB, Philippines 

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.

3
Mangrove Resort Hotel
Mangrove Resort Hotel
8.6 Excellent
Baloy Long Beach Road, Subic, Philippines
Show on map
4.1 km from city centre, Subic, ZMB, Philippines 

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.

Cheapest hotels in Subic, Zambales

Show all 64 hotels
Viking Resort
Viking Resort
7.4 Good
#50 Baloy Long Beach, Bo Barretto, Subic, Philippines
Show on map
4.0 km from city centre,  

Situated in Olongapo City, Vikings Resort offers 3-star accommodation, as well as an outdoor pool. It provides complimentary Wi-Fi, a kids pool and a 24-hour reception.

C$ 33
Avg. per night
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.

C$ 47
Avg. per night
Club Morocco Beach and Country Club
Club Morocco Beach and Country Club
8.4 Excellent
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.

C$ 55
Avg. per night
Subic Bay Travelers Hotel
Subic Bay Travelers Hotel
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.

C$ 73
Avg. per night
Moonbay Marina The Villas
Moonbay Marina The Villas
8.6 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.

C$ 75
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.

C$ 96
Avg. per night
Mango Valley Hotel 1
Mango Valley Hotel 1
8.1 Excellent
Lot 7a/7b, 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.

C$ 98
Avg. per night
Camayan Beach Resort
Camayan Beach Resort
7.8 Good
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.

C$ 136
Avg. per night

Hotel prices in Subic

2 stars and under
Casa San Miguel Bed And Breakfast
#1 Most popular

Casa San Miguel Bed And Breakfast

Evangelista St., Provincial Rd, Subic, Philippines

C$ 103

Avg. per night

3 stars
Camayan Beach Resort
#1 Most popular

Camayan Beach Resort

Camayan Wharf, West Ilanin Forest Area, Subic, Philippines

7.8 Good
C$ 136

Avg. per night

Mangrove Resort Hotel
#2 Most popular

Mangrove Resort Hotel

Baloy Long Beach Road, Subic, Philippines

8.6 Excellent
C$ 138

Avg. per night

Horizon Hotel
Best value

Horizon Hotel

Lot 70-4 Canal Rd.Central Business District Sbfz,2222, Subic, Philippines

7.6 Good
C$ 47

Avg. per night

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

Where to stay in Subic

Hotels near popular Subic airports

Subic travel FAQs

  • What are the best hotels in Subic?

    Camayan Beach Resort, rated with a score of 7.8 from 63 reviewers, is one of the most popular hotels in Subic. Other top stays include Mangrove Resort Hotel, with an average rating of 8.6 from 61 reviewers, and Moonbay Marina The Villas, with a score of 8.6 from 33 reviewers.

  • How much do hotels in Subic cost?

    C$ 77/night is the average price of a hotel in Subic, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Subic?

    C$ 38/night is the cheapest price found for a hotel in Subic by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Subic tonight?

    Users have found prices for hotels in Subic tonight starting as low as C$ 36, rising to an average cost of C$ 72, based on searches in the last 72 hours.