Find hotels in San Juan from $23

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Juan hotels

The Kubo Gardens

The Kubo Gardens
3.0 star property
San Juan
10.0 out of 10, Exceptional, (1 review)
$42 nightly
The price is $42
Mar 26 - Mar 27
Total with taxes and fees
The Kubo Gardens

Palms La Union Suites

Palms La Union Suites
4.5 star property
San Juan
$119 nightly
The price is $119
Mar 31 - Apr 1
Total with taxes and fees
Palms La Union Suites

Auberge Petit Hotel

Auberge Petit Hotel
3.0 star property
San Juan
10.0 out of 10, Exceptional, (1 review)
$56 nightly
The price is $62
Apr 12 - Apr 13
Total with taxes and fees
Auberge Petit Hotel

Camp Saint John Hotel La Union

Camp Saint John Hotel La Union
2.5 star property
San Juan
$63 nightly
The price is $69
Apr 6 - Apr 7
Total with taxes and fees
Camp Saint John Hotel La Union

Puerto de San Juan Beach Resort Hotel

Puerto de San Juan Beach Resort Hotel
3.0 star property
San Juan
8.0 out of 10, Very Good, (23 reviews)
"Didn't use the pool we enjoyed being in the beach watching the waves only 1 night stay, room is clean staff very helpful "
Canada
Agnes
$73 nightly
The price is $82
Mar 22 - Mar 23
Total with taxes and fees
Puerto de San Juan Beach Resort Hotel

Isla Bonita Beach Resort

Isla Bonita Beach Resort
3.0 star property
San Juan
7.2 out of 10, Good, (73 reviews)
"Very nice location and the staff could not have been more helpful. Would recommend "
Australia
Joy
$44 nightly
The price is $50
Mar 27 - Mar 28
Total with taxes and fees
Isla Bonita Beach Resort

Awesome Hotel

Awesome Hotel
4.0 star property
San Juan
8.6 out of 10, Excellent, (136 reviews)
"It was an awesome stay! Thank you :) "
United States
MARIA CECILIA
$151 nightly
The price is $169
Mar 29 - Mar 30
Total with taxes and fees
Awesome Hotel

Costa Villa Beach Resort

Costa Villa Beach Resort
3.0 star property
San Juan
6.0 out of 10, (103 reviews)
"I won’t stay there any more. Linen were wornout, towels were discolored, mosquitos & ants all over the room, defective shower, toilet was clogged & after declogging it goes back to slow drain again. It’s way below my expectation. I don’t why you are doing business with this kind of property. "
United States
Delfin
$24 nightly
The price is $28
Mar 23 - Mar 24
Total with taxes and fees
Costa Villa Beach Resort

Sebay Surf Central San Juan La Union

Sebay Surf Central San Juan La Union
3.0 star property
San Juan
6.8 out of 10, (5 reviews)
"Clean room. Good price"
United States
Franklin
$87 nightly
The price is $96
Mar 26 - Mar 27
Total with taxes and fees
Sebay Surf Central San Juan La Union

CVNB guesthouse

CVNB guesthouse
2.0 star property
San Juan
$64 nightly
The price is $71
Mar 21 - Mar 22
Total with taxes and fees
CVNB guesthouse

EM Royalle Hotel & Beach Resort

EM Royalle Hotel & Beach Resort
3.5 star property
San Juan
6.6 out of 10, (120 reviews)
"Clean room, nice staff"
United States
Diana
$100 nightly
The price is $112
Mar 21 - Mar 22
Total with taxes and fees
EM Royalle Hotel & Beach Resort

San Juan Hostel

San Juan Hostel
2.0 star property
San Juan
6.0 out of 10, (1 review)
"Parking Policy is not Recommendable Parking staff can move around your vehicle and when they scratched it. They said they are not responsible for it."
United States
Ralph Christian
$53 nightly
The price is $58
Mar 23 - Mar 24
Total with taxes and fees
San Juan Hostel

Turtle Beach Resort

Turtle Beach Resort
2.5 star property
San Juan
$59 nightly
The price is $67
Mar 24 - Mar 25
Total with taxes and fees
Turtle Beach Resort

Monaliza Surf Resort

Monaliza Surf Resort
2.5 star property
San Juan
$31 nightly
The price is $35
Apr 7 - Apr 8
Total with taxes and fees
Monaliza Surf Resort

Villa Teresa Esperanza Tourist Inn

Villa Teresa Esperanza Tourist Inn
2.5 star property
San Juan
$36 nightly
The price is $40
Apr 7 - Apr 8
Total with taxes and fees
Villa Teresa Esperanza Tourist Inn

La Ud Lounge and Hostel

La Ud Lounge and Hostel
2.5 star property
San Juan
4.0 out of 10, (1 review)
$62 nightly
The price is $69
Mar 22 - Mar 23
Total with taxes and fees
La Ud Lounge and Hostel

Surfer's Point Deck

Surfer's Point Deck
2.5 star property
San Juan
4.8 out of 10, (5 reviews)
"entertainment was enjoyable and food superb"
Philippines
Anonymous traveler
$423 nightly
The price is $469
Mar 29 - Mar 30
Total with taxes and fees
Surfer's Point Deck

Aberry Shore Resort Hotel La Union

Aberry Shore Resort Hotel La Union
3.0 star property
Bacnotan
9.0 out of 10, Wonderful, (2 reviews)
"The hotel is just newly opened hence, Everything is new, modern and with very clean room and facilities. The pool is very good with relaxing sun beds along the length of the pool. The hotel resort is just 80 meters away from the beach that is covered with fine sands. A cozy cafe and resto is also in the building. The staff are equally very accomodating. "
Philippines
dominador
$86 nightly
The price is $95
Mar 26 - Mar 27
Total with taxes and fees
Aberry Shore Resort Hotel La Union

Seven Waves Beachfront

Seven Waves Beachfront
2.5 star property
Bauang
10.0 out of 10, Exceptional, (1 review)
"Clean place and relaxing. Friendly and attentive staff"
United States
Rosita
$31 nightly
The price is $35
Mar 26 - Mar 27
Total with taxes and fees
Seven Waves Beachfront

Hudor Resort

Hudor Resort
3.5 star property
Bauang
8.2 out of 10, Very Good, (16 reviews)
"Perfect. Great place. "
Canada
Bob
$76 nightly
The price is $84
Mar 22 - Mar 23
Total with taxes and fees
Hudor Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Juan

Find the best San Juan areas and neighborhoods for the activities you enjoy most. Learn more about San Juan
Learn more about San Juan

Bangcusay

While Bangcusay isn't home to many top sights, Cliffs Golf Course and Beach Club and Fiesta Casino Poro Point are some notable places to visit nearby.

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.

Coastal town with a surfer beach. San Juan, La Union, Philippines. Beach with hotels for tourists, aerial view. Summer and travel vacation concept.

Top San Juan Hotel Reviews

More cheap stays in San Juan

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 activities.
  • Rich Cultural Experiences: Explore local attractions that showcase the vibrant culture and heritage of the Ilocos Region.
  • Family-Friendly Activities: The city offers a range of family-oriented attractions amidst lush gardens and friendly environments.
  • Diverse Accommodations: Choose from beachfront resorts to pet-friendly hotels, catering to various traveler needs.
  • Exciting Outdoor Adventures: Enjoy thrilling excursions and exploration activities in and around San Juan.

Find great hotels near San Juan

San Juan, located in the stunning Ilocos Region, offers a variety of accommodations perfect for any traveler. Whether you’re seeking a beachfront resort, a pet-friendly hotel, or a family-friendly getaway, you’ll discover a range of options to enhance your stay. With comfortable seating areas and friendly service, San Juan’s hotels are designed to provide a relaxing and enjoyable vacation experience by the beautiful shore.

  • Hotel Supreme: Hotel Supreme is a budget-friendly lodging option located 23 miles from San Juan, making it an ideal choice for business travelers seeking convenience and affordability. This hotel offers essential amenities to ensure a comfortable stay, including complimentary Wi-Fi, business facilities, and cozy rooms designed for relaxation after a busy day. Guests appreciate the hotel's straightforward approach, making it a practical choice for those focused on their professional commitments while exploring the local area.
  • Balay ni Manuel ken Maria Boutique Hotel: Balay ni Manuel ken Maria Boutique Hotel is a charming 3-star establishment situated just 5 miles from San Juan, boasting an impressive guest rating of 8.8 out of 10. This boutique hotel is known for its warm, inviting atmosphere and personalized service. Guests can indulge in delicious dining options, including daily breakfast and a delightful restaurant experience showcasing local flavors. Its unique design reflects the rich culture of the Philippines, making it a perfect retreat for those seeking both comfort and authenticity during their stay.
  • Aureo La Union: Aureo La Union is a 3.5-star hotel that offers a relaxing beach-themed vacation experience just 6 miles from San Juan, earning a guest rating of 8.2 out of 10. With direct access to the beach, this property is perfect for sun-seekers and those looking to unwind. Aureo La Union features a full-service spa and a pool area complete with sun loungers and umbrellas, ensuring guests have everything they need for a rejuvenating getaway. Whether you want to indulge in spa treatments or enjoy the seaside, this hotel provides a tranquil haven for your vacation.

Where to stay near San Juan

San Juan, nestled in the Ilocos Region, offers an unforgettable travel experience with its stunning beaches and azure waters. Explore the vibrant city center, where family-friendly activities abound amidst lush gardens. Whether you're seeking relaxation or exciting excursions, San Juan seamlessly blends luxury with a welcoming atmosphere, making it an ideal destination for families and business travelers alike. Discover the perfect getaway in this picturesque coastal city.

  • San Fernando: Located only 4 miles from San Juan, San Fernando is a bustling city that offers a vibrant mix of family-friendly activities and business opportunities. This city is known for its year-round attractions, with visitor numbers peaking from February to April. Travelers can enjoy shopping at various centers, including malls and local shops. San Fernando is also home to beautiful beaches, picturesque bays, and parks, providing relaxing spots to unwind after a day of exploration.
  • Bacnotan: Just 4 miles away from San Juan, Bacnotan is another lively city that attracts visitors with its city-themed and business-oriented experiences. The peak travel season runs from March to May, making it an ideal time to visit. Here, you can indulge in shopping at numerous malls and areas, while also enjoying the stunning local beaches, inviting bays, and nearby islands. Bacnotan offers a unique blend of urban excitement and natural beauty.
  • Bagulin: Situated 9 miles from San Juan, Bagulin is a charming city known for its family-friendly atmosphere and business opportunities. The peak travel season occurs from December to February, offering a great chance to explore the local culture. Visitors can enjoy shopping in the area's various shopping spots, while the streets are lively with local charm. Bagulin's proximity to serene landscapes and inviting streets makes it a delightful destination for those seeking a mix of urban and rural experiences.

Things to do in San Juan

San Juan is an ideal destination for family vacations, city getaways, and business trips. Visitors can enjoy shopping at various centers and malls, while also exploring local attractions. For a relaxing experience, indulge in spa services or unwind at beautiful beaches. Music venues and exploration activities further enhance the vibrant atmosphere, making San Juan a perfect spot for a multifaceted vacation.

Shopping

In San Juan, explore local markets like the San Juan Public Market for unique souvenirs and local crafts. If you're up for a drive, check out Vista Mall in nearby San Fernando, about 11 miles away, featuring a blend of shopping, dining, and entertainment options.

Recreation

Experience tranquility at the La Luz Beach Resort, where you can enjoy beach yoga sessions and rejuvenating spa treatments surrounded by nature. For recreation, engage in surfing lessons at San Juan’s renowned surf spots, perfect for both beginners and seasoned surfers seeking adventure on the waves.

Adventure

In San Juan, surf the renowned waves at Urbiztondo Beach, perfect for both beginners and seasoned surfers. Explore the lush trails and stunning vistas at the nearby La Paz Sand Dunes, where you can try sandboarding and 4x4 rides for an exhilarating experience.

Nightlife

San Juan offers a vibrant nightlife with beachfront bars like La Union's popular surf spots, where you can sip cocktails while enjoying live music. For a laid-back atmosphere, visit local pubs that showcase the region's craft beers, making your evening both fun and memorable.

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

Booking tips and Expedia advantages for San Juan

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Juan are August to October, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Juan is Sunday. The most expensive day to stay in San Juan is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred hotel type. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in San Juan with your flights and activities through an Expedia package.

Find the best attractions near San Juan

San Juan, located in the Ilocos Region of the Philippines, is perfect for family vacations, business trips, and city-themed getaways. Visitors can explore a variety of attractions, including beautiful botanical gardens, stunning beaches, and nearby islands. The local points of interest offer rich cultural experiences alongside outdoor adventures, making it an ideal destination for those seeking relaxation and excitement by the sea.

  • La Union Botanical and Zoological Garden: Nestled 6 miles from San Juan, this enchanting garden offers a serene escape with its lush landscapes and diverse plant species. Ideal for families and couples, you can stroll hand-in-hand or explore the vibrant flora and fauna, making it a perfect spot for relaxation and romance.
  • Ma-Cho Temple: Located 5 miles away, Ma-Cho Temple is a cultural gem that showcases stunning architecture and offers a glimpse into local spirituality. Surrounded by tranquil gardens, it’s a place for reflection and appreciation of Filipino heritage.
  • Immuki Island: A short 9-mile journey takes you to Immuki Island, renowned for its pristine beaches and outdoor activities. Enjoy sunbathing, swimming, or beachcombing along the picturesque shoreline, making it a fantastic destination for nature lovers.

Best time to go to San Juan

The best time to visit San Juan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Juan falls in May, when visitor numbers are average and weather is mostly sunny with moderate rain. The coolest average temperature in San Juan falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Traveling to San Juan, Ilocos Region, Philippines, offers convenient access via two major airports. Cauayan Airport (CYZ) is 94 miles away, with nearby hotel options like Mango Suites Cauayan, a 3.5-star hotel located 0.9 miles from the airport, which provides free airport transportation with limited shuttle hours. Kingsville Hotel and Maison Hotel are also nearby, both within a few miles. Alternatively, BAGuio Airport (BAG-Loakan) is just 26 miles from San Juan, with excellent accommodations such as The Manor at Camp John Hay, Le Monet Hotel, and Grand Sierra Pines Baguio, all within 3 miles of the airport, perfect for travelers seeking comfort and convenience.

Frequently asked questions

What are the best hotels in San Juan that travelers recommend?
Two of the best hotels in San Juan that receive consistently high recommendations from travelers are the EM Royalle Hotel & Beach Resort and the Isla Bonita Beach Resort.

The 3.5-star EM Royalle Hotel & Beach Resort is praised for its spacious rooms and a gorgeous outdoor pool. Guests frequently highlight the friendly and attentive service, as well as the nice food available. Many rooms offer mountain views, and the beachfront restaurant provides a pleasant dining experience.

Another highly recommended option is the 3-star Isla Bonita Beach Resort, which has a 7.0 rating. Guests often comment on the excellent and friendly staff, and the good food served at the beachfront restaurant. The resort features an outdoor pool with sun loungers and rooms with balconies or terraces, superb for relaxing.
What are the best family hotels in San Juan?
For families traveling to San Juan, the Awesome Hotel and EM Royalle Hotel & Beach Resort are excellent choices.

The 4-star Awesome Hotel, with an 8.6 rating, offers a children's pool and free cribs, making it convenient for families with young children. Many rooms also provide sea or ocean views.

Another great option is the 3.5-star EM Royalle Hotel & Beach Resort. Guests frequently mention the friendly and attentive service, nice food, and spacious rooms. It features a gorgeous outdoor pool suitable for children, and families can request a sofa bed and kids' meals. Find more child-friendly accommodations in San Juan
What are the best spa hotels in San Juan?
For the best spa hotels in San Juan, consider the Awesome Hotel and EM Royalle Hotel & Beach Resort.

The 4-star Awesome Hotel, with an 8.6 rating, offers an extensive onsite spa experience, including Thai massage, hot stone massage, deep tissue massage, and Swedish massage. Guests can enjoy various massage treatments, with some requiring advance notice.

Another excellent option is the 3.5-star EM Royalle Hotel & Beach Resort, which features massage services and couples treatment rooms for a relaxing experience. Guests frequently highlight the friendly and attentive service, the nice food, and the gorgeous outdoor pool.
Which beach resorts in San Juan do travelers love?
For beach resorts in San Juan that travelers love, consider the Costa Villa Beach Resort.

The 3-star Costa Villa Beach Resort offers a convenient location near the sea, allowing for easy access to the beach. Guests appreciate the complimentary self-parking and the comfort of air-conditioned rooms, making for a pleasant stay by the coast. See more stays near the beach in San Juan
What hotels in San Juan offer free breakfast?
In San Juan, the Puerto de San Juan Beach Resort Hotel offers complimentary breakfast.

This 3-star hotel, with a 7.6 rating, provides guests with free breakfast, including local options. It also features an outdoor pool with cabanas and complimentary self-parking, making it a convenient choice for travelers.
What are the top pet-friendly hotels in San Juan?
For a top pet-friendly hotel in San Juan, the EM Royalle Hotel & Beach Resort is an excellent option.

This 3.5-star hotel permits pets and offers spacious rooms, making it a comfortable choice for you and your animal companion. Guests frequently mention the friendly and attentive service, the nice food, and the gorgeous pool as highlights of their stay. The hotel also offers early check-in options, which can be very convenient for travelers arriving with their pets.
What are the best budget hotels in San Juan?
For the best budget hotels in San Juan, consider the Puerto de San Juan Beach Resort Hotel and the Isla Bonita Beach Resort.

The 3-star Puerto de San Juan Beach Resort Hotel, with a 7.6 rating, offers a refreshing outdoor pool and complimentary breakfast, including local specialties, making for a pleasant start to your day. Free self-parking is also available for guests.

Another excellent choice is the 3-star Isla Bonita Beach Resort, rated 7.0. Guests frequently praise the excellent and friendly staff, along with the good food served at the restaurant. This resort also features an outdoor pool with sun loungers and a convenient poolside bar, and free toiletries are provided.
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 sea views and ocean views, with many rooms featuring a balcony to enjoy the scenic surroundings. Its proximity to the ocean and beach makes it ideal for couples seeking a beautiful coastal setting.

Another excellent choice is the 3.5-star EM Royalle Hotel & Beach Resort. This resort provides beautiful ocean views and beach views, along with couples treatment rooms for a relaxing experience. Guests often praise the friendly and attentive service, nice food, good location, and gorgeous pool, as well as spacious rooms.
When is the best time to go to San Juan?
The best time to go to San Juan, Ilocos Region, is during the dry season, which runs from November to May.

This period offers consistently sunny weather and calm waters, making it ideal for enjoying the beaches and water activities. You'll find comfortable temperatures around 25-30°C (77-86°F) and minimal rainfall. Travelers seeking a relaxing beach vacation will find these months great for swimming, sunbathing, and exploring the coastal areas without the interruption of heavy rains.

For those interested in surfing, the peak surf season typically falls between October and April. During these months, the Pacific swells create excellent conditions for all skill levels, particularly at Urbiztondo Beach.
Where can I find the best nightlife in San Juan?
San Juan's nightlife is primarily centered around its beachfront areas, offering a relaxed and social setting.

Urbiztondo Beach is the focal point for most evening activities. You'll find numerous beach bars and restaurants that transition into lively spots after sunset, often featuring live acoustic music, DJ sets, and bonfires. These venues are typically open-air, providing views of the ocean.

Further along the coast, particularly near the main surf breaks, there are smaller, more intimate bars. These often cater to surfers and travelers looking for a laid-back atmosphere to socialize and enjoy drinks.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 San Juan hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Juan hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a San Juan hotel?
Prices for hotels in San Juan often vary, but you can find a great deal from $23 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 the cheapest rate.

Explore a world of travel with Expedia