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

Find hotels in San Juan from 405.682 ₫

  • 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
22 Sep - 23 Sep
Tomorrow
23 Sep - 24 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for San Juan hotels

1. The Kubo Gardens

The Kubo Gardens
San Juan
542.355 ₫
1.052.318 ₫ total
includes taxes & fees
16 Oct - 17 Oct
The Kubo Gardens

2. Xen By Balai Norte La Union

Xen By Balai Norte La Union
San Juan
1.860.952 ₫
2.047.047 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Xen By Balai Norte La Union

3. Awesome Hotel

Awesome Hotel
San Juan
United States
Melinda
3.640.952 ₫
4.259.914 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Awesome Hotel

4. EM Royalle Hotel & Beach Resort

EM Royalle Hotel & Beach Resort
San Juan
United States
Diana
2.330.428 ₫
2.610.079 ₫ total
includes taxes & fees
23 Sept - 24 Sept
EM Royalle Hotel & Beach Resort

5. Auberge Petit Hotel

Auberge Petit Hotel
San Juan
1.006.805 ₫
1.228.303 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Auberge Petit Hotel

6. Isla Bonita Beach Resort

Isla Bonita Beach Resort
San Juan
United States
virgilio
1.014.332 ₫
1.136.052 ₫ total
includes taxes & fees
19 Oct - 20 Oct
Isla Bonita Beach Resort

7. Casa Amihan-Urbiztondo San Juan La Union

Casa Amihan-Urbiztondo San Juan La Union
San Juan
1.044.032 ₫
1.148.435 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Casa Amihan-Urbiztondo San Juan La Union

8. Patio By Balai Norte La Union

Patio By Balai Norte La Union
San Juan
2.047.047 ₫
2.251.752 ₫ total
includes taxes & fees
6 Oct - 7 Oct
Patio By Balai Norte La Union

9. Palms La Union Suites

Palms La Union Suites
San Juan
1.808.589 ₫
2.992.531 ₫ total
includes taxes & fees
15 Oct - 16 Oct
Palms La Union Suites

10. Lisro Sleep And Relax La Union near Beach

Lisro Sleep And Relax La Union near Beach
San Juan
744.606 ₫
908.420 ₫ total
includes taxes & fees
6 Oct - 7 Oct
Lisro Sleep And Relax La Union near Beach

11. Costa Villa Beach Resort

Costa Villa Beach Resort
San Juan
Canada
Juan
665.835 ₫
745.735 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Costa Villa Beach Resort

12. CVNB guesthouse

CVNB guesthouse
San Juan
1.076.844 ₫
1.313.749 ₫ total
includes taxes & fees
23 Sept - 24 Sept
CVNB guesthouse

13. 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
2.214.975 ₫
2.480.772 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Puerto de San Juan Beach Resort Hotel and Residences La Union

14. Buku Island House

Buku Island House
San Juan
1.451.804 ₫
1.898.169 ₫ total
includes taxes & fees
24 Sept - 25 Sept
Buku Island House

15. San Juan Hostel

San Juan Hostel
San Juan
United States
Ralph Christian
861.636 ₫
965.172 ₫ total
includes taxes & fees
6 Oct - 7 Oct
San Juan Hostel

16. Sebay Surf Central San Juan La Union

Sebay Surf Central San Juan La Union
San Juan
United States
Franklin
1.750.037 ₫
2.135.045 ₫ total
includes taxes & fees
6 Oct - 7 Oct
Sebay Surf Central San Juan La Union

17. Monaliza Surf Resort

Monaliza Surf Resort
San Juan
717.305 ₫
875.112 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Monaliza Surf Resort

18. Villa Teresa Esperanza Tourist Inn

Villa Teresa Esperanza Tourist Inn
San Juan
656.355 ₫
800.753 ₫ total
includes taxes & fees
30 Sept - 1 Oct
Villa Teresa Esperanza Tourist Inn

19. Turtle Beach Resort

Turtle Beach Resort
San Juan
United States
Almera
1.110.365 ₫
1.243.609 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Turtle Beach Resort

20. Camp Saint John Hotel La Union

Camp Saint John Hotel La Union
San Juan
United States
Cristeta
1.061.223 ₫
1.294.692 ₫ total
includes taxes & fees
1 Oct - 2 Oct
Camp Saint John Hotel La Union
View all properties
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 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 San Fernando Dry Market.

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

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 stays in San Juan

CVNB Bed and Bath La Union

CVNB Bed and Bath La Union

Dalumpinas San Fernando La Union
362.216 ₫
405.682 ₫ total
27 Sept - 28 Sept
includes taxes & fees
2.8/10 (5 reviews)
CVNB Bed and Bath La Union
Villa Teresa Esperanza Tourist Inn

Villa Teresa Esperanza Tourist Inn

238 National Highway, San Juan, Villa San Juan La Union
656.355 ₫
800.753 ₫ total
30 Sept - 1 Oct
includes taxes & fees
Villa Teresa Esperanza Tourist Inn
Kulibangbang Beach Resort

Kulibangbang Beach Resort

92 Greenville Subdivision Bacnotan Ilocos Region
699.128 ₫
851.901 ₫ total
23 Sept - 24 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Kulibangbang Beach Resort
Travelite Express Hotel

Travelite Express Hotel

Shuntug St. Corner F. Bautista Drive Baguio
1.109.727 ₫
1.242.894 ₫ total
23 Oct - 24 Oct
includes taxes & fees
8/10 Very good! (283 reviews)
Travelite Express Hotel
Turtle Beach Resort

Turtle Beach Resort

San Juan - San Gabriel Rd San Juan La Union
1.110.365 ₫
1.243.609 ₫ total
23 Sept - 24 Sept
includes taxes & fees
4/10 (2 reviews)
Turtle Beach Resort
Hotel Urban-Khotel Kurban Hotel

Hotel Urban-Khotel Kurban Hotel

53 Naguilian Rd Baguio CAR
1.145.282 ₫
1.259.810 ₫ total
28 Sept - 29 Sept
includes taxes & fees
6.2/10 (24 reviews)
Hotel Urban-Khotel Kurban Hotel

Hotels in San Juan with star rating

Frequently asked questions

What's the seasonal weather in San Juan?
The hottest months are usually May and April, with an average temperature of 28°C, while the coldest months are January and February, with an average of 26°C. The rainiest months in San Juan are August, July, September and June, with each month seeing an average of 579 mm of rainfall.

Explore a world of travel with Expedia