A coastal town with a beach, rocky shoreline, and buildings with red roofs.

Search San Juan hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Sept - 1 Oct
Tomorrow
1 Oct - 2 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for San Juan hotels

1. Xen By Balai Norte La Union

Xen By Balai Norte La Union
San Juan
NZ$138
includes taxes & fees
5 Oct - 6 Oct
Xen By Balai Norte La Union

2. Awesome Hotel

Awesome Hotel
San Juan
United States
Melinda
NZ$273
includes taxes & fees
6 Oct - 7 Oct
Awesome Hotel

3. Puerto de San Juan Beach Resort Hotel and Residences La Union

Puerto de San Juan Beach Resort Hotel and Residences La Union
San Juan
United States
ALVIN
NZ$158
includes taxes & fees
17 Oct - 18 Oct
Puerto de San Juan Beach Resort Hotel and Residences La Union

4. EM Royalle Hotel & Beach Resort

EM Royalle Hotel & Beach Resort
San Juan
United States
Diana
NZ$208
includes taxes & fees
18 Oct - 19 Oct
EM Royalle Hotel & Beach Resort

5. Patio By Balai Norte La Union

Patio By Balai Norte La Union
San Juan
NZ$153
includes taxes & fees
1 Oct - 2 Oct
Patio By Balai Norte La Union

6. Auberge Petit Hotel

Auberge Petit Hotel
San Juan
NZ$81
includes taxes & fees
1 Oct - 2 Oct
Auberge Petit Hotel

7. Isla Bonita Beach Resort

Isla Bonita Beach Resort
San Juan
United States
virgilio
NZ$78
includes taxes & fees
15 Oct - 16 Oct
Isla Bonita Beach Resort

8. Frania Boutique Hotel

Frania Boutique Hotel
San Juan
NZ$124
includes taxes & fees
1 Oct - 2 Oct
Frania Boutique Hotel

9. The Kubo Gardens

The Kubo Gardens
San Juan
NZ$68
includes taxes & fees
4 Oct - 5 Oct
The Kubo Gardens

10. Palms La Union Suites

Palms La Union Suites
San Juan
NZ$204
includes taxes & fees
15 Oct - 16 Oct
Palms La Union Suites

11. Lisro Sleep And Relax La Union near Beach

Lisro Sleep And Relax La Union near Beach
San Juan
NZ$50
includes taxes & fees
8 Oct - 9 Oct
Lisro Sleep And Relax La Union near Beach

12. Sebay Surf Central San Juan La Union

Sebay Surf Central San Juan La Union
San Juan
United States
David
NZ$139
includes taxes & fees
5 Oct - 6 Oct
Sebay Surf Central San Juan La Union

13. CVNB guesthouse

CVNB guesthouse
San Juan
NZ$76
includes taxes & fees
3 Oct - 4 Oct
CVNB guesthouse

14. Casa Amihan-Urbiztondo San Juan La Union

Casa Amihan-Urbiztondo San Juan La Union
San Juan
NZ$73
includes taxes & fees
12 Oct - 13 Oct
Casa Amihan-Urbiztondo San Juan La Union

15. Costa Villa Beach Resort

Costa Villa Beach Resort
San Juan
Canada
Juan
NZ$46
includes taxes & fees
4 Oct - 5 Oct
Costa Villa Beach Resort

16. Buku Island House

Buku Island House
San Juan
NZ$123
includes taxes & fees
3 Oct - 4 Oct
Buku Island House

17. San Juan Hostel

San Juan Hostel
San Juan
United States
Ralph Christian
NZ$66
includes taxes & fees
13 Oct - 14 Oct
San Juan Hostel

18. Villa Teresa Esperanza Tourist Inn

Villa Teresa Esperanza Tourist Inn
San Juan
NZ$51
includes taxes & fees
14 Oct - 15 Oct
Villa Teresa Esperanza Tourist Inn

19. Turtle Beach Resort

Turtle Beach Resort
San Juan
United States
Almera
NZ$78
includes taxes & fees
4 Oct - 5 Oct
Turtle Beach Resort

20. Monaliza Surf Resort

Monaliza Surf Resort
San Juan
NZ$56
includes taxes & fees
3 Oct - 4 Oct
Monaliza Surf Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in San Juan

Find the best San Juan areas for the activities you enjoy most.

Bangcusay

Though Bangcusay may not have many top sights, you can venture to the surrounding area to see attractions like CSI Mall and Fiesta Casino Poro Point.

Stay near popular San Juan attractions

Urbiztondo Beach

Why not spend a lazy afternoon at Urbiztondo Beach during your trip to San Juan? While you're in the area, stroll along the beaches.
See properties

St. John the Baptist Parish

After visiting St. John the Baptist Parish, make a plan to see the other sights and activities in San Juan. While you're in the area, stroll along the beaches.
See properties

Learn more about San Juan

Surf the perfect waves at Urbiztondo Beach before watching the spectacular sunset paint the horizon in vibrant hues. Explore the intricate Ma-Cho Temple and meet exotic creatures at La Union Botanical and Zoological Garden between relaxing beach sessions.

See all hotels in San Juan
A coastal town with a beach, rocky shoreline, and buildings with red roofs.

Top San Juan Hotel Reviews

Recent Reviews in San Juan

Isla Bonita Beach Resort

Isla Bonita Beach Resort

8/10 Good
"Great"
virgilio 1-night trip
Posted 3 months ago
Isla Bonita Beach Resort
EM Royalle Hotel & Beach Resort

EM Royalle Hotel & Beach Resort

8/10 Good
"We were given rooms on the side opposite the ocean even though the hotel was nearly empty. I had no issue with the facility. The staff was friendly and helpful. There is a nice pool area and beyond it the beach and ocean. We had breakfast at the restaurant and it was very good. All things considered, I would rather have been in San Juan where the action is."
steve 1-night trip
Posted 3 months ago
EM Royalle Hotel & Beach Resort
Puerto de San Juan Beach Resort Hotel and Residences La Union

Puerto de San Juan Beach Resort Hotel and Residences La Union

10/10 Excellent
"All good service.place is good.staff are good. Overall excellent,…"
Jeremie 1-night trip
Posted 3 months ago
Puerto de San Juan Beach Resort Hotel and Residences La Union
Costa Villa Beach Resort

Costa Villa Beach Resort

10/10 Excellent
"Very nice place to stay! Staff are courteous and rooms are clean."
Juan 1-night trip
Posted 8 months ago
Costa Villa Beach Resort
Sebay Surf Central San Juan La Union

Sebay Surf Central San Juan La Union

10/10 Excellent
"Clean room. Good price"
Franklin 2-night trip
Posted 10 months ago
Sebay Surf Central San Juan La Union

More cheap accommodation in San Juan

CVNB Bed and Bath La Union

CVNB Bed and Bath La Union

Dalumpinas San Fernando La Union
NZ$28
18 Oct - 19 Oct
includes taxes & fees
2.8/10 (5 reviews)
CVNB Bed and Bath La Union
Kulibangbang Beach Resort

Kulibangbang Beach Resort

92 Greenville Subdivision Bacnotan Ilocos Region
NZ$50
8 Oct - 9 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
Kulibangbang Beach Resort
Villa Teresa Esperanza Tourist Inn

Villa Teresa Esperanza Tourist Inn

238 National Highway, San Juan, Villa San Juan La Union
NZ$51
14 Oct - 15 Oct
includes taxes & fees
Villa Teresa Esperanza Tourist Inn
Hotel Urban-Khotel Kurban Hotel

Hotel Urban-Khotel Kurban Hotel

53 Naguilian Rd Baguio CAR
NZ$60
1 Oct - 2 Oct
includes taxes & fees
6.2/10 (24 reviews)
Hotel Urban-Khotel Kurban Hotel
Travelite Express Hotel

Travelite Express Hotel

Shuntug St. Corner F. Bautista Drive Baguio
NZ$77
5 Oct - 6 Oct
includes taxes & fees
8/10 Very good! (283 reviews)
Travelite Express Hotel
2BR Laid Back Apartment, Near Beach

2BR Laid Back Apartment, Near Beach

San Fernando Ilocos Region
NZ$141
1 Oct - 2 Oct
includes taxes & fees
2BR Laid Back Apartment, Near Beach

Find out more about San Juan

Top reasons to visit San Juan

  • Stunning Beaches: San Juan boasts beautiful beaches with crystal clear waters, perfect for relaxation and water sports.
  • Surfing Paradise: Known for its excellent surfing spots, San Juan offers thrilling adventures for both beginners and experienced surfers.
  • Cultural Richness: Visitors can explore vibrant local markets and cultural sites, providing a taste of the region's heritage.
  • Family-Friendly Activities: A variety of attractions and activities cater to families, ensuring fun for all ages.
  • Convenient Location: San Juan serves as a gateway to nearby attractions, making it easy to explore the Ilocos Region.

Find great hotels near San Juan

Experience the perfect blend of relaxation and adventure in San Juan, Ilocos Region, with a variety of hotel and resort options tailored for every traveller. From beachfront escapes to pet-friendly accommodations, you'll find the ideal spot for your holiday, whether it's for surfing, business, or a family getaway. Discover the charm of San Juan's hotels and resorts, ensuring a memorable stay in this beautiful coastal destination.

  • Hotel Supreme: Situated approximately 37.0km from San Juan, Hotel Supreme offers a budget-friendly option ideal for business travellers. This hotel provides essential amenities that cater to those seeking convenience and practicality during their stay. With a focus on affordability, guests will appreciate the straightforward accommodations and services designed to meet the needs of professionals on the go.
  • Aureo La Union: Located just 9.7km from San Juan, Aureo La Union is a 3.5-star hotel that captures the essence of a beach getaway with a spa twist. Rated 8.2 out of 10 by guests, it features direct access to the beach, inviting you to unwind by the shore. The property boasts a full-service spa, outdoor pool, and additional amenities like massage services and poolside umbrellas, making it a fantastic choice for those looking to relax and rejuvenate in a serene coastal environment.
  • Balay ni Manuel ken Maria Boutique Hotel: Only 8.0km from San Juan, Balay ni Manuel ken Maria Boutique Hotel is a charming 3-star accommodation with a commendable guest rating of 8.8 out of 10. This boutique hotel takes pride in offering delightful dining options, including a restaurant and various breakfast choices for a taste of local flavours. Its intimate atmosphere and attention to detail create a welcoming environment for travellers seeking a homely experience in the region.

Where to stay near San Juan

San Juan in the Ilocos Region offers a delightful blend of relaxation and adventure, making it perfect for family getaways or business trips. Explore stunning beaches, vibrant local markets, and cultural sites nearby. The atmosphere is a mix of luxury and comfort, ensuring a memorable holiday. With its excellent location, San Juan serves as a gateway to nearby attractions, allowing you to experience the best of both city life and the serene coastal vibe.

  • San Fernando: A vibrant city located a mere 6.4km from San Juan, San Fernando offers a delightful blend of urban life and family-friendly attractions. With visitor numbers peaking from February to April, this city is perfect for those seeking a city-themed experience, whether for leisure or business. Explore the extensive shopping centres and malls, or unwind at local beaches and parks. San Fernando’s coastal charm and bustling atmosphere make it an ideal destination for travellers of all ages.
  • Bacnotan: Also situated 6.4km from San Juan, Bacnotan is another charming city that caters to a diverse range of visitors. The peak travel period from March to May brings families and business travellers alike to enjoy the city's vibrant shopping areas and centres. Bacnotan is not just about shopping; its picturesque beaches and stunning islands offer a perfect escape for those looking to relax by the sea. This city combines the best of urban convenience with natural beauty.
  • Bauang: Located 16.1km away from San Juan, Bauang is a moderately seasonal city that attracts visitors from March to May. Families and business travellers can enjoy the local shopping centres and malls while taking advantage of the nearby beaches, parks, and bays. Bauang’s laid-back atmosphere and scenic coastal views make it a great spot for those wanting to unwind and explore the natural beauty of the Ilocos Region.

Things to do in San Juan

Shopping

In San Juan, you can explore local markets like the San Juan Public Market for unique souvenirs and fresh produce. If you're up for a drive, visit the nearby SM City San Fernando, offering a variety of shops and dining options for a more extensive shopping experience.

Recreation

Experience a soothing retreat at The Surf House, where you can indulge in wellness treatments and enjoy yoga sessions overlooking the ocean. For outdoor fun, explore the scenic beaches and try surfing or paddleboarding, immersing yourself in the vibrant local culture and stunning natural landscapes.

Adventure

Surfing at San Juan Beach offers exhilarating waves for both beginners and experienced surfers. The laid-back vibe and stunning sunsets create an inviting atmosphere. For thrill-seekers, try kite surfing at the nearby spots, where the wind and water combine for a memorable experience.

Nightlife

In San Juan, explore the laid-back vibe at local beach bars where you can enjoy refreshing drinks and live music. The beachfront venues create a relaxed atmosphere, ideal for unwinding after a day of sun. Try the nearby surf spots for a unique blend of surf culture and nightlife.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near San Juan

San Juan, nestled in the Ilocos Region of the Philippines, is perfect for family, city, and business-themed holidays. Visitors can enjoy a mix of attractions, including botanical gardens, stunning beaches, and beautiful islands. The local points of interest provide a rich cultural experience alongside outdoor adventures, making it an ideal destination for travellers seeking relaxation and exploration alike.

  • Ma-Cho Temple: Located 8.0km from San Juan, Ma-Cho Temple is a serene haven reflecting rich cultural vibes. This beautiful Chinese temple is dedicated to the Sea Goddess and showcases intricate architecture and vibrant colours, making it a peaceful spot for reflection and appreciation of local traditions.
  • La Union Botanical and Zoological Garden: Just 9.7km away, this expansive garden offers a delightful experience for families and couples alike. With lush greenery, diverse plant species, and a small zoo, it's an ideal spot for leisurely strolls and enjoying nature's beauty together.
  • Bauang Beach: Situated 12.9km from San Juan, Bauang Beach boasts stunning coastal views and a relaxing atmosphere. Known for its golden sands and gentle waves, it’s a great place to unwind, soak up the sun, or enjoy water activities.

Best time to go to San Juan

The best time to visit San Juan is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with moderate rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January77.0°F (25.0°C)No RainMostly SunnyAverageAverage
February77.7°F (25.4°C)No RainMostly SunnyModerately HighAverage
March79.9°F (26.6°C)No RainMostly SunnyModerately HighSlightly High
April81.9°F (27.7°C)Light RainMostly SunnyModerately HighSlightly High
May83.1°F (28.4°C)Moderate RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Frequent RainMostly CloudyAverageAverage
July80.4°F (26.9°C)Frequent RainMostly CloudyModerately LowAverage
August79.9°F (26.6°C)Frequent RainMostly CloudyModerately LowSlightly Low
September80.2°F (26.8°C)Frequent RainMostly CloudyModerately LowSlightly Low
October79.9°F (26.6°C)Frequent RainMostly SunnyAverageSlightly Low
November80.1°F (26.7°C)Light RainMostly SunnyAverageAverage
December78.8°F (26.0°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to San Juan

Accessing San Juan in the Ilocos Region of the Philippines is convenient via its major airports. Cauayan Airport (CYZ) is situated approximately 151.3km away, with nearby accommodations such as Mango Suites Cauayan, a 3.5-star hotel 1.4km from the airport, offering accessible shuttle services. Kingsville Hotel and Maison Hotel are also good options nearby. Alternatively, BAGuio Airport (BAG-Loakan) is located about 41.8km from San Juan, with excellent hotels like The Manor at Camp John Hay and Grand Sierra Pines Baguio, both 2 to 4.8km from the airport. Le Monet Hotel is another quality option nearby, ensuring a comfortable stay for travellers.

Frequently asked questions

What are the best hotels in San Juan that travellers recommend?
Two of the best hotels in San Juan that receive consistently high recommendations from travellers are the Isla Bonita Beach Resort and the EM Royalle Hotel & Beach Resort.The 3-star Isla Bonita Beach Resort, with a 7.0 rating, offers excellent amenities including air conditioning, a beachfront restaurant, a poolside bar, and an outdoor pool with sun loungers. Guests frequently mention the excellent and friendly staff, along with the good food at the restaurant.Another highly recommended option is the 3.5-star EM Royalle Hotel & Beach Resort. This resort features rooms with mountain views, a beachfront restaurant, and air conditioning. Guests appreciate the friendly and attentive service, nice food, and a gorgeous outdoor pool. The rooms are also noted for being spacious.
What are the best family hotels in San Juan?
For family-friendly accommodation in San Juan, consider the Awesome Hotel, EM Royalle Hotel & Beach Resort, Puerto de San Juan Beach Resort Hotel, or Isla Bonita Beach Resort.The 4-star Awesome Hotel, with an 8.6 rating, provides excellent options for families with its children's pool and free cribs available upon request. Many rooms also offer lovely sea and ocean views.Another great choice is the 3.5-star EM Royalle Hotel & Beach Resort. Guests frequently mention the friendly and attentive service, nice food, and gorgeous outdoor pool with sun loungers. The hotel also offers kids' meals and sofa beds, and early check-in is available.The 3-star Puerto de San Juan Beach Resort Hotel, rated 7.6, is ideal for families, featuring a children's pool and a free water park. Complimentary breakfast, including local options, and free self-parking are also provided.Finally, the 3-star Isla Bonita Beach Resort, with a 7.0 rating, is praised by guests for its excellent and friendly staff and good food at the restaurant. It offers an outdoor pool with sun loungers and a poolside bar, along with child-friendly window designs and free toiletries.
What are the best spa hotels in San Juan?
For excellent spa hotels in San Juan, consider the Awesome Hotel or EM Royalle Hotel & Beach Resort.The 4-star Awesome Hotel, with an 8.6 rating, offers an extensive spa experience including Thai massage, hot stone massage, Swedish massage, and deep tissue massage. It is advisable to book massage treatments in advance.Another great option is the 3.5-star EM Royalle Hotel & Beach Resort. Guests frequently mention the friendly and attentive service, the nice food, and the gorgeous outdoor pool. The hotel also provides massage services and couples treatment rooms for a relaxing experience.
Which beach resorts in San Juan do travellers love?
For highly rated beach resorts in San Juan, travellers frequently recommend Costa Villa Beach Resort.The 3-star Costa Villa Beach Resort offers comfortable accommodation with air conditioning and free self-parking, making it a convenient choice. Its location near the sea is a particular highlight for guests looking to enjoy the beach.
What hotels in San Juan offer free breakfast?
For a hotel in San Juan that offers free breakfast, the Puerto de San Juan Beach Resort Hotel is an excellent choice.This 3-star hotel, with a 7.6 rating, provides complimentary breakfast, including local options, to all guests. It also offers free self-parking and features an outdoor pool with cabanas, superb for relaxation.
What are the top pet-friendly hotels in San Juan?
For a top pet-friendly hotel in San Juan, consider the EM Royalle Hotel & Beach Resort.This 3.5-star hotel permits pets, making it a convenient choice for travellers with animal companions. Guests frequently praise the friendly and attentive service from the staff, the nice food, and the good location. The pool is described as gorgeous, and the rooms are spacious, ensuring a comfortable stay for both you and your pet.
What are the best budget hotels in San Juan?
For budget-friendly accommodation in San Juan, consider the Puerto de San Juan Beach Resort Hotel or the Isla Bonita Beach Resort.The 3-star Puerto de San Juan Beach Resort Hotel, with a rating of 7.6, offers a complimentary breakfast, including local options, and free self-parking. Guests can also enjoy the outdoor pool and its convenient pool cabanas.Another good choice is the 3-star Isla Bonita Beach Resort, rated 7.0. This resort provides complimentary toiletries and free self-parking. It features an outdoor pool with sun loungers and a poolside bar. Guests frequently praise the excellent and friendly staff, as well as the good quality of the food and the on-site restaurant.
What are the most romantic hotels in San Juan for couples?
For a romantic getaway in San Juan, consider the Awesome Hotel or the EM Royalle Hotel & Beach Resort.The 4-star Awesome Hotel, with an 8.6 rating, offers stunning ocean and sea views, with many rooms featuring balconies that are great for enjoying the scenery together.Another excellent choice is the 3.5-star EM Royalle Hotel & Beach Resort. This hotel provides lovely ocean and beach views and offers couples' treatment rooms for a relaxing experience. Guests often praise the friendly and attentive service, the good food, and the gorgeous pool.
When is the best time to go to San Juan?
The best time to visit San Juan, Ilocos Region, is during the dry season, which typically runs from November to May.This period offers consistently sunny weather and lower humidity, making it ideal for enjoying the beaches and outdoor activities. You'll find the ocean conditions are generally calmer, superb for surfing or simply relaxing by the water. The months of December to February are particularly pleasant, with cooler temperatures.For those planning a surfing holiday, the peak surf season often aligns with the dry months, specifically from October to April, when the Pacific swells are more consistent. During this time, you're more likely to catch good waves at popular spots like Urbiztondo Beach.While the wet season (June to October) can bring occasional typhoons and heavy rainfall, it also offers lush green landscapes and fewer crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in San Juan.
How can I save on a hotel booking in San Juan with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on San Juan hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Juan?
Prices for hotels in San Juan often vary, but you can find a great deal from NZ$28 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia