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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

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)
The price is AU$56
includes taxes & fees
11 July - 12 July
The Kubo Gardens

Palms La Union Suites

Palms La Union Suites
4.5 star property
San Juan
The price is AU$179
includes taxes & fees
22 July - 23 July
Palms La Union Suites

Turtle Beach Resort

Turtle Beach Resort
2.5 star property
San Juan
4.0 out of 10, (1 review)
"The area was nice but the rooms was not at all. Trying to check in was a nightmare. Room was not ready when arrived. I didn't have wifi at all."
United States
Almera
The price is AU$126
includes taxes & fees
22 July - 23 July
Turtle Beach Resort

Awesome Hotel

Awesome Hotel
4.0 star property
San Juan
8.6 out of 10, Excellent, (146 reviews)
"Excellent breakfast!!"
United States
Jose Q.
The price is AU$196
includes taxes & fees
19 July - 20 July
Awesome Hotel

Costa Villa Beach Resort

Costa Villa Beach Resort
3.0 star property
San Juan
6.0 out of 10, (103 reviews)
"Very nice place to stay! Staff are courteous and rooms are clean."
Canada
Juan
The price is AU$38
includes taxes & fees
14 July - 15 July
Costa Villa Beach Resort

Auberge Petit Hotel

Auberge Petit Hotel
3.0 star property
San Juan
10.0 out of 10, Exceptional, (1 review)
The price is AU$72
includes taxes & fees
7 Aug - 8 Aug
Auberge Petit Hotel

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, (26 reviews)
"Place is clean staff are very helpful I love my stay"
United States
ALVIN
The price is AU$196
includes taxes & fees
10 July - 11 July
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, (75 reviews)
"Very nice location and the staff could not have been more helpful. Would recommend "
Australia
Joy
The price is AU$67
includes taxes & fees
15 July - 16 July
Isla Bonita 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
The price is AU$116
includes taxes & fees
13 July - 14 July
Sebay Surf Central San Juan La Union

CVNB guesthouse

CVNB guesthouse
2.0 star property
San Juan
The price is AU$100
includes taxes & fees
20 July - 21 July
CVNB guesthouse

EM Royalle Hotel & Beach Resort

EM Royalle Hotel & Beach Resort
3.5 star property
San Juan
6.6 out of 10, (122 reviews)
"Clean room, nice staff"
United States
Diana
The price is AU$87
includes taxes & fees
26 July - 27 July
EM Royalle Hotel & Beach Resort

Villas Buenavista

Villas Buenavista
3.5 star property
San Juan
7.4 out of 10, Good, (16 reviews)
"The place is beautiful and the customer service is fine. There's just a small dead cockroach in one room and another at the rest room. It could have been improved if it will be checked prior receiving guests so they could remove it plus we lack one towel during the stay which could have checked as well. Other than that, we enjoyed our stay. It is accessible to a lot of restaurants and other places to visit."
Philippines
Anonymous traveller
The price is AU$109
includes taxes & fees
24 July - 25 July
Villas Buenavista

Villa Teresa Esperanza Tourist Inn

Villa Teresa Esperanza Tourist Inn
2.5 star property
San Juan
6.0 out of 10, (1 review)
The price is AU$47
includes taxes & fees
26 July - 27 July
Villa Teresa Esperanza Tourist Inn

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
The price is AU$72
includes taxes & fees
19 July - 20 July
San Juan Hostel

Lisro Sleep And Relax La Union near Beach

Lisro Sleep And Relax La Union near Beach
2.5 star property
San Juan
The price is AU$45
includes taxes & fees
7 Aug - 8 Aug
Lisro Sleep And Relax La Union near Beach

Monaliza Surf Resort

Monaliza Surf Resort
2.5 star property
San Juan
10.0 out of 10, Exceptional, (1 review)
The price is AU$50
includes taxes & fees
10 July - 11 July
Monaliza Surf Resort

Camp Saint John Hotel La Union

Camp Saint John Hotel La Union
2.5 star property
San Juan
4.0 out of 10, (3 reviews)
"Clean, budget-friendly hotel walking distance to the beach. AC works well. Couldn’t get much sleep due to street noise. I could hear every car and truck pass by and our room was not even the closest to the street. May stay again in the future if traveling with a big group. I’ll just wear noise canceling headphones or bring medicine to help me sleep."
United States
Cristeta
The price is AU$79
includes taxes & fees
8 July - 9 July
Camp Saint John Hotel La Union

Surfer'S Villa

Surfer'S Villa
2.5 star property
San Juan
The price is AU$141
includes taxes & fees
14 July - 15 July
Surfer'S Villa

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 traveller
The price is AU$72
includes taxes & fees
16 July - 17 July
Surfer's Point Deck

Hudor Resort

Hudor Resort
4.0 star property
Bauang
8.6 out of 10, Excellent, (26 reviews)
"Worth every money you will spend on the resort. Staffs are also very kind"
United States
Jayvee
The price is AU$124
includes taxes & fees
11 July - 12 July
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

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 Fiesta Casino Poro Point and La Union Botanical and Zoological Garden.

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.

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

Top San Juan Hotel Reviews

Recent Reviews in San Juan

More cheap accommodation 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 sunbathing and swimming.
  • Outdoor Adventures: Ideal for families, visitors can indulge in a variety of outdoor activities and excursions.
  • Cultural Experiences: Immerse yourself in the local culture with unique temples and botanical gardens.
  • Exceptional Accommodation: Choose from a range of beachside resorts and comfortable hotels catering to all traveller needs.
  • Charming Atmosphere: Enjoy a laid-back vibe and create unforgettable memories in this vibrant coastal destination.

Find great hotels near San Juan

Explore an array of exceptional accommodation options in San Juan, Ilocos Region, where stunning beachside resorts and comfortable hotels cater to all types of travellers. Whether you seek a pet-friendly getaway or a business-themed vacation, San Juan offers the best hotels to suit your needs. Enjoy the warm hospitality and vibrant culture while finding the perfect lodging for your memorable holiday in this beautiful coastal destination.

  • Hotel Supreme: Ideal for the business traveller, Hotel Supreme offers a professional atmosphere tailored for those seeking a productive getaway. Located 37.0km from San Juan, this hotel features essential amenities such as a Business Centre and Meeting Room, ensuring that all your corporate needs are met. The property combines comfort with functionality, allowing guests to unwind after a busy day of meetings while still being connected to the professional world.
  • Aureo La Union: A luxurious getaway just 9.7km from San Juan, Aureo La Union is perfect for beach and spa enthusiasts. With direct beach access, guests can enjoy sun-soaked days by the sea or relax at the full-service spa. The hotel boasts an outdoor pool complemented by Pool Umbrellas and Sun Loungers, alongside a variety of massage services available on select days. This 3.5-star property creates an idyllic retreat for those looking to unwind and rejuvenate while soaking in the beauty of the coastline.
  • Balay Ni Manuel Ken Maria: Located a mere 8.0km from San Juan, Balay Ni Manuel Ken Maria offers a warm and homely atmosphere. This 3-star accommodation features a delightful restaurant and various breakfast options, catering to both local and international tastes. Guests appreciate the cozy dining experience, making it an excellent choice for families and those wanting to enjoy hearty meals during their stay. The friendly service and inviting ambiance ensure a memorable experience for all visitors.

Where to stay near San Juan

San Juan is a vibrant destination perfect for family and outdoor vacations. Explore stunning resorts that offer a blend of relaxation and luxury, while engaging in excursions that showcase the city's rich culture. Nearby attractions provide a laid-back atmosphere ideal for unwinding, making it a perfect getaway for those seeking both adventure and tranquillity. Experience the charm of San Juan, where every corner invites you to create unforgettable memories.

  • San Fernando: Situated a mere 6.4km from San Juan, San Fernando is a vibrant city that offers a mix of family-friendly attractions and business opportunities. The city’s appeal lies in its shopping experiences, with numerous shopping malls and centres that cater to various tastes. Visitors can enjoy the nearby beach and bay, perfect for a relaxing day out, or take a stroll through local parks. The peak travel season from February to April makes it an ideal time to explore the bustling atmosphere, although it remains a pleasant destination year-round.
  • Bacnotan: Also located 6.4km from San Juan, Bacnotan is another city bursting with charm and activity. Known for its family-oriented vibe and business-friendly environment, Bacnotan attracts visitors with its arts centre and shopping facilities, including malls and centres that showcase local crafts. The proximity to stunning beaches and a beautiful botanical garden adds to the allure, making it a great spot for both relaxation and exploration. The peak months of March to May offer vibrant experiences, while the quieter periods allow for a more laid-back visit.
  • Bauang: About 16.1km from San Juan, Bauang is a city that boasts a delightful blend of family fun and urban excitement. Known for its shopping avenues and lively atmosphere, visitors can indulge in retail therapy or enjoy the local dining scene. The area's stunning beaches and picturesque bays provide excellent opportunities for water activities and leisure. With a moderate seasonal influx of tourists from March to May, Bauang is perfect for those looking to soak up the sun while enjoying the city's vibrant culture and community.

Things to do near San Juan

San Juan in the Ilocos Region is perfect for family getaways and outdoor adventures. Visitors can enjoy a range of activities, including exploring shopping centres and relaxing in recreation parks. Don't miss the stunning beaches and picturesque sights that make this destination a must-visit. Whether you're keen on retail therapy or soaking up the sun, San Juan has something for everyone.

Shopping

For shopping in San Juan, check out local markets for unique souvenirs. If you're up for a drive, visit SM City Baguio, a vibrant mall offering a mix of entertainment and shopping, or explore the Baguio City Market for local products and crafts.

Recreation

At Cliffs Golf Course and Beach Club, enjoy a round of golf surrounded by breathtaking views and invigorating outdoor vibes. Alternatively, Agoo Eco Park offers a serene escape with wellness activities set in nature, perfect for relaxation and rejuvenation amidst lush landscapes.

Adventure

Treetop Adventure offers an exhilarating treeTopWalk experience, located 40.2km from San Juan. Embrace the outdoor vibes as you navigate through the treetops, taking in stunning views and immersing yourself in nature's beauty. It's perfect for thrill-seekers and nature lovers alike!

Nightlife

Experience the vibrant nightlife in San Juan with a visit to Carousel, an exciting amusement ride located 38.6km away. Enjoy thrilling rides and the lively atmosphere that surrounds this popular attraction, perfect for a fun night out with friends or family.

Booking tips and Expedia advantages for San Juan

To save money on your trip to San Juan, visit during the off-peak months of August to October for lower accommodation prices. Sundays are the best days for cheaper stays, while Tuesdays tend to be pricier. Utilise Expedia’s search tool to find budget-friendly hotels and eco-certified options, and consider bundling your hotel with flights and activities for added savings. Public transport is affordable, and many attractions offer free activities, allowing you to enjoy the area without breaking the bank.

  • 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: Expedia’s search tool lets you set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will highlight sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save some dollars by combining your San Juan hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near San Juan

San Juan in the Ilocos Region is perfect for families and outdoor enthusiasts, offering a delightful mix of botanical gardens, temples, and beautiful beaches. Visitors can immerse themselves in the local culture while enjoying a beach experience. Don't miss exploring nearby attractions, including references to San Juan, Puerto Rico, and the charming streets of Old San Juan for a taste of history and vibrant local life.

  • La Union Botanical and Zoological Garden: Nestled 9.7km from San Juan, this garden offers a romantic and family-friendly atmosphere. Stroll through lush landscapes, enjoy vibrant flora, and encounter various animal species, making it a perfect spot for nature lovers.
  • Ma-Cho Temple: Located 8.0km away, this temple is a significant cultural site that showcases stunning architecture and serene surroundings. It’s a great place to immerse yourself in the local heritage and spirituality.
  • Saint William The Hermit Cathedral: Also 8.0km from San Juan, this cathedral is renowned for its impressive design and rich history. Experience the peaceful ambiance and appreciate the local culture while visiting this architectural gem.

Best time to go to San Juan

The best time to visit San Juan is dependant 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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January77.0°F (25.0°C)No Rain (Dry)Mostly SunnyAverageAverage
February77.7°F (25.4°C)No Rain (Dry)Mostly SunnyModerately HighAverage
March79.9°F (26.6°C)No Rain (Dry)Mostly 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

San Juan in the Ilocos Region, Philippines, can be accessed via Baguio (BAG-Loakan) Airport, located 41.8km away. Travellers can opt for several excellent hotels nearby, such as The Manor at Camp John Hay and Le Monet Hotel, both 3.2km from the airport, and Kamiseta Hotel, situated 4.8km away. Transportation options are readily available to ensure a smooth transfer from these hotels to the airport, making it convenient for visitors to enjoy their stay in the beautiful region of Ilocos while having easy access to Baguio Airport.

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled 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 hotel booking in San Juan with Expedia?
One Keyā„¢ — Expedia's free travel rewards program—gives you instant access to perks and 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 AU$20 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.