Find hotels in San Juan from £16

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Casa Dolores Laiya Batangas

Casa Dolores Laiya Batangas
2.0 star property
San Juan
The price is £54
includes taxes & fees
1 Jun - 2 Jun
Casa Dolores Laiya Batangas

Red Apple Hotel and Resort Batangas

Red Apple Hotel and Resort Batangas
3.0 star property
San Juan
The price is £36
includes taxes & fees
1 Jun - 2 Jun
Red Apple Hotel and Resort Batangas

La Luz Beach Resort

La Luz Beach Resort
3.0 star property
San Juan
6.8 out of 10, (56 reviews)
"Real nice quiet laid-back place the beaches were good the water was excellent the facility was nice."
United States
Leon Rene
The price is £92
includes taxes & fees
7 Jun - 8 Jun
La Luz Beach Resort

Cala Laiya

Cala Laiya
2.0 star property
San Juan
7.0 out of 10, Good, (16 reviews)
" Checked in is smooth and staff are friendly and accommodating. The room is clean. The whole ambience is conducive for rest and relaxation. An overnight stay is not enough. For me its a little bit pricey for a location. It seems the whole location was leveled up and can be compared to Boracay or Palawan. Over all I would like to go back again for solitude. "
United States
Jose Dennis
The price is £105
includes taxes & fees
27 Jun - 28 Jun
Cala Laiya

Antipolo Beach Haus Main

Antipolo Beach Haus Main
2.5 star property
San Juan
10.0 out of 10, Exceptional, (1 review)
"Good"
Philippines
Simon
The price is £99
includes taxes & fees
2 Jun - 3 Jun
Antipolo Beach Haus Main

Punta Aguila Resort & Hotel

Punta Aguila Resort & Hotel
2.5 star property
San Juan
6.8 out of 10, (8 reviews)
"Room NOT ready when we checked in. Very noisy dogs barking and loud church singing behind the room! TOO FAR FROM CIVILIZATION AND THE BEACH."
United States
Rey
The price is £73
includes taxes & fees
5 Jun - 6 Jun
Punta Aguila Resort & Hotel

Palm Beach Resort

Palm Beach Resort
3.5 star property
San Juan
8.8 out of 10, Excellent, (24 reviews)
"Very quiet"
Canada
Rogelio
The price is £91
includes taxes & fees
3 Jun - 4 Jun
Palm Beach Resort

Cocoons Club Laiya

Cocoons Club Laiya
2.5 star property
San Juan
8.0 out of 10, Very good, (3 reviews)
"The room was perfect, the staff are courteous and nice. Food is really great, and for those who simply want to chill, its a great place"
Philippines
Richard
The price is £67
includes taxes & fees
1 Jun - 2 Jun
Cocoons Club Laiya

Laiya White Cove Beach Resort

Laiya White Cove Beach Resort
3.0 star property
San Juan
7.4 out of 10, Good, (33 reviews)
"This hotel can’t cost 110 usd (price I paid for one night). Terrible experience with very noisy air conditioner, very small and unconformable room and breakfast with very limited chose to 1 pancake and 1 egg.. if you want more, pay extra. Never seen like that in my experience before.. "
United States
Aleksejs
The price is £117
includes taxes & fees
5 Jun - 6 Jun
Laiya White Cove Beach Resort

Antipolo Beach Haus Annex

Antipolo Beach Haus Annex
2.5 star property
San Juan
The price is £49
includes taxes & fees
1 Jul - 2 Jul
Antipolo Beach Haus Annex

Diwata Nature Resort

Diwata Nature Resort
3.0 star property
San Pablo
9.6 out of 10, Exceptional, (4 reviews)
"The place is fabulous! A 3 days stay is a must."
United States
Christia
The price is £89
includes taxes & fees
18 Jun - 19 Jun
Diwata Nature Resort

Quezon Premier Hotel Lucena

Quezon Premier Hotel Lucena
3.0 star property
Lucena
7.4 out of 10, Good, (39 reviews)
"easy parking and central location. menu was limited but ok"
United States
Tracey
The price is £14
includes taxes & fees
7 Jun - 8 Jun
Quezon Premier Hotel Lucena

3 Peaks Resort & Boutique Hotel

3 Peaks Resort & Boutique Hotel
4.5 star property
Lipa
8.8 out of 10, Excellent, (23 reviews)
"Great place. Well kept great all around "
United States
Jonathan
The price is £42
includes taxes & fees
4 Jun - 5 Jun
3 Peaks Resort & Boutique Hotel

Meaco Royal Hotel - Batangas City

Meaco Royal Hotel - Batangas City
3.0 star property
Poblacion
8.2 out of 10, Very good, (73 reviews)
"Room & facilities are clean"
Canada
Mary Ann
The price is £25
includes taxes & fees
5 Jun - 6 Jun
Meaco Royal Hotel - Batangas City

Holiday Inn & Suites Batangas Limapark by IHG

Holiday Inn & Suites Batangas Limapark by IHG
2.5 star property
Malvar
8.8 out of 10, Excellent, (25 reviews)
"The place is nice, clean, quiet and staff are very friendly and helpful."
United States
Aung Kyaw
The price is £79
includes taxes & fees
30 Jun - 1 Jul
Holiday Inn & Suites Batangas Limapark by IHG

Kamayan sa Palaisdaan Hotel and Resort Quezon

Kamayan sa Palaisdaan Hotel and Resort Quezon
2.5 star property
Tayabas City
The price is £34
includes taxes & fees
7 Jun - 8 Jun
Kamayan sa Palaisdaan Hotel and Resort Quezon

Meaco Royal Hotel- Lucena

Meaco Royal Hotel- Lucena
3.0 star property
Lucena
7.2 out of 10, Good, (24 reviews)
"Great"
United States
Stephanie
The price is £23
includes taxes & fees
5 Jun - 6 Jun
Meaco Royal Hotel- Lucena

Queen Margarette Hotel - Downtown

Queen Margarette Hotel - Downtown
3.5 star property
Lucena
7.4 out of 10, Good, (68 reviews)
"Fantastic hotel!"
United States
Josef Karlo
The price is £42
includes taxes & fees
2 Jun - 3 Jun
Queen Margarette Hotel - Downtown

Batangas Country Club

Batangas Country Club
3.0 star property
Batangas City
8.2 out of 10, Very good, (70 reviews)
"Always a nice place to stay the cafe is our go too awesome meals there"
United States
Matthew a
The price is £47
includes taxes & fees
4 Jun - 5 Jun
Batangas Country Club

Zillion Pavilion Family & Business Hotel

Zillion Pavilion Family & Business Hotel
2.5 star property
Lipa
8.4 out of 10, Very good, (49 reviews)
"Staff very friendly. Cozy comfortable place. "
United States
Steve
The price is £23
includes taxes & fees
5 Jun - 6 Jun
Zillion Pavilion Family & Business Hotel
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

Stay near popular San Juan attractions

Learn more about San Juan

Pristine white sands of Laiya Beach invite you to swim in crystal-clear waters and try thrilling water sports. Nearby, La Luz Beach offers a more secluded escape where you can snorkel among colourful fish or simply relax with breathtaking coastal views.

Photo by Jay R Ramirez
Open Photo by Jay R Ramirez

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 perfect for sunbathing and swimming, ideal for a family getaway.
  • Outdoor Adventures: Explore scenic mountains and charming farms, offering a range of outdoor activities for all ages.
  • Cultural Experiences: Discover the historic charm of Old San Juan and enjoy vibrant local culture in downtown.
  • Lively Nightlife: Experience a bustling nightlife with various entertainment options and dining venues.
  • Diverse Accommodation: Choose from a variety of hotels and resorts catering to all types of travellers.

Find great hotels near San Juan

Discover the charm of San Juan, Calabarzon, with its diverse range of hotels and resorts, perfect for every type of traveller. Whether you're seeking a family-friendly getaway, a pet-friendly stay, or a relaxing beach holiday, San Juan offers excellent accommodation options. From budget-friendly choices to the best and top-rated hotels, you’ll find the ideal spot to unwind and explore this beautiful destination.

  • The Farm at San Benito, Autograph Collection: This luxurious 5-star resort, rated 8.8, is an oasis of tranquillity located 29.0km from San Juan. It offers a unique family and golf-themed experience, perfect for those seeking a holistic getaway. Guests can indulge in exquisite golf amenities while also enjoying family-friendly services such as supervised childcare and a shared playground. The resort's serene environment and wellness offerings make it an ideal choice for families wanting to relax and reconnect with nature.
  • Queen Margarette Hotel - Downtown: Situated 30.6km from San Juan, this charming 3.5-star hotel boasts a warm atmosphere complemented by a variety of dining options, including a restaurant that requires reservations for dinner. Guests can enjoy entertainment through multiple flat-screen TVs and cable channels. Rated for comfort and convenience, Queen Margarette is a splendid choice for travellers looking to explore the local culture while having a comfortable base to return to after a day of sightseeing.
  • Urbantel Hotel: A budget-friendly option with a commendable guest rating of 8.4, Urbantel Hotel is located 30.6km from San Juan. This hotel offers a cozy atmosphere with essential amenities like a coffee shop for light refreshments. Guests can unwind with various television options, including LED and cable TV. Urbantel Hotel is perfect for cost-conscious travellers seeking a comfortable stay without compromising on quality.

Where to stay in and around San Juan

San Juan, nestled in the Calabarzon region of the Philippines, offers an idyllic blend of beachside relaxation and vibrant culture. With its stunning ocean views and friendly atmosphere, visitors can explore the historic charm of Old San Juan and the lively ambience of downtown. Whether you seek family-friendly activities or peaceful beachfront locations, San Juan promises a delightful getaway for every traveller looking to unwind and immerse themselves in local experiences.

  • Laiya: Nestled within the charming village of San Juan, Laiya is a popular destination renowned for its stunning beaches and vibrant outdoor activities. The peak travel season from March to May attracts numerous visitors eager to enjoy family-friendly experiences along the picturesque coastline. The area boasts a variety of shopping centres and outdoor venues, making it ideal for those looking to combine relaxation with leisure activities. Notable attractions include the beautiful bay and family-friendly beaches, perfect for sunbathing and water sports.
  • Lobo: Located approximately 19.3km from San Juan, Lobo is a vibrant city that offers a delightful blend of beach and scenic experiences. With peak visitor numbers in the spring months, Lobo’s charm lies in its picturesque landscapes and outdoor adventures. Visitors are drawn to its shopping centres and arts venues, providing a glimpse into local culture. The nearby beaches, adorned with stunning views, are great for family outings and relaxation, ensuring a memorable stay in this coastal gem.
  • Candelaria: Situated 19.3km from San Juan, Candelaria is an inviting city that embraces an eco-friendly ethos while offering a wealth of outdoor activities. Although it sees a steady flow of visitors throughout the year, the peak season remains from March to May. Families will find plenty to enjoy, with local parks and shopping centres enhancing the experience. The city's proximity to beautiful beaches makes it an ideal spot for those seeking both relaxation and adventure in a family-friendly environment.

Things to do in San Juan

San Juan, Calabarzon, offers a delightful blend of beach and outdoor activities perfect for family vacations. Visitors can enjoy a variety of attractions including vibrant shopping centres, an amusement park, and numerous restaurants. The nightlife is lively, providing ample options for evening entertainment. Additionally, consider taking day trips to explore the beautiful surroundings and indulge in wellness experiences at local spas for a truly relaxing getaway.

Shopping

In San Juan, you can explore quaint local markets for unique souvenirs and gifts. If you're up for a drive, visit SM City Taytay for a larger shopping experience, or head to Robinsons Place in Antipolo for more retail options and dining.

Recreation

Experience the serene atmosphere at the La Luz Beach Resort, where you can indulge in beachfront yoga sessions and rejuvenating spa treatments. For outdoor fun, explore the nearby surfing spots and enjoy invigorating walks along the beautiful coastline, soaking in the vibrant local culture.

Adventure

Experience the thrill of surfing at San Juan Beach, renowned for its consistent waves. For a change of pace, explore the lush trails of Mount Daguldul, offering breathtaking views of the coastline and a chance to encounter diverse wildlife along the way.

Nightlife

San Juan offers a vibrant nightlife with lively bars and clubs. Enjoy a refreshing drink at the stylish Casa Tia in the heart of the town, or unwind at the laid-back La Marina, where you can savour local cuisine while soaking in the festive atmosphere by the beach.

*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 April and July to August, where the prices are slightly lower. This is in comparison to March and November to 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 Monday. The most expensive day to stay in San Juan is Saturday.
  • Find cheap hotels on Expedia: The Expedia search tool lets you specify your budget, desired location, and additional preferences. You can arrange the search results to display prices from the lowest to the highest, ensuring you see the most affordable hotels first. Moreover, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • 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 deal.

Find the best attractions in and around San Juan

San Juan, nestled in Calabarzon, Philippines, is perfect for a family beach getaway, offering stunning outdoor adventures. Visitors can explore beautiful beaches, scenic mountains, and charming farms. Notable activities include enjoying the sun on San Juan's beaches and delving into the area's breathtaking natural beauty, making it an ideal destination for those seeking outdoor escapades and picturesque experiences.

  • Laiya Beach: Enjoy the sun-kissed sands and vibrant beach vibes at Laiya Beach, a beautiful stretch within San Juan. Perfect for swimming and relaxation, it's an ideal spot for sunbathers and water activity enthusiasts alike.
  • Villa Escudero Plantations: Only 24.1km from San Juan, this charming farm offers a relaxing tropical atmosphere. Experience unique recreational activities, explore lush landscapes, and savour traditional Filipino cuisine in a serene setting.
  • Tayabas Bay: Located 20.9km away, Tayabas Bay boasts stunning scenery and outdoor adventures. Ideal for beach lovers, it's a wonderful place for swimming, kayaking, or simply soaking in the breathtaking views of the coastline.

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 high and weather is mostly cloudy with moderate rain. The coolest average temperature in San Juan falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)Light RainMostly CloudyAverageAverage
February76.6°F (24.8°C)Light RainMostly CloudyAverageAverage
March78.6°F (25.9°C)Light RainMostly SunnyHighSlightly High
April81.0°F (27.2°C)Light RainMostly SunnyHighSlightly Low
May82.4°F (28.0°C)Moderate RainMostly CloudyHighAverage
June81.1°F (27.3°C)Moderate RainMostly CloudyAverageAverage
July79.9°F (26.6°C)Frequent RainMostly CloudyAverageSlightly Low
August80.1°F (26.7°C)Moderate RainMostly CloudyLowSlightly Low
September79.5°F (26.4°C)Frequent RainMostly CloudyAverageAverage
October78.8°F (26.0°C)Frequent RainMostly CloudyLowAverage
November78.6°F (25.9°C)Moderate RainMostly CloudyAverageSlightly High
December77.5°F (25.3°C)Frequent RainMostly CloudyLowSlightly High

The nearest major airports for your trip to San Juan

When travelling to San Juan, Calabarzon, you have several airport options. Manila (MNL-Ninoy Aquino International) is the closest, situated 93.3km away. Recommended hotels nearby include Dusit Thani Manila and New World Makati Hotel, both 4.8km from the airport, offering convenient transport services. San Jose (SJI), 159.3km away, features Seasons Hotel and Convention Center, just 644m from the airport, with complimentary shuttle services. Marinduque Island (MRQ), located 64.4km away, has Balar Hotel and Spa, 6.4km from the airport, providing scheduled shuttle options. Each of these airports offers accessible transport to ensure a smooth journey to your destination.

Frequently asked questions

What is the best area to stay in San Juan?
The best area to stay in San Juan is along the beachfront of Laiya, particularly around Laiya Aplaya.

This area is the heart of San Juan's tourist activity, stretching along the coast with many resorts directly on the sand. You'll find a range of accommodation options here, from intimate boutique stays to larger resorts with extensive facilities. The main road, Laiya Road, runs parallel to the beach, making it easy to access different establishments.

Laiya Aplaya is particularly suitable for couples looking for a relaxing beach getaway. Many resorts offer private beach access, water sports activities like snorkelling and paddleboarding, and dining with ocean views. It's a lovely spot for unwinding by the sea without needing to venture far.

Families will also find Laiya Aplaya an excellent choice. Resorts in this area often have swimming pools, organised activities for children, and spacious grounds.
What are the best family hotels in San Juan?
For family-friendly accommodation in San Juan, consider the Laiya White Cove Beach Resort and Cala Laiya.

The 3-star Laiya White Cove Beach Resort, with a 7.4 rating, offers a private beach, free Wi-Fi, and complimentary toiletries. It also provides free self-parking and free RV, bus, and truck parking. Guests can enjoy massages on the beach and rooms equipped with sofa beds.

Cala Laiya is another excellent choice for families, featuring a private beach and an outdoor pool. This hotel offers free cots, complimentary toiletries, and air conditioning. Guests can also dine at the Alfresco restaurant. It is conveniently located 3.5 km from Laiya Beach.
What are the best spa hotels in San Juan?
For a truly relaxing stay with excellent spa facilities in San Juan, consider El Jardin de Zaida, La Luz Beach Resort, or Laiya White Cove Beach Resort.

The 3.5-star El Jardin de Zaida boasts an impressive 9.4 rating and offers a full-service spa with a sauna, hot tub, and a variety of treatments including Swedish, deep tissue, Thai massage, reflexology, facials, and body scrubs. They also have dedicated treatment rooms, including options for couples.

Another good option is the 3-star La Luz Beach Resort, rated 7.0. This resort provides a full-service spa with daily onsite treatments, including Swedish massage. Guests also benefit from free WiFi and complimentary toiletries.

The 3-star Laiya White Cove Beach Resort, with a 7.4 rating, also has an onsite spa offering massages, including Swedish massage, and even massages on the beach.
What are the top pet-friendly hotels in San Juan?
For top pet-friendly hotels in San Juan, consider Cala Laiya or Punta Aguila Resort & Hotel.

Cala Laiya welcomes both dogs and cats, and provides food and water bowls for your pets. It is conveniently located just 3.5 kilometres from Laiya Beach.

Another excellent option is Punta Aguila Resort & Hotel, which has a 7.6 rating. This hotel allows dogs to stay free of charge and offers complimentary pool cabanas and an outdoor pool for guests. Free toiletries and self-parking are also provided, ensuring a comfortable stay for you and your canine companion.
What are the best budget hotels in San Juan?
For budget-friendly accommodation in San Juan, consider Laiya White Cove Beach Resort, La Luz Beach Resort, and Punta Aguila Resort & Hotel.

The 3-star Laiya White Cove Beach Resort, with a 7.4 rating, offers guests free WiFi and complimentary self-parking. The resort has a private beach and provides massages on the beach, which is a nice touch.

Another good choice is the 3-star La Luz Beach Resort, rated 7.0. This resort also provides free WiFi and complimentary self-parking. It is located very close to La Luz Beach and offers a full-service spa with Swedish massages available.

Punta Aguila Resort & Hotel, with a 7.6 rating, provides free toiletries and free self-parking. This hotel is pet-friendly, allowing pets to stay free, and features an outdoor pool with complimentary cabanas.
What are the most romantic hotels in San Juan for couples?
For a romantic escape in San Juan, consider El Jardin de Zaida and La Luz Beach Resort.

El Jardin de Zaida, a 3.5-star hotel with a superb 9.4 rating, offers a truly romantic experience. It features a full-service spa with a sauna, hot tub, and a variety of massages including Swedish, deep tissue, and Thai. Couples can enjoy special treatment rooms designed just for two. Many rooms also come with a balcony, superb for enjoying private moments together.

Another delightful option is the 3-star La Luz Beach Resort, rated 7.0. This resort is ideally situated just 0.1 km from La Luz Beach, offering stunning beach views. While it also provides a full-service spa with various massage options, the hotel's prime beachfront location is particularly appealing for couples seeking a seaside retreat.
What are the best hotels in San Juan near Laiya Beach?
For hotels in San Juan near Laiya Beach, consider La Luz Beach Resort or Cala Laiya.

The 3-star La Luz Beach Resort, with a 7.0 rating, is conveniently located just 0.1 km from La Luz Beach. Guests appreciate the complimentary self-parking and free WiFi. The beach view rooms are also a plus for many visitors.

Another option is Cala Laiya, which offers a private beach on-site and an outdoor pool. This hotel provides free cribs for families and has an alfresco restaurant. It is located 3.5 km from Laiya Beach.
When is the best time to go to San Juan?
The best time to visit San Juan, Calabarzon, is during the dry season, which runs from November to May.

This period offers consistently sunny days and lower humidity, making it ideal for enjoying the beaches and outdoor activities. The sea is generally calmer, great for surfing, swimming, and island hopping. Temperatures during these months typically range from 25°C to 32°C, providing pleasant weather for exploring.

Families often find the months of December to February particularly good. The weather is at its coolest and most comfortable, and it coincides with many school holidays, allowing for a relaxing getaway. You can easily spend full days at the beach or exploring the nearby natural attractions without the discomfort of heavy rain or excessive heat.

For those looking to catch the best surfing waves, the peak season for surfing is typically from October to April. During these months, the swells are more consistent and powerful, especially at popular spots like Urbiztondo Beach.
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?
Members always get our best prices. Find our best San Juan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £16 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