Choose dates to view prices

Johan's Beach and Dive Resort

Photo gallery for Johan's Beach and Dive Resort

On the beach
On the beach
Desk, free WiFi, bed sheets
Desk, free WiFi, bed sheets
Desk, free WiFi, bed sheets

Overview of Johan's Beach and Dive Resort

Johan's Beach and Dive Resort

3.0 star property
3-star beachfront hotel in Olongapo with restaurant

11 verified guest reviews

Property highlights

  • Free parking
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Laundry facilities
  • 24/7 front desk
MIDWAY BALOY LONG BEACH, Barrio Barreto Olongapo City, Olongapo, 2200
Main amenities
  • Daily housekeeping
  • On the beach
  • Restaurant
  • 24-hour room service
  • 24-hour front desk
  • Air conditioning
  • Laundry service
  • Luggage storage
For families
  • Private bathroom
  • Daily housekeeping
  • Cable TV service
  • Dry cleaning/laundry service
  • Free self parking
  • Free toiletries

Room options

About this area

What's nearby

  • In Barretto
  • Subic Bay - 43 min walk
  • SM City Olongapo - 8 min drive
  • Subic Bay Convention Center - 10 min drive
  • Zoobic Safari - 24 min drive

Getting around

  • Olongapo (SFS-Subic Bay) - 33 min drive
  • Clark Intl. Airport (CRK) - 88 min drive


  • The Coffeeshop Restaurant and Hotel - 3 min drive
  • John’s Sushi & Steakhouse - 3 min drive
  • Mang Domeng's Kambingan and Seafoods - 11 min walk
  • Sit-N-Bull Restaurant - 16 min walk
  • Roast Chicken - 3 min drive

About this property

Johan's Beach and Dive Resort

Johan's Beach and Dive Resort puts you 2.2 mi (3.6 km) from Subic Bay. Guests will have free perks like WiFi and self parking. Fellow travelers like the nice bathrooms.


English, Filipino

Cleaning and safety practices

Enhanced cleanliness measures

Disinfectant is used to clean the property
High-touch surfaces are cleaned and disinfected
Sheets and towels are washed at 60°C/140°F or hotter

Social distancing

Social distancing measures in place

Safety measures

Hand sanitizer provided
This information is provided by our partners.

At a glance

Hotel size

  • 23 rooms


  • Check-in time from noon - 11:00 AM
  • Early check-in subject to availability
  • Minimum check-in age: 18
  • Check-out time is 11 AM
  • Late check-out subject to availability

Restrictions related to your trip

  • Check COVID-19 restrictions.

Special check-in instructions

  • Front desk staff will greet guests on arrival
  • This property doesn't offer after-hours check-in
  • For more details, please contact the property using the information on the booking confirmation

Required at check-in

  • Cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18


  • No cribs (infant beds)


  • No pets or service animals allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free onsite self parking
  • Onsite parking limited

Other information

  • Smoke-free property

Property amenities

Food and drink

  • Restaurant
  • 24-hour room service

What to do

  • On the beach


  • 24-hour front desk
  • Dry cleaning/laundry services
  • Luggage storage

Room amenities

Be entertained

  • Flat-screen television
  • Cable TV channels

Home comfort

  • Air conditioning
  • Fan

Sleep well

  • Bed sheets provided

Freshen up

  • Private bathroom
  • Shower only
  • Free toiletries
  • Towels

Stay connected

  • Desk
  • Free WiFi


  • Daily housekeeping

Special features


Onsite venue - This beachfront restaurant specializes in local and international cuisine and serves breakfast, lunch, and dinner. Guests can order drinks at the bar and enjoy alfresco dining (weather permitting).

Fees & policies

Refundable deposits

  • Cash deposit: PHP 1000.0 per night

Mandatory fees

You'll be asked to pay the following charges by the property at check-in or check-out:
  • A tax is imposed by the city: PHP 100 per accommodation, per night

Optional extras

  • Late check-out can be arranged for an extra charge of PHP 150 (subject to availability)
  • TV service is available for an extra charge

Hygiene & cleanliness

This property advises that enhanced cleaning and guest safety measures are currently in place.

Disinfectant is used to clean the property; commonly-touched surfaces are cleaned with disinfectant between stays; bed sheets and towels are laundered at a temperature of at least 60°C/140°F.

Social distancing measures are in place and guests are provided with hand sanitizer.


This property does not have elevators.
Please note that cultural norms and guest policies may differ by country and by property. The policies listed are provided by the property.
This property accepts cash.
Outside food is not permitted on the premises.

Also known as

Johan's Beach Dive Resort Olongapo
Johan's Beach Dive Resort
Johan's Beach Dive Olongapo
Johan's Beach Dive
Johan's And Dive Olongapo
Johan's Beach and Dive Resort Hotel
Johan's Beach and Dive Resort Olongapo
Johan's Beach and Dive Resort Hotel Olongapo

Frequently asked questions

Does Johan's Beach and Dive Resort offer free cancellation for a full refund?
Yes, Johan's Beach and Dive Resort does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
What are the cleanliness and hygiene measures currently in place at Johan's Beach and Dive Resort?
This property confirms that disinfectant is used to clean the property. Furthermore, guests are provided with hand sanitizer, and social distancing measures are in place. Please note that this information has been provided by our partners.
Are pets allowed at Johan's Beach and Dive Resort?
Sorry, pets and service animals aren't allowed.
Is parking offered on site at Johan's Beach and Dive Resort?
Yes, there's free self parking. Parking spots may be limited.
What are the check-in and check-out times at Johan's Beach and Dive Resort?
You can check in from noon - 11:00 AM. Check-out time is 11 AM. Late check-out is available for a charge of PHP 150 (subject to availability).
Are there restaurants at or near Johan's Beach and Dive Resort?
Yes, there's an onsite restaurant that offers alfresco dining, local and international cuisine, and ocean views.
What's the area around Johan's Beach and Dive Resort like?
Johan's Beach and Dive Resort is in Barretto, a short 1-minute walk from Baloy Beach.






Staff & service




Property conditions & facilities


6/10 Good

Imagine traveling on 3 different buses over 6 1/2 hours to arrive at Johan's to find that they have never heard of Orbitz, have no record of your reservation and are fully booked even though your credit card has already charged. The manager was quick to find alternative accommodations at another facility, but the other place had no working wifi, broken tv, totally umcomfotable bed & pillows and would not provide a room rate sheet. Felt totally ripped off and disappointed.
1-night romance trip
Verified Orbitz guest review

2/10 Poor

I already paid the room.but i didnt use
1-night trip
Verified Expedia guest review

6/10 Good

I don't like to complain about the staff. Normally they leave me alone. Management here said my room was not ready and had me stay in a different bldg. down the road. In this different bldg. they wanted me to pay for the room again. I told them I paid already in advance on The head manager had not communicated this to them. They made me feel like I was just some problem they had to deal with. They get in a huff when I ask a question. Where bossy when giving instructions. The head manager offered inflated prices for another room. They came to move me again. When I checked out early the lady was still asking me to pay. I told them the day before it was prepaid but instead of confirming with the head manager they acted as if I was the problem again. I left 5 prepaid nights there unused as a holiday present. Thank GOD I found another place to go.
Omar, 6-night trip
Verified CheapTickets guest review

2/10 Poor

they transferred us to another place - Dakudos beach resort near theirs. They used to own it or was their previous hotel. At Dakudos, the bathroom spewed out water that had rust in it the whole time. So bathed in rust water. lol! Another problem was, for the two days we stayed at Dakudos, there was on going construction that started very early in the morning. I had to tell them for both days to stop it coz we and alot more people were sleeping. Staff was very nice to us though. Wish I met the owner of Dakudos so I can talk to him directly about improvements. Their beach front was clean. No trash. Food and drinks: Crispy pata was awesome! Beer is very very affordable at 50 pesos per bottle. If not for the bathroom and construction problem, everything would be perfect.
mah, 2-night trip
Verified Expedia guest review

4/10 Fair

Where do I start? First we were told that our booking with Wotif didn't exist (we don't even deal with Wotif). Then the room we booked was unavailable because it was under construction so we got stuck in a lesser room, right next to the building site. Noisy and dirty. No discount or freebie offered for the inconvenience. The staff at the dive shop was pleasant enough but we got grossly overcharged for our open water ticket (21,000 pesos whilst Padi dive shops in Cebu only charge 14,000 pesos). The diving in Subic is average at best, mainly in green soup with terrible viz and a lot of pollution. The beach frontage is filthy with rubbish and their answer to that problem is to light a fire and burn, some of it, with an onshore wind! Yes, burning plastic smoke in our rooms and in the dive shop. My dive gear still reeks. We finally got moved to a new location but that one also was under construction. Still no discount. We had to make multiple trips to an ATM to provide payment in cash because their internet wasn't connected. And you guessed it: still no discount!
Fab, 6-night trip
Verified Wotif guest review

2/10 Poor

We SAW the place and went away.
Hans, 1-night romance trip
Verified guest review

2/10 Poor

Had to pay 50 pesos exstra to get tv, then when they came to install they dont have cable. So we did’t got TV for our two nights. And two towels only for six person.
2-night family trip
Verified guest review

6/10 Good

Great stay
hotel was friendly staff and great restaurant. although rooms had access from the beach and street with no staff able to watch them. so didn't feel secure.
1-night trip
Verified guest review

8/10 Very Good

its not the ritz it is what it is not for familys but great for people looking for adventure worth the money let your hair down get out of your comfort zone and have some fun paddy from ireland
paddy, 4-night trip
Verified Expedia guest review

8/10 Very Good

MIKE, 3-night trip
Verified Expedia guest review