Book through our site
—up to 10% cheaper
than Booking.com
Check rooms and rates
From32US$ /night
Check-in
17Mar2026Select date
Check-out
18Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Baloy Long Beach, Bo. Baretto, Olongapo City, Olongapo, Philippines
-
Near the beach
Guest rating
6.0
5.1
/10
3.0
3.1
/5

Accommodation

Blue Rock Resort And Dive Centre offers 20 well-appointed rooms that provide views of the garden or sea. Each room includes air conditioning, private bathrooms, and complimentary toiletries. There are options for both regular and family accommodations to suit various group sizes.

Diving Experiences

The resort is well known for its dedicated dive center, which offers scuba diving lessons for beginners and experienced divers alike. Exciting dive sites are easily accessible, with locations catering to different skill levels. Certified instructors and guided dives provide assurance and safety.

Dining Options

The on-site restaurant, Blue Rock Restaurant, specializes in Filipino and Western cuisines, catering to diverse palates. Guests can enjoy fresh seafood dishes and local favorites in a relaxed setting. The resort also offers bar options for snacks and refreshments throughout the day.

Leisure Activities

Guests can partake in various water sports, including snorkeling and kayaking, available directly from the beach. The resort provides easy access to a private beach area for relaxation and sunbathing. A swimming pool is also available for those who prefer freshwater swimming.

Location

Blue Rock Resort And Dive Centre is situated along the stunning coastline of Olongapo, offering breathtaking sea views. The resort is conveniently located near Subic Bay, a popular destination for water-related activities. This prime location allows guests to explore local attractions with ease.

Highlights

Diving: Dedicated dive center with guided dives

Dining: Blue Rock Restaurant with Filipino and Western cuisines

Leisure: Water sports including snorkeling and kayaking

Location: Situated along the stunning coastline of Olongapo

“This Olongapo resort offers direct beach access and budget-friendly rates. The location in Barretto puts you within easy reach of nightlife, plus water activities right on site. For travellers who prioritize value and convenience over polish, this could be a solid choice.”
Hotel logo
James DavidEditor-in-Chief at Cheaphotels
View all

Select your room type

The hotel provides a selection of rooms—doubles, family rooms, and suites—with perks like free cancellation, breakfast options, and great value deals
Deluxe Back Room
2 persons
175 sq. feet 
1 King-size bed
Shower
Air conditioning
Standard Beach Front
2 persons
185 sq. feet 
1 King-size bed
Sea view
Shower
Air conditioning
Deluxe Beach Front
2 persons
230 sq. feet 
1 King-size bed
Sea view
Shower
Air conditioning
Double Room Balcony
2 persons
230 sq. feet 
1 Single bed
Sea view
Shower
Balcony
Click button to see more rooms
Show all rooms
Show all roomsLess

Room rates & availability calendar

See the best prices and book your dates today!

Amenities & services

Real traveler stories and honest reviews—no glossy ads, just authentic feedback to guide your booking

General

  • Non-smoking property
  • Free internet access
  • Wheelchair access

Services

  • Room service
  • Car hire
  • Laundry

Dining

  • Restaurant
  • Bar/ Lounge area
  • Outdoor dining area

Spa & Leisure

  • Indoor swimming pool

Room features

  • Sitting area

Media

  • Flat-screen TV
  • Cable/ Satellite television
Show more

Blue Rock Resort And Dive Centre Location

Baloy Long Beach, Bo. Baretto, Olongapo City, Olongapo, Philippines
Map view
Baloy Long Beach, Bo. Baretto, Olongapo City, Olongapo, Philippines
Nearby
Baloy Long Beach Road
Blue Rock Beach Resort and Dive Cen
1300 ft
100 Baloy Long Beach Rd
Baloy Beach
2000 ft
Olongapo
Barretto Beach
1300 ft
Beach
Amparo's Place
2000 ft
Olongapo
Bonsay Shore Beach Resort
1300 ft
Olongapo
LAHARNY'Z beach House
2000 ft
Beach
blue wave beach resort
2000 ft
Castle
White Castle Island
2000 ft
Restaurants
Mike's Sari Sari
2400 ft
Baloy Beach
Cheap Charlies Bar
1.2 mi
89 National Highway Barrio Barretto
Explore Olongapo
Local Highlights Near Blue Rock Beach Resort
Top Attractions
Activities
Dining
Entertainment
Arizona Beach Resort
Arizona Beach Resort
5 minutes' walk
A tranquil beach with soft sands and clear waters, ideal for a relaxing day in the sun. Great for swimming and sunbathing.
Inflatable Island
Inflatable Island
20 minutes' walk
A vibrant island filled with inflatable water activities for all ages, offering fun and excitement on the water. Perfect for families.
Baloy Beach
Baloy Beach
8 minutes' walk
A charming beach known for its scenic views and calm waters, perfect for leisurely strolls and sunset watching.
Dumlao's Beach Resort
20 minutes' walk
A lovely resort offering beautiful beachfront and cozy accommodations, ideal for a serene retreat by the sea.
Snorkeling at nearby reefs
5 minutes' drive
Exciting snorkeling tours available, showcasing vibrant marine life. Rental gear and tours easily arranged nearby.
Yoga by the beach
5 minutes' walk
Relaxing yoga sessions offered daily at the beach, perfect for guests seeking tranquility and rejuvenation.
Mike's Sari Sari
Mike's Sari Sari
9 minutes' walk
A cozy eatery with local specialties and friendly service. Popular for budget-friendly meals, including traditional Filipino dishes.
Cheap Charlies Bar
Cheap Charlies Bar
25 minutes' walk
A lively bar known for affordable drinks and a casual atmosphere. Great for unwinding with friends after a long day.
Casino Filipino Olongapo
35 minutes' drive
A vibrant casino offering gaming and entertainment options. Live shows and events often take place, catering to night owls.
Comedy Club
10 minutes' drive
A fun venue featuring local comedians and performances. Family-friendly shows make it a great night out for all ages.
Getting around town
City Centre
Olongapo6 min  ·  2.1 mi
Airports
Subic Bay Airport (SFS)23 min  ·  9.4 mi
Clark International Airport (CRK)120 min  ·  49.4 mi
Looking for early-bird discounts?
Get special discounted rates today!
Check Rates
Property information and rules
Check-in
from 14:00-23:59
Check-out
from 11:00-12:00
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in public areas for free.
Pets
Pets are not allowed.
Number of rooms:
41
Former name
blue rock resort

Reviews and Ratings

What past guests shared about their stay
Review score
Based on 20 verified reviews
3.5/10
Guest rating
9%
Recommend
Pros
Beach access
Friendly staff
Clean rooms
Cons
Poor maintenance
Limited amenities
Dated furniture
Guest reviews
based on 275 reviews
6.0/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Blue Rock Resort And Dive Centre
What are the check-in and check-out times at Blue Rock Beach Resort?
Check-in time is from 14:00 and check-out is by 12:00.
How far is Blue Rock Beach Resort from Subic Bay Airport?
The resort is located 6 km from Subic Bay Airport, which is approximately a 15-minute drive.
What are the parking options at Blue Rock Beach Resort?
The resort offers free private parking on-site for guests.
Are there any recreational activities available at Blue Rock Beach Resort?
Guests can enjoy snorkeling, boat tours, parasailing, and access to a private beach.
What dining options are available at Blue Rock Beach Resort?
Guests can enjoy meals and drinks at the on-site restaurant, Blue Rock Restaurant.
Which popular restaurants are near Blue Rock Beach Resort?
Nearby restaurants include Harley's Pub and Hotel (0.5 km), Treasure Island Resort Beachside Restaurant (0.5 km), and Johan and Maria's 24 Hour Restaurant & Bar (0.5 km).
What room amenities can guests expect at Blue Rock Beach Resort?
Rooms feature air conditioning, a flat-screen TV, a minibar, and complimentary toiletries.
Does Blue Rock Beach Resort provide Wi-Fi?
Yes, complimentary Wi-Fi is available throughout the resort.
Is there a swimming pool at Blue Rock Beach Resort?
The resort features an outdoor swimming pool for guests to enjoy.
How far is Blue Rock Beach Resort from Baloy Beach?
The resort is located only 300 m from Baloy Beach.

Next best alternative

Consider them for your next trip.
Check-in
17Mar2026Select date
Check-out
18Mar2026Select date
Rooms and Guests2 Guests, 1 Room