Johan's Beach and Dive Resort

2.5 stars out of 5
81,Baloy Beach, Barrio Barretto, Subic Bay, Subic (Zambales), Philippines, 2200

The car parking and the Wi-Fi are always free, so you can stay in touch and come and go as you please. Conveniently situated in the Subic Bay part of Subic (Zambales), this property puts you close to attractions and interesting dining options. Be sure to set some time aside to visit Ocean Adventure as well as White Rock Beach nearby. Massage and restaurant are among the special facilities that will enhance your stay with on-site convenience.

Highlights

Hygiene Plus

40 meters to Baloy Beach

Check-in [24-hour]

Airport transfer

Great food & dining

Facilities

Beachfront

Free Wi-Fi

Free parking

Check-in [24-hour]

Restaurant

Bar

Water sports

Massage

Your dates are popular among travelersUsers are booking a place in Subic (Zambales) every 4 minutes on Agoda.com
Location 7.4
Value for money 6.8
Service 6.3
Cleanliness 6.0

Based on 354 verified reviews

Location

7.4

Value for money

6.8

Service

6.3

Cleanliness

6.0

Facilities

6.0

Room comfort and qua...

5.1

See map

7.4Very good

Location rating score

Very good location - 40 meters to the beach
Parking
FREE
Popular landmarks
White Rock Beach
1.1 km
SBMA Beach
3.9 km
Ocean Avenue
4.2 km
Inang Laya Monument
4.8 km
Holy Land
8.0 km
Closest landmarks
Johan's
40 m
Baloy Beach
40 m
Dreamland Swimming Pool
270 m
Dream Land Resort
400 m
Gaviota Rock
420 m

Good to know

Value for money6.8
Distance to city center08.0 Km
Location rating7.4
Nearest airportClark International Airport (CRK)
Distance to airport49.7 km

Rooms available at Johan's Beach and Dive Resort

Beachfront Cottage with Air Conditioning
...
  • Room size: 25 m²/269 ft²
  • Beach view
  • 1 single bed and 1 queen be...
Enter dates to see prices
Deluxe Beach View Room
...
  • Room size: 25 m²/269 ft²
  • Beach view
  • 1 double bed
Enter dates to see prices
Family Room
...
  • Room size: 25 m²/269 ft²
  • Sea (partial view) view
  • 2 double beds
Enter dates to see prices
Standard Air Conditioning
...
  • Room size: 25 m²/269 ft²
  • Sea (partial view) view
  • 1 queen bed and 1 double be...
Enter dates to see prices
Family Balcony Room
...
  • Beach view
  • Balcony/terrace
  • 3 single beds and 3 queen b...
Enter dates to see prices
Beachfront Cottage with Fan
...
  • Beach view
  • 2 double beds or 2 double b...
Enter dates to see prices
Deluxe Single Room
...
    Enter dates to see prices
    House With Views
    ...
      Enter dates to see prices
      SINGLE ROOM HOUSE
      ...
        Enter dates to see prices
        Room Assigned on Arrival
        ...
          Enter dates to see prices

          Frequently asked questions

          Does Johan's Beach and Dive Resort provide airport transfer?

          Johan's Beach and Dive Resort offers airport transfer service upon request with an additional charge of 4500 PHP in local currency. To request, check the box on the booking form just before the payment page.

          Does Johan's Beach and Dive Resort provide shuttle service for getting around?

          For your convenience when traveling around the city, Johan's Beach and Dive Resort offers shuttle service right at your doorstep making it simple for you to get to places smoothly.

          What bars are in close proximty of Johan's Beach and Dive Resort?

          While lodging at Johan's Beach and Dive Resort, indulge in your evening or night out at Barrio Baretto to get the most out of your nightlife.

          In which languages can Johan's Beach and Dive Resort's personnel communicate?

          Johan's Beach and Dive Resort can speak up to 6 languages which includes English for visitors that have a preference for this language. Please refer to the "Amenities and facilities" section and in the "Languages spoken" category to find out what different languages this property supports.

          What is the average rating that verified Business travelers' have given to Johan's Beach and Dive Resort?

          Past business travelers that have stayed at this property have given Johan's Beach and Dive Resort an average rating of 6.7. You can look up more detailed customer evaluations and comments by filtering for a specific type of verified travelers down in the review section.

          What is the average rating that past Group travelers have given to Johan's Beach and Dive Resort?

          Verified group travelers that have stayed at this property have given Johan's Beach and Dive Resort an average rating of 6.4. You can look up more detailed customer testimonials and responses by filtering for a specific type of verified travelers down in the review section.

          What time is check-in and check-out at Johan's Beach and Dive Resort?

          Check-in is from 12:00 PM, and check-out is until 11:00 AM. You may request early check-in or late check-out during booking, subject to availability. Guest visitors checking in or out before or after the specified hours may be charged an additional fee.

          More about Johan's Beach and Dive Resort

          More about Johan's Beach and Dive Resort

          Experience Tranquility at Johan's Beach and Dive Resort

          Welcome to Johan's Beach and Dive Resort, a hidden gem nestled in the picturesque coastal town of Subic in Zambales, Philippines. This charming 2.5-star hotel offers a serene and relaxing atmosphere, perfect for those seeking a peaceful getaway. With its prime location and a range of amenities, Johan's Beach and Dive Resort is the ideal choice for both leisure and business travelers. Step into the tranquil oasis of Johan's Beach and Dive Resort and be greeted by the warm and friendly staff who are committed to ensuring your stay is memorable. The resort boasts a total of 14 well-appointed rooms, providing a cozy and comfortable retreat for guests. Each room is thoughtfully designed with modern furnishings and amenities to cater to your every need. Built in 2004 and last renovated in 2012, Johan's Beach and Dive Resort exudes a rustic charm combined with contemporary comforts. The resort's architecture seamlessly blends with the natural beauty of its surroundings, creating a serene ambiance that will transport you to a world of tranquility. Whether you choose a standard room or a deluxe suite, you can expect a peaceful haven where you can unwind and recharge. Conveniently located just 8.0 kilometers from the city center, Johan's Beach and Dive Resort offers easy access to the vibrant attractions and landmarks of Subic. For those looking to explore the underwater wonders of the Philippines, the resort is a gateway to exciting dive sites teeming with marine life. Dive enthusiasts can embark on thrilling underwater adventures and discover the vibrant coral reefs that make this region a diver's paradise. Check-in time at Johan's Beach and Dive Resort starts from 12:00 PM, allowing you ample time to settle in and make yourself at home. The check-out time is until 11:00 AM, giving you a leisurely morning to savor your last moments in this idyllic retreat. Please note that the child policy at this hotel does not allow children to stay free of charge. However, extra charges may apply to accommodate young guests. Escape the hustle and bustle of daily life and immerse yourself in the tranquility of Johan's Beach and Dive Resort. Whether you are seeking a relaxing beach vacation, an adventurous diving experience, or a peaceful retreat, this charming hotel offers the perfect setting for your next getaway.

          Endless Fun and Relaxation at Johan's Beach and Dive Resort

          At Johan's Beach and Dive Resort, your entertainment needs are well taken care of. Whether you're looking for a place to shop, unwind with a refreshing drink, indulge in a rejuvenating massage, or engage in exciting games, this resort has it all. Step into the resort's vibrant shops and discover a variety of unique souvenirs, beach essentials, and local handicrafts. From trendy clothing to exquisite jewelry, you'll find everything you need to complete your beach getaway. After a day of exploring the stunning underwater world of Subic, head to the resort's bar and treat yourself to a wide selection of refreshing cocktails, fine wines, and ice-cold beers. Unwind as you sip your favorite drink and enjoy the breathtaking sunset views over the ocean. For ultimate relaxation, indulge in a soothing massage at Johan's Beach and Dive Resort's spa. Let the skilled therapists melt away your stress and tension with their expert techniques, leaving you feeling refreshed and rejuvenated. If you're in the mood for some friendly competition, head to the resort's games room. Challenge your friends or family to a game of billiards, table tennis, or darts. With a lively atmosphere and a range of games to choose from, the games room is the perfect place to bond and have fun. With its array of entertainment facilities, Johan's Beach and Dive Resort ensures that your stay is filled with endless fun and relaxation. Whether you're seeking adventure or simply want to unwind, this resort has everything you need to create unforgettable memories.

          Experience Endless Thrills at Johan's Beach and Dive Resort's Sports Facilities

          Discover a world of excitement and adventure at Johan's Beach and Dive Resort, where a wide range of sports facilities await to satisfy your thirst for adrenaline. Dive into the crystal-clear waters of Subic and explore the vibrant marine life that lies beneath the surface. With top-notch diving facilities and experienced instructors, Johan's Beach and Dive Resort is the perfect destination for both beginners and experienced divers alike. For those seeking a thrilling water sports experience, look no further. Johan's Beach and Dive Resort offers an array of motorized and non-motorized water sports activities to get your heart racing. Hop on a jet ski and feel the wind in your hair as you speed across the ocean, or try your hand at paddleboarding for a more leisurely adventure. The resort also provides watersports equipment rentals, ensuring that you have everything you need to make the most of your time in the water. If you prefer to keep your feet on solid ground, Johan's Beach and Dive Resort has you covered as well. Challenge your friends to a game of darts at the resort's dart board area, where friendly competition and laughter are guaranteed. After an exhilarating day of sports and activities, unwind and relax on the pristine beach just steps away from your accommodation. At Johan's Beach and Dive Resort, the possibilities for fun and adventure are endless.

          Convenience Facilities at Johan's Beach and Dive Resort

          Experience a truly convenient stay at Johan's Beach and Dive Resort, where every guest's comfort is a top priority. With an array of convenience facilities available, your needs are well taken care of throughout your stay. Start your day with ease as you enjoy the convenience of room service, allowing you to indulge in a delicious breakfast or a late-night snack without leaving the comfort of your room. For added peace of mind, safety deposit boxes are provided to safeguard your valuables during your stay. The friendly and attentive concierge staff is always ready to assist you with any requests or inquiries, ensuring a hassle-free experience. Stay connected with friends and family with Wi-Fi available in public areas, allowing you to easily share your memorable moments. For guests who prefer smoking, there is a designated smoking area available. Additionally, all rooms are equipped with free Wi-Fi, so you can stay connected and browse the internet at your convenience. Leave your laundry worries behind with the convenience of dry cleaning services, and make use of the luggage storage facilities to keep your belongings secure. With daily housekeeping, you can relax and unwind in a clean and tidy environment throughout your stay. Whether you are here for a diving adventure or a beach getaway, Johan's Beach and Dive Resort ensures that your stay is convenient and comfortable, leaving you with nothing to worry about except enjoying your time in beautiful Subic, Philippines.

          Convenient Transport Facilities at Johan's Beach and Dive Resort

          At Johan's Beach and Dive Resort, we understand the importance of hassle-free travel. That's why we offer a range of convenient transport facilities to ensure that your journey to and from our resort is as seamless as possible. For guests arriving by air, our airport transfer service is available to pick you up from the nearby airport and bring you directly to our resort. This service provides a stress-free and comfortable start to your vacation, allowing you to relax and enjoy the beautiful scenery along the way. If you're looking to explore the surrounding area, our resort also offers tours to popular attractions. Whether you want to discover the stunning beaches, visit historical landmarks, or experience the vibrant local culture, our knowledgeable guides will take you on an unforgettable adventure. For those traveling by car, we have an onsite car park available, ensuring that you can conveniently park your vehicle during your stay. Best of all, our car park is free of charge, allowing you to save on additional expenses. Additionally, our shuttle service provides a convenient way to get around the resort and explore nearby attractions. Whether you want to visit the local markets, dine at nearby restaurants, or simply explore the beautiful surroundings, our shuttle service is at your disposal. At Johan's Beach and Dive Resort, we strive to make your stay as comfortable and convenient as possible. With our range of transport facilities, you can focus on enjoying your vacation while we take care of the logistics.

          Relax and Unwind in Comfort at Johan's Beach and Dive Resort

          At Johan's Beach and Dive Resort, we prioritize the comfort and satisfaction of our guests. Our rooms are equipped with top-notch amenities to ensure a relaxing and enjoyable stay. Step into your room and be greeted by the cool breeze of air conditioning, providing a refreshing escape from the tropical heat. Whether you're visiting for business or leisure, our inhouse movies will keep you entertained throughout your stay. Sit back, relax, and enjoy a wide selection of movies from the comfort of your own room. Additionally, each room is equipped with a television, allowing you to catch up on your favorite shows or stay updated with the latest news and sports events. Experience the perfect blend of comfort and entertainment at Johan's Beach and Dive Resort.

          Indulge in Delicious Delights at Johan's Beach and Dive Resort

          At Johan's Beach and Dive Resort, we understand the importance of a satisfying dining experience during your vacation. That's why we offer a range of dining facilities to cater to all your culinary desires. Start your day off right with a delightful continental breakfast, served fresh every morning. Enjoy a variety of scrumptious options, including freshly baked pastries, tropical fruits, and a selection of hot and cold beverages. For a more relaxed setting, head to our cozy coffee shop, where you can unwind and savor a cup of aromatic coffee or tea. Whether you're looking for a quick snack or a leisurely afternoon treat, our coffee shop offers a range of delectable pastries and light bites. If you prefer a more formal dining experience, our onsite restaurant is the perfect choice. Indulge in a diverse menu featuring both local and international cuisines, expertly prepared by our talented chefs. From mouthwatering seafood dishes to flavorful vegetarian options, there's something to satisfy every palate. Our attentive staff will ensure that your dining experience is nothing short of exceptional. In addition to our dining facilities, we also provide room service for those who prefer to dine in the comfort of their own accommodation. Our dedicated team is available to deliver a delicious meal right to your doorstep, allowing you to relax and enjoy your meal at your own pace. At Johan's Beach and Dive Resort, we pride ourselves on providing not only comfortable accommodations and excellent service but also an unforgettable dining experience. Join us and embark on a culinary journey that will leave you craving for more.

          Relax and Unwind in Stylish Rooms at Johan's Beach and Dive Resort

          At Johan's Beach and Dive Resort, we offer a range of comfortable and stylish rooms to suit every traveler's needs. Choose from our Beachfront Cottage with Air Conditioning, Beachfront Cottage with Fan, Deluxe Beach View Room, Family Balcony Room, or Standard Air Conditioning room. Booking your stay at Johan's Beach and Dive Resort through Agoda ensures you get the best prices and a hassle-free experience. With Agoda's easy-to-use platform, you can quickly browse and compare room options, select the perfect room type for your preferences, and secure your reservation with just a few clicks. Plus, Agoda guarantees the lowest prices, so you can relax knowing you're getting the best deal for your stay at Johan's Beach and Dive Resort.

          Discover the Tropical Paradise of Subic Bay

          Welcome to Subic Bay, a tropical paradise nestled in the heart of Zambales, Philippines. Known for its pristine beaches, lush forests, and vibrant marine life, Subic Bay offers a perfect escape for nature lovers and adventure seekers alike. One of the highlights of Subic Bay is Johan's Beach and Dive Resort, a hidden gem that offers a unique blend of relaxation and excitement. Situated right on the beachfront, the resort offers breathtaking views of the crystal-clear waters and powdery white sand. Whether you're lounging by the pool, indulging in a spa treatment, or enjoying a refreshing cocktail at the beach bar, you'll feel a sense of tranquility and serenity like no other. For the adventurous souls, Subic Bay is also home to an array of thrilling activities. Dive into the depths of the ocean and explore the vibrant coral reefs teeming with colorful marine life. Embark on an adrenaline-pumping jungle trek and discover hidden waterfalls and exotic wildlife. Or, for a unique experience, hop on a boat and go dolphin watching in the bay. With its natural beauty, exciting activities, and warm hospitality, Subic Bay is the ultimate destination for a tropical getaway. Book your stay at Johan's Beach and Dive Resort and embark on an unforgettable adventure in this paradise on earth.

          Traveling to Johan's Beach and Dive Resort in Subic (Zambales), Philippines

          Located in the picturesque Subic Bay, Johan's Beach and Dive Resort is a hidden gem nestled along the pristine shores of Subic (Zambales), Philippines. Getting to this tropical paradise is a breeze, thanks to its convenient proximity to the nearest airports. For international travelers, the most convenient airport to fly into is Clark International Airport, located in Clark Freeport Zone, Pampanga. From the airport, you can easily arrange for a private transfer or take a taxi to Johan's Beach and Dive Resort, which is approximately a 2-hour drive away. The scenic journey will take you through lush landscapes, rolling hills, and charming towns, offering a glimpse into the beauty of the Philippines. Alternatively, if you prefer to fly directly to Subic (Zambales), you can choose to land at Subic Bay International Airport, which is just a short 20-minute drive from Johan's Beach and Dive Resort. From the airport, you can easily hire a taxi or arrange for a shuttle service to take you directly to the resort. The convenience of this option allows you to start enjoying the beach and dive activities at Johan's Beach and Dive Resort in no time. Whichever airport you choose to fly into, Johan's Beach and Dive Resort promises a memorable and relaxing getaway. With its stunning beachfront location, comfortable accommodations, and a wide range of water activities, including diving and snorkeling, you'll be able to unwind and immerse yourself in the natural beauty of Subic Bay. Book your stay at Johan's Beach and Dive Resort now and experience a tropical paradise like no other!

          Discover the Natural Wonders near Johan's Beach and Dive Resort

          Nestled in the picturesque region of Subic, Johan's Beach and Dive Resort offers an idyllic escape surrounded by breathtaking landmarks and attractions. Nature enthusiasts will be delighted to find themselves in close proximity to Mount Cinco Picos and Mount Balingkilat, two majestic peaks that offer stunning hiking trails and panoramic views of the surrounding landscape. For those seeking a relaxing beach experience, White Rock Beach and Adam's Beach are just a stone's throw away, boasting pristine shores and crystal-clear waters perfect for sunbathing and swimming. Additionally, adventure seekers can embark on a thrilling journey to Balon Falls, a hidden gem tucked away in the lush greenery of Subic. This cascading waterfall offers a refreshing respite from the tropical heat and provides a serene setting for picnics and nature walks. If you're in the mood for a beachside getaway, Baloy Beach is a short distance from the resort, offering a vibrant atmosphere with its array of beach bars, restaurants, and water sports activities. For a unique experience, guests can visit Dream Land Resort, where they can enjoy thrilling rides and attractions suitable for all ages. RGS Ice Plant - Subic is also nearby, providing a fascinating glimpse into the ice-making process and a cool respite from the tropical heat. Lastly, nature lovers can explore the beauty of Mount Boouillao, a verdant mountain that offers breathtaking views and is perfect for hiking and nature photography. Don't miss the opportunity to visit Bioline Diagnostic Laboratory, a renowned facility dedicated to providing accurate and reliable medical testing services. With such a diverse range of landmarks and attractions, Johan's Beach and Dive Resort is the perfect base for an unforgettable vacation in Subic.





          A Culinary Delight at Johan's Beach and Dive Resort

          When it comes to dining options near Johan's Beach and Dive Resort, guests are spoiled for choice. Just a short stroll away, Playa Papagayo Beach Inn and Restaurant offers delectable seafood dishes and stunning views of the ocean. Craving a taste of Italy? Head over to Shamboli's Pizza for authentic wood-fired pizzas and pasta. For those looking to spice things up, Apathaas Taste Indian Restaurant is a must-visit, serving flavorful Indian cuisine. If you're in the mood for sushi or a juicy steak, John's Sushi Bar and Steakhouse is the place to be. Other nearby dining options include Arnie Belle, offering Filipino favorites, Kopibreak for coffee lovers, Mukbang Unlimeated Samgyeopsal for Korean barbecue enthusiasts, Bon Bon Bakery for freshly baked treats, Jonhpaulbreannan for international fusion cuisine, and Pink Tea - PAMATAWAN Branch for refreshing drinks and light bites. With such a diverse range of restaurants in the vicinity, guests at Johan's Beach and Dive Resort can embark on a culinary adventure without venturing too far from their accommodation.









          Excellent Food, Comfortable Rooms, and Friendly Staff

          Johan's Beach and Dive Resort in Subic (Zambales), Philippines, has received rave reviews from its guests. One of the highlights mentioned by many is the excellent food served at the resort. Guests have expressed their love for the delicious meals offered, making it a standout feature of their stay. The resort's great location is also highly praised, providing guests with easy access to the beach and other attractions in the area. With its clean and spacious rooms, good TV and WiFi reception, and great value for money, Johan's Beach and Dive Resort ensures a comfortable and enjoyable stay for its guests. The staff at the resort are described as approachable and kind, always ready to assist with any needs guests may have. Whether traveling with friends or as a couple, Johan's Beach and Dive Resort is highly recommended for its excellent food, comfortable rooms, and friendly staff.

          Unforgettable Beachfront Getaway at Johan's Beach and Dive Resort

          Indulge in a remarkable vacation experience at Johan's Beach and Dive Resort in Subic (Zambales), Philippines. With its stunning beachfront location and exceptional amenities, this resort has received rave reviews from satisfied guests. One of the standout features of Johan's Beach and Dive Resort is its unbeatable value. With an impressive rating of 6.8 for value, guests are delighted by the affordability of their stay without compromising on quality. Whether you're planning a family vacation or a romantic getaway, this resort offers excellent value for money, ensuring you can make the most of your holiday budget. When it comes to dining, Johan's Beach and Dive Resort truly excels. With a remarkable rating of 6.9 for food and dining, guests are treated to a delectable culinary experience. The resort's on-site restaurant serves a wide range of mouthwatering dishes, expertly prepared by talented chefs. From local specialties to international favorites, there is something to satisfy every palate. Whether you're enjoying a romantic candlelit dinner or a casual meal by the beach, the resort's dining options are sure to leave you craving for more. Cleanliness is a top priority at Johan's Beach and Dive Resort, and guests appreciate the resort's dedication to maintaining a pristine environment. With a commendable rating of 6.1 for cleanliness, guests can enjoy a hygienic and comfortable stay. The resort's housekeeping staff ensures that each room is immaculately cleaned and well-maintained, providing guests with a refreshing and relaxing atmosphere. Situated in an idyllic location, Johan's Beach and Dive Resort boasts a rating of 7.4 for its prime location. Nestled along the picturesque shores of Subic (Zambales), guests are treated to breathtaking views of the sparkling ocean and powdery white sand. Whether you're lounging by the pool or strolling along the beach, the resort's stunning surroundings create a serene and tranquil ambiance. The dedicated staff at Johan's Beach and Dive Resort are committed to providing exceptional service to each and every guest. With a rating of 6.4 for staff performance, guests can expect warm and friendly hospitality throughout their stay. The attentive staff are always ready to assist with any requests, ensuring a memorable and enjoyable experience. Embark on an unforgettable beachfront getaway at Johan's Beach and Dive Resort. With its exceptional value, delightful dining options, impeccable cleanliness, prime location, and attentive staff, this resort promises an unforgettable vacation experience.

          Show less

          Amenities and facilities

          Review score6.0

          Facilities

          Most talked about facilities

          Languages spoken
          • English
          • Danish
          • Dutch
          • Filipino
          • German
          • Italian
          Outdoor
          • Beachfront
          Internet access
          • Free Wi-Fi in all rooms!
          • Internet
          • Wi-Fi in public areas
          Things to do, ways to relax
          • Billiards
          • Dart board
          • Diving
          • Game room
          • Massage
          • Tours
          • Watersport equipment rentals
          • Water sports (motorized)
          • Water sports (non-motorized)
          Cleanliness and safety
          • Body thermometer
          • Daily disinfection in all rooms
          • Daily disinfection in common areas
          • Face coverings on staff
          • First aid kit
          • Guest rooms seal after sanitization
          • Hand sanitizer
          • Hot water linen and laundry washing
          • Hygiene certification
          • Physical distancing of at least 1 meter
          • Protective screens in common areas
          • Safe dining setup
          • Sanitized kitchen and tableware items
          • Staff trained in safety protocol
          • Sterilizing equipment
          • Temperature check for guests and staff
          Dining, drinking, and snacking
          • A la carte breakfast
          • A la carte in restaurant
          • Asian breakfast
          • Asian cuisine in restaurant
          • Bar
          • Breakfast [continental]
          • Chinese cuisine in restaurant
          • Coffee/tea in restaurant
          • Coffee shop
          • Restaurants
          • Room service
          Services and conveniences
          • Concierge
          • Contactless check-in/out
          • Daily housekeeping
          • Dry cleaning
          • Elevator
          • Luggage storage
          • Safety deposit boxes
          • Shops
          • Smoking area
          For the kids
          • Family/child friendly
          • Family room
          Access
          • Check-in [24-hour]
          • Pets allowed unavailable
          Getting around
          • Airport transfer
          • Car park [free of charge]
          • Car park [on-site]
          • Shuttle service

          Location

          81,Baloy Beach, Barrio Barretto, Subic Bay, Subic (Zambales), Philippines, 2200

          Very good7.4

          Location

          Airports
          • Clark International Airport (CRK)
            49.7 km
          • Ninoy Aquino International Airport (MNL)
            90.5 km
          Public transportation
          • Olongapo Bus Terminal
            3.8 km
          Hospital or clinic
          • Calapacuan Health Center
            1.3 km
          Convenience store
          • Fergie Grocery Store
            1.1 km
          Cash withdrawal
          • ATM
            40 m

          What's nearby

          Popular landmarks
          • White Rock Beach
            1.1 km
          • SBMA Beach
            3.9 km
          • Ocean Avenue
            4.2 km
          • Inang Laya Monument
            4.8 km
          • Holy Land
            8.0 km
          • Balon Falls
            8.4 km
          • Ocean Adventure
            9.5 km
          • Mount Cinco Picos
            11.6 km
          • Mount Balingkilat
            13.2 km
          Nearby landmarks
          • Johan's
            40 m
          • Baloy Beach
            40 m
          • Dreamland Swimming Pool
            270 m
          • Dream Land Resort
            400 m
          • Gaviota Rock
            420 m
          • RBM Grocery Store
            430 m
          • Barretto Beach
            810 m
          • Magdalena Homes Park
            810 m
          • White Rock Beach
            1.1 km
          • Manga Beach
            1.2 km
          Distances shown are straight-line distances on the map. Actual travel distances may vary.

          Property policies

          Children and extra beds

          Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.

          All children are welcome.

          Children 0-1 year(s)
          Stay for free if using existing bedding.
          If you need an extra bed, it will incur an additional charge.
          Guests 2 years and older are considered as adults
          Must use an extra bed which will incur an additional charge.
          Others
          • When booking more than 5 rooms, different policies and additional supplements may apply.

          Some helpful facts

          Check-in/Check-out
          • Check-in from12:00
          • Check-out until11:00
          Getting around
          • Distance from city center08.0 Km
          • Travel time to airport (minutes)180
          • Airport transfer fee4500 PHP
          Extras
          • Breakfast charge (unless included in room price)250 PHP
          The property
          • Year property opened2004
          • Number of floors2
          • Room voltage220
          • Number of rooms 14
          • Most recent renovation2012
          • Number of restaurants1

          Reviews of Johan's Beach and Dive Resort from real guests

          Provided by verified guests of

          Agoda logo
          • Location score 7.4 out of 10
            Location7.4
          • Value for money score 6.8 out of 10
            Value for money6.8
          • Service score 6.3 out of 10
            Service6.3
          • Cleanliness score 6 out of 10
            Cleanliness6.0
          • Facilities score 6 out of 10
            Facilities6.0
          • Room comfort and quality score 5.1 out of 10
            Room comfort and quality5.1
          High score for Subic (Zambales)

          Rating

          9+ Exceptional (26)
          8-9 Excellent (31)
          7-8 Very Good (39)
          6-7 Good (29)
          <6 Below Expectation (112)
          Guest Type
          Room Type
          Language

          Show reviews that mention 

          Showing 237 verified guest comments
          Changed to review page 1
          1. 8.0
            Excellent
            Genevieve from Philippines
            Family with young children
            Standard Air Conditioning
            Stayed 2 nights in February 2021

            “Just ok. ”

            The resort is well-maintained. However, their house rules are kind of off for a family with young children. We arrived early for the check-in so we stayed in the front desk area while waiting. My baby was so happy he moved around and tried to talk to the chairs and plants and all lol. And this staff told me “maam bawal po maingay na bata kasi may natutulog pa” and I was shocked. First of all, I know what noise is “annoying” and what is just normal for baby. Plus, it was around 930 in the morning. Sorry but ang KJ. We did get a room upgrade though, they gave us a family room, spacious and best view to be fair. But only one AC is working, and toilet flush not working properly. Food & drinks are not allowed, even my baby’s food & water were questioned before we can take them in the room. Tried to order food from their restaurant and it took more than 45mins preparation and they charge for additional fee if you opt to deliver the food to your room. Not worth the price to be honest. They also did not orient us about their 12am curfew time. My sister went out for drinks w friends, got back at the resort around 2am but they did not let her in. She had to stay in her friend’s room in another resort. In the morning, one of their staff “complained” that my sister & another friend kept going in and out of our room all night and they were causing noise. I clarified to my sister and she said yes but that was before 12am. Hindi pa naman “curfew” ?! Pati pag akyat baba sa room bawal? My baby had a hard time sleeping during the night because of the noise from the billiards area, but did we complain? No. Because I know they were just having fun. I definitely won’t recommend this resort to my friends w kids and to people who likes to party out late.

            Reviewed February 28, 2021
          2. 9.2
            Exceptional
            Joel from United States
            Family with teens
            Standard Air Conditioning
            Stayed 1 night in May 2021

            “Good value, great diving”

            Great location on the beach. It is neither new nor high-end, but the rooms are clean, the food good and plentiful and the diving awesome.

            Reviewed November 20, 2021
          3. 9.6
            Exceptional
            Jennifer from Philippines
            Couple
            Beachfront Cottage with Fan
            Stayed 1 night in February 2021

            “Will definitely comeback.”

            Great food. Great location. Enough things to do for a water sport. You wont regret choosing this resort. It is an hour ride from Pampanga. Got the best deal using Agoda.com. Thank you and more power!

            Reviewed February 04, 2021
          4. 8.8
            Excellent
            Rebeccah from Philippines
            Group
            Family Room
            Stayed 1 night in March 2021

            “Value for money!”

            We had a great stay, a very simple room if you want to chill outside with friends. There is a corkage fee so I don't recommend bringing in food or drinks.

            Reviewed August 01, 2021
          5. 9.2
            Exceptional
            Kesler from Philippines
            Group
            Standard Air Conditioning
            Stayed 1 night in March 2021

            “Exceptional”

            Old but clean room. Staffs are really accommodating.

            Reviewed March 14, 2021

            Hi thanks for enjoining our resort, the rooms are 2 years old now, our staff is a bit older, see you soon.

            Responded May 28, 2021
            Johan's Beach and Dive Resort
          Changed to review page 1

          This is a popular property. Don't miss out!