Reserve directly with us
Up to 10% cheaper
than with Booking.com
Check rooms and rates
From68US$ /night
Check-in
19Sept2025Select date
Check-out
20Sept2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

117 Velasco St, San Juan (La Union), Philippines

Accommodation Options

Isla Bonita Beach Resort offers air-conditioned studios, suites, and villas with flat-screen TVs with satellite channels, electric kettles, and wardrobes. Studios include a fridge and dining area, accommodating up to 8 guests. Suites feature a balcony, fridge, and dining area, accommodating up to 10 guests. Villas include 1 living room, 1 separate bedroom, and 1 bathroom with a bath. All rooms have tiled flooring and en suite bathrooms with hot showers and free toiletries.

Dining and Social Spaces

The in-house restaurant serves local dishes. A poolside bar and terrace are available. Guests can use the shared kitchen with facilities for washing, cooking, and barbecuing. Free videoke is provided. The property includes a grocery/convenience store and a cool sports area with a pool table, dart board, and games area.

Recreation and Activities

The resort features two swimming pools, with exclusive pool use available for P1500 per day. The wide sandy beach offers Kubos for relaxation, beach volleyball, and bocce ball. A surfing school on the beach welcomes absolute beginners. The property is surrounded by lush tropical gardens with art from rocks and wood carvings.

Location and Access

Isla Bonita Beach Resort is located in San Juan, La Union, 100 km from Vigan. Nearby landmarks include San Juan Public Beach (6 km), Montana Ver (2 km), Ma-Cho Temple (5.5 km), and St. John the Baptist Church of San Juan (0.5 km). The town of San Juan with markets, shops, bars, and restaurants is a few minutes' walk away.

Services and Facilities

The resort offers free WiFi in public areas, free parking, and tour/ticket assistance. Front desk staff assist with requirements and activities. The entire resort can be booked exclusively for groups, with tailored arrangements available. Additional amenities include ironing facilities, a television in a common area, and pet care services with local veterinary and grooming options.

View all

Choose the Room

From cosy doubles to spacious family suites – all with flexible options, breakfast, and exclusive deals.
Deluxe Room
Max:
2 persons
175 sq. feet 
Bed options:
1 King-size bed
Shower
Bathtub
Check Prices
Quadruple Room
Max:
2 persons
240 sq. feet 
Bed options:
2 King Size Beds
Shower
Bathtub
Check Prices
Deluxe Studio
Max:
2 persons
260 sq. feet 
Bed options:
3 Double beds
Shower
Bathtub
Check Prices
Show all roomsLess

Check Dates & Room Rates

See what's available for your travel dates

Getting around

All Transportation Options at a Glance

City Centre
San Juan (La Union)2000 ft
Airports
Vigan (vgn) 83.9 mi

Amenities

Thoughtfully designed amenities for a comfortable & memorable stay

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Free parking
  • Safe deposit box
  • Pets allowed
  • 24-hour security
  • Luggage storage
  • Smoke detectors
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Billiard tables
  • Darts

Guest Parking

  • Shared kitchen

Services

  • Paid airport shuttle
  • Room service
  • Housekeeping
  • Laundry
  • Shops/Commercial services
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Snack bar
  • Bar/ Lounge area

Business

  • Meeting/ Banquet facilities

Children

  • Board games
  • Children's menu

Spa & Leisure

  • Indoor swimming pool
  • Beach access
  • Sun loungers
  • Karaoke
  • Garden area
  • BBQ facilities
  • Shallow end

Room features

  • Sitting area
  • Terrace
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Shared kitchen

Media

  • Flat-screen TV
Show more

Location

117 Velasco St, San Juan (La Union), Philippines
Map view
117 Velasco St, San Juan (La Union), Philippines
Nearby
San Juan
Baluarte, San Juan
1800 ft
Manila N Rd
Bamboo Beach Front Cottages
1800 ft
Beach
Del Moral Beach Cottages
1800 ft

Guest Ratings & Reviews

Real Guest Experiences & Ratings
Guest reviews
5.0/10
based on 5 reviews
7.2
7.2/10 based on 128 reviews
Walter
United States, January  2025
5.8/10

I had a good time during my stay at Isla Bonita Beach Resort. The staff were friendly and helpful, and the location offered a nice beach vibe. However, the dining options could be improved, as some meals were underwhelming. Overall, I would recommend this place for its relaxed atmosphere, especially if you're looking to surf in San Juan. 🌊🌴

Rooms
8.0
The rooms were decent, roomy but slightly worn. It had a good size and the mattress was comfortable, though I wish the bedding was better.
Service
8.0
The staff were all very helpful and friendly, making the stay enjoyable despite some check-in delays.
Location
8.0
The resort is conveniently located near the beach, though it's quite a distance from the main surfing areas. It's nice and quiet when the resort isn't fully booked.
Dining
7.0
While breakfast had decent options, some dishes I tried were disappointing. However, the seafood at the restaurant was quite nice.
Facilities
8.0
Facilities like the swimming pools were lovely, and the BBQ area was enjoyable for a mid-week meal.
John
United States, December  2024
6.8/10

My stay at Isla Bonita Beach Resort was quite enjoyable, with the quiet beach atmosphere being a major highlight. However, the rooms could use some updates, and the access road was a bit tricky. Despite these drawbacks, I appreciated the friendly staff and overall cleanliness of the resort.

Rooms
6.0
The rooms were clean but dated and quite basic in terms of amenities. The shower in my room had an awkward spray, and the bedding could have been better. I found the room spacious, but some improvements are needed.
Service
8.0
The staff were really good-always friendly and helpful, which really added to the experience. I felt welcomed throughout my stay, and their attentiveness was appreciated.
Location
7.0
The resort is right on a quiet beach that offers a very relaxed vibe. However, it's a bit removed from the primary surfing areas, which is ideal if you're looking to escape the crowds.
Dining
7.0
The restaurant offered decent meals, especially the seafood dish I tried, but I think the menu could use more variety. Breakfast was okay, but some options felt a bit limited.
Facilities
6.0
The small swimming pools were charming, and the overall cleanliness of the facilities was commendable. However, the resort is undergoing some construction, which detracted from the experience at times.
Henry
United States, October  2024
7.0/10

My stay at Isla Bonita Beach Resort was quite enjoyable, with a charming atmosphere and friendly staff. though there were some notable drawbacks. While the beach was beautiful and quiet, I found the access to the water potentially risky for kids. The rooms were spacious yet showed signs of aging, and improvements to the cleaning policy could enhance the experience.

Rooms
7.0
The room was roomy but dated and could have benefited from a better cleaning regimen. I noticed some areas needed maintenance, and the bedding was basic.
Service
8.0
The staff was exceptionally friendly and helpful, making for a pleasant experience overall.
Location
8.0
The resort is conveniently near the San Juan center, yet far enough from the crowded surf beaches, which was a plus for me.
Dining
7.0
Breakfast was quite nice, and the restaurant offered good Filipino food. However, there were some menu items that didn't meet expectations during my stay.
Facilities
7.0
The resort featured three small swimming pools and a BBQ area, although the facilities felt basic and could use some upgrades.
Harriet
United States, October  2024
7.4/10

I really enjoyed my stay at Isla Bonita Beach Resort! The atmosphere was romantic and quaint, and the beach was quiet and clean, perfect for relaxation. However, the roads leading to the resort can be tricky, and the rooms, while spacious, felt a bit dated. Overall, I would recommend this place for those seeking a peaceful getaway in La Union.

Rooms
7.0
The rooms were clean and spacious, but they could use some updates (especially the bedding). The shower was good, yet the shower head in my room sprayed water everywhere.
Service
8.0
Staff were friendly and attentive throughout my stay. They made check-in easy and provided excellent service in the restaurant.
Location
8.0
The resort is conveniently located near the quieter side of the beach, which I loved. It was a short drive to busier beaches like Kahuna for surfing.
Dining
7.0
I had some great meals at the resort's restaurant. Breakfast options were decent, though a bit limited, but the seafood dish I tried was fantastic!
Facilities
6.0
The resort had small swimming pools and a BBQ area, which were nice. However, the facilities seemed to require some upgrades.
Jonathan
United States, October  2024
6.8/10

I genuinely enjoyed my stay at Isla Bonita Beach Resort. The atmosphere was romantic and quaint, ideal for a peaceful getaway. However, I did find the rooms a bit dated, and the beach access, while direct, seemed a bit risky due to the steep slope and rough waters. Overall, the friendly staff and decent food made my experience enjoyable, even if there were some aspects needing improvement.

Rooms
7.0
The rooms were older but roomy and comfortable enough for my two-night stay. However, the cleanliness could have been better, and I experienced some issues with the shower head spraying water everywhere.
Service
8.0
The staff were excellent and friendly, always ready to help and make my stay more pleasant. Check-in was friendly and quick, which I really appreciated.
Location
8.0
The resort is conveniently located away from the busy surf beach yet close enough to access it easily. The beach near the resort offers a peaceful atmosphere, though caution is advised due to the steep slope.
Dining
7.0
The restaurant served decent food, and I especially enjoyed the local dishes during my stay. However, the breakfast could improve with more choices as there were only a few preset options.
Facilities
7.0
The resort has lovely swimming pools nestled in foliage and BBQ facilities, which were nice to enjoy midweek. However, the older style of the amenities felt a bit neglected.
Unlock Early-Bird Deals
Grab Exclusive Rates Instantly
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
19Sept2025Select date
Check-out
20Sept2025Select date
Rooms and Guests2 Guests, 1 Room