Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Subic

Filter by star ratings
All filters
Acea Subic Bay
Acea Subic Bay
8.4 Excellent

10.6 km from city centre, Subic Show on map

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.

Moonbay Marina The Villas
Moonbay Marina The Villas
8.7 Excellent

7.6 km from city centre, Subic Show on map

ExcellentBased on 23 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.

Icove Beach Hotel
Icove Beach Hotel
7.7 Good

3.3 km from city centre, Olongapo Show on map

GoodBased on 77 reviews
7.7

This comfortable hotel in Olongapo City offers free Wi-Fi, as well as a private beach and an outdoor pool. It is ideally located for guests wanting to discover the area's attractions.

Tips for booking a Subic hotel

Cheapest month:April
Most expensive month:February
Average price in Subic:S$ 79/night
Absolute cheapest price found:S$ 21/night
Cheapest day:Friday
Most expensive day:Wednesday
S$ 31 - S$ 142
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 70 - S$ 99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Subic hotels

Show all 61 hotels
1
Moonbay Marina The Villas
Moonbay Marina The Villas
8.7 Excellent

7.6 km from city centre, Subic Show on map

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
Icove Beach Hotel
Icove Beach Hotel
7.7 Good

3.3 km from city centre, Olongapo Show on map

This comfortable hotel in Olongapo City offers free Wi-Fi, as well as a private beach and an outdoor pool. It is ideally located for guests wanting to discover the area's attractions.

Cheapest hotels in Subic, Zambales

Show all 61 hotels
Icove Beach Hotel
Icove Beach Hotel
7.7 Good

3.3 km from city centre, Olongapo Show on map

This comfortable hotel in Olongapo City offers free Wi-Fi, as well as a private beach and an outdoor pool. It is ideally located for guests wanting to discover the area's attractions.

S$ 69
Avg. per night
Moonbay Marina The Villas
Moonbay Marina The Villas
8.7 Excellent

7.6 km from city centre, Subic Show on map

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.

S$ 99
Avg. per night
Acea Subic Bay
Acea Subic Bay
8.4 Excellent

10.6 km from city centre, Subic Show on map

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.

S$ 168
Avg. per night

Hotel prices in Subic

3 stars

S$ 69 - S$ 168

Moonbay Marina The Villas

No. 1 most popular

S$ 99
Avg. per night
Acea Subic Bay

No. 2 most popular

Acea Subic Bay
8.4 Excellent
S$ 168
Avg. per night
Icove Beach Hotel

Best value

S$ 69
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?

    Icove Beach Hotel, rated with a score of 7.7 from 77 reviewers, is one of the most popular hotels in Subic. Other top stays include Moonbay Marina The Villas, with an average rating of 8.7 from 23 reviewers.