Hotels in Olongapo

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

Olongapo, Zambales, Philippines
Sep 23 — Sep 242
Olongapo, Zambales, Philippines
Thu 9/23
Fri 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Olongapo

Filter by star ratings
All filters
Subiza Beach Resort
Subiza Beach Resort
6.4 Good
No.13, Baloy Long Beach, Olongapo, Philippines
Show on map
3.7 km from city centre, Olongapo 
GoodBased on 10 reviews
6.4

Situated in Olongapo City, Subiza Beach Resort offers 3-star accommodation, as well as an outdoor pool and a private beach. It also provides a kids pool, a 24-hour reception and massage services.

Mangrove Resort Hotel
Mangrove Resort Hotel
8.7 Excellent
Baloy Beach road Barrio Barretto, Olongapo City, Subic, Philippines
Show on map
3.7 km from city centre, Olongapo 
ExcellentBased on 47 reviews
8.7

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 Grand Seas Resort
Subic Grand Seas Resort
7.4 Good
83 National Highway, Olongapo, Philippines
Show on map
3.3 km from city centre, Olongapo 
GoodBased on 58 reviews
7.4

This stylish resort in Olongapo City offers free wireless internet, as well as an infinity pool and a kids pool. It provides 3-star accommodation with air-conditioned rooms.

Hotel Kamana Sanctuary Resort And Spa
Hotel Kamana Sanctuary Resort And Spa
8.1 Excellent
Nabasan Beach Ilanin Forest West District, Subic Bay Freeport Zone, Philippines
Show on map
6.9 km from city centre, Olongapo 
ExcellentBased on 145 reviews
8.1

Situated in Morong, Kamana Sanctuary Resort & Spa offers 4-star accommodation, as well as an outdoor pool and a private beach. It also provides a playground, a beauty centre and valet parking.

Segara Villas
Segara Villas
9.0 Excellent
Waterfront Road, Subic Bay Freeport Zone, Subic Bay Freeport Zone, Philippines
Show on map
1.6 km from city centre, Olongapo 
ExcellentBased on 8 reviews
9.0

Boasting an outdoor pool, Segara Villas Subic Bay is situated in Olongapo City and offers comfortable accommodation. It is ideally positioned for those wishing to visit local attractions.

Sunrise Apartelle
Sunrise Apartelle
7.1 Good
Olongapo, Philippines
Show on map
4.4 km from city centre, Olongapo 
GoodBased on 21 reviews
7.1

This comfortable property in Olongapo City offers free wireless internet, as well as a concierge and babysitting/child services. It is ideally located for those wishing to sightsee in the area.

Camayan Beach Resort
Camayan Beach Resort
8.1 Excellent
Camayan Wharf, West Ilanin Forest Area, Subic, Philippines
Show on map
8.0 km from city centre, Olongapo 
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.

Subic Park Hotel
Subic Park Hotel
7.2 Good
Moonbay Marina Waterfront Road, Subic Bay Freeport Zone, Philippines
Show on map
1.3 km from city centre, Olongapo 
GoodBased on 20 reviews
7.2

This comfortable hotel in Olongapo City offers free Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is located a short walk from Subic Bay Freeport Zone.

Subic Bay Peninsular Hotel
Subic Bay Peninsular Hotel
8.0 Excellent
Bldg. 489, 490, 491 Canal Road, Subic Bay Freeport Zone, Subic Bay Freeport Zone, Philippines
Show on map
0.9 km from city centre, Olongapo 
ExcellentBased on 22 reviews
8.0

Subic Bay Peninsular Hotel is located in Olongapo City and offers recently renovated rooms and free Wi-Fi. It also provides a kids pool, a 24-hour reception and an outdoor pool.

Seorabeol Grand Leisure Hotel
Seorabeol Grand Leisure Hotel
8.7 Excellent
Lot MC-9 Waterfront Road, Subic Bay Freeport Zone, Philippines
Show on map
1.3 km from city centre, Olongapo 
ExcellentBased on 15 reviews
8.7

Seo Ra Beol Grand Leisure Hotel Olongapo City is set in Olongapo City and is close to nearby sightseeing spots, including Subic Bay Freeport Zone. It also offers an express check-in and check-out feature, a kids pool and an outdoor pool.

Tips for booking a Olongapo hotel

Cheapest month:April
Most expensive month:June
Average price in Olongapo:₱2,520/night
Absolute cheapest price found:₱359/night
Cheapest day:Thursday
Most expensive day:Friday
₱1,157 - ₱3,652
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱1,845 - ₱3,191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Olongapo hotels

Show all 102 hotels
1
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 

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.

2
Mangrove Resort Hotel
Mangrove Resort Hotel
8.7 Excellent
Baloy Beach road Barrio Barretto, Olongapo City, Subic, Philippines
Show on map
4.1 km from city centre, Subic 

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 Olongapo, Zambales

Show all 102 hotels
Sunrise Apartelle
Sunrise Apartelle
7.1 Good
Olongapo, Philippines
Show on map
4.4 km from city centre,  

This comfortable property in Olongapo City offers free wireless internet, as well as a concierge and babysitting/child services. It is ideally located for those wishing to sightsee in the area.

₱2,104
Avg. per night
Subic Grand Seas Resort
Subic Grand Seas Resort
7.4 Good
83 National Highway, Olongapo, Philippines
Show on map
3.3 km from city centre,  

This stylish resort in Olongapo City offers free wireless internet, as well as an infinity pool and a kids pool. It provides 3-star accommodation with air-conditioned rooms.

₱2,205
Avg. per night
Hotel Bahia Subic
Hotel Bahia Subic
8.2 Excellent
Building 664 Waterfront Road, Olongapo, Philippines
Show on map
1.3 km from city centre,  

Hotel Bahia Subic Bay is located in Olongapo City and is close to the area's popular attractions. Those staying at the property can also make use of complimentary Wi-Fi.

₱2,205
Avg. per night
By The Sea Resort Hotel
By The Sea Resort Hotel
8.4 Excellent
#99 National Highway, Barretto, Olongapo City, Olongapo, Philippines
Show on map
3.3 km from city centre,  

Featuring a private beach and an outdoor pool, By the Sea Resort Hotel is located in Olongapo City and offers comfortable accommodation. Guests can also enjoy free internet access in all areas.

₱2,255
Avg. per night
Subiza Beach Resort
Subiza Beach Resort
6.4 Good
No.13, Baloy Long Beach, Olongapo, Philippines
Show on map
3.7 km from city centre,  

Situated in Olongapo City, Subiza Beach Resort offers 3-star accommodation, as well as an outdoor pool and a private beach. It also provides a kids pool, a 24-hour reception and massage services.

₱2,405
Avg. per night
Subic Park Hotel
Subic Park Hotel
7.2 Good
Moonbay Marina Waterfront Road, Subic Bay Freeport Zone, Philippines
Show on map
4.3 km from city centre,  

This comfortable hotel in Olongapo City offers free Wi-Fi, as well as an outdoor pool and a 24-hour reception. It is located a short walk from Subic Bay Freeport Zone.

₱2,405
Avg. per night
The Plaza Hotel Balanga City
The Plaza Hotel Balanga City
8.2 Excellent
Plaza Mayor de Ciudad de Balanga, Balanga, Philippines
Show on map
0.6 km from city centre,  

This comfortable hotel in Balanga offers free Wi-Fi, as well as an express check-in and check-out feature and meeting rooms. It is ideally located for guests wanting to discover the area's attractions.

₱2,455
Avg. per night
Mangrove Resort Hotel
Mangrove Resort Hotel
8.7 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,605
Avg. per night

Hotel prices in Olongapo

3 stars

₱2,205 - ₱9,470

Mangrove Resort Hotel

#1 Most popular

₱2,605
Avg. per night
Hotel Bahia Subic

#2 Most popular

Hotel Bahia Subic
8.2 Excellent
₱2,205
Avg. per night
Subic Grand Seas Resort

Best value

₱2,205
Avg. per night

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

Where to stay in Olongapo

Olongapo travel FAQs

  • What are the best hotels in Olongapo?

    14 reviews rated Asiana Hotel with an average score of 8.1/10. It may also be worth looking into the Mangrove Resort Hotel, which received a rating of 8.7/10 from 47 reviews. Zen Rooms Palm Tree Olongapo could also be a good option, with a score of 7.6/10 from 16 reviews.

  • How much is a hotel in Olongapo tonight?

    Users have found prices for hotels in Olongapo tonight starting as low as ₱651, rising to an average cost of ₱2,004, based on searches in the last 72 hours. Prices start from ₱3,858 for a 4-star hotel in Olongapo for tonight.