Johan's Beach and Dive Resort
About this property
Popular facilities
See all facilitiesGood to know
- Check-in
- From 14:00
- Check-out
- Until 11:00
- Parking
- Free
- Accessibility
- Wheelchair accessible
- Luggage storage
- Available
- Languages
- German, English, Italian
- Smoking
- Smoke-free
- Children
- Family friendly
- Room types
- 4
Room Information
Rooms
1 / 2 Standard Double Family room
- 2 guests
- full double bed
- Private bathroom
- private-bathroom
Add your dates to see current rates.
1 / 1 Deluxe Double room
- 2 guests
- full double bed
- Private bathroom
- private-bathroom
Add your dates to see current rates.
1 / 2 Single Cottage
- 1 guest
- Private bathroom
- private-bathroom
Add your dates to see current rates.
1 / 1 Standard Family room
- Private bathroom
- balcony
- private-bathroom
Add your dates to see current rates.
Guest reviews
Recent reviews shared by hotel guests
Anders H.
Don't miss the floating bar. As of December 2025, it's the only one still operating in Subic, and the coolest one around. The owner is a really nice Aussie guy, and the bar staff are friendly and talented. Everyone was warm and genuine. The resort itself is simple, clean, and very affordable. Best resort in Subic Bay.

Nathan G.
The drinks are inexpensive, the staff are nice, and there's music to enjoy while you have a drink and feel the gentle movement of the waves. It's a relaxing little floating bar in Baloy, Philippines, about 100m out in Subic Bay. They bring you out to the barge by small boat. It's usually open around 1pm-9pm, though they'll stay later if people are spending money. One busy night it was lively until 3am. They don't rush everyone out right at closing time like many bars do.
Daniel C.
I'm so disappointed. We had traveled a long way with 12 adults and 5 kids, and once we arrived we were stranded, so we took the day tour at the place next door even though the price was unreasonable. I didn't want the kids or anyone else to be disappointed after the trip. I'd booked a day tour with kokomos the day before and called several times to confirm and remind them about it. Then they told us they had no rooms. They didn't apologize or explain, just pointed us to the neighboring place. I suspect they may have arranged this with that resort, and plan to follow up with the Business Bureau. If this happened to you too, please let me know. It would confirm the scam.
Darren W.
It's right on the beach at Baloy Long Beach Olongapo, with a great location. The ocean is safe and clean for swimming, the service is fantastic, and it's excellent value. Highly recommend, and I'll be back.
Ramil D.
The rooms are unusual, and the shared area is okay but could use some improvement. There was no bidet, and the water pressure was so bad that we had to wait for people in other rooms to finish with the shower or faucet before we could use the bathroom. Lifeguards do keep the beach reasonably clean. They also had a fire-dancing show and other entertainment.
Amenities
Everything available at this property
General Services
21 available- Shopping on site
- 24 Hour Reception
- Elevator/lift
- Smoking areas
- Smoke Free Property
- Room service
- Laundry
- Safe Deposit Box
- Concierge services
- Dry Cleaning
- Luggage storage
- Airport transportation
- Transfer services
- Tour assistance
- Diving
- Temperature control for staff
- Personal protection equipment for staff
- Extra decontamination measures
- Temperature control for guests
- Contactless Check In And/Or Check Out
- Additional Measures Against COVID 19
Accessibility
1 available- Accessibility features
Internet
2 available- Free Wi Fi
- Internet
Parking
2 available- Free parking
- Parking nearby
Meals
2 available- Bar
- Restaurant
Recreation & Wellness
2 available- Massage
- First Aid Kit
Children
2 available- Playroom
- Babysitting and childcare
Pets
1 available- Pets allowed (under 5 kg) (surcharge)
Room Amenities
1 available- Family room
Languages
3 available- German
- English
- Italian
What's nearby
Explore attractions, restaurants and transport around the hotel
3.2 km
4.9 km
314 m 4 min walk
44 m 1 min walk
Attractions
20- Baloy Beach314 m 4 min walk
- Enchanted Castle Subic Bay650 m 8 min walk
- Inflatable Island1.8 km 23 min walk
- Marikit Park3.7 km
- Rizal Triangle Park3.9 km
Restaurants
20- Johan And Maria's Restaurant And Bar in Zambales44 m 1 min walk
- Beach Hub Cafe241 m 3 min walk
- Sugar Cafe - Subic358 m 4 min walk
- Smokes and Bottles Bar and Grill358 m 4 min walk
- Mahiwagang Kape - Subic359 m 4 min walk
Transit
20- Subic Bay International AirportAirport6.5 km
- Camaya Coast AirportAirport48.3 km
- Olongapo Bus TerminalBus3.2 km
- Blue Jeepney TerminalBus3.6 km
- Saulog Transit - Olongapo TerminalBus3.7 km

Stay rules
Important conditions for your stay