Cheap hotels in San Juan, Philippines

  1. Hotel Mikka

    5.3(701 ratings)

    On-site dining at Gatherings, Old-world charm and character

    San Fernando City, 8.9 km to San Juan
    from  ₱1,086
    See prices from 3 sites
  2. RedDoorz Hostel Monaliza Surf Resort

    5.8(105 ratings)

    Ocean-facing rooms with balcony, Steps from Urbiztondo Beach

    6.4 km to City center
    from  ₱1,851
    See prices from 6 sites
  3. Selline Bed and Breakfast

    /No rating available 
    5.9 km to City center
    from  ₱2,321
    See prices from 6 sites
  4. Auberge Petit Hotel

    /No rating available 
    1.7 km to City center
    from  ₱2,424
    See prices from 4 sites
  5. RedDoorz @ Camp Saint John Hotel La Union

    7.5Good (28 ratings)

    Proximity to local dining and shops, Non-smoking environment throughout

    6.5 km to City center
    from  ₱2,670
    See prices from 3 sites
    • Popular choice

    Marand Family Resort

    6.9(225 ratings)

    Beachfront access with garden views, Outdoor swimming pool for relaxation

    Bauang, 15.2 km to San Juan
    from  ₱2,925
    See prices from 7 sites
  6. EM Royalle Hotel & Beach Resort

    6.6(682 ratings)

    Ocean and pool view rooms, Expansive outdoor swimming pool

    4.9 km to City center
    from  ₱3,338
    See prices from 9 sites
  7. Marand Beach Resort

    7.5Good (561 ratings)

    Garden-facing rooms with private sitting areas, Multiple swimming pools with slides

    Bauang, 8.8 km to San Juan
    from  ₱3,507
    See prices from 5 sites
  8. Puerto de San Juan Beach Resort Hotel and Residences

    7.7Good (258 ratings)
    0.1 km away from the beach
    from  ₱5,010
    See prices from 8 sites
  9. Aberry Shore Resort La Union Hotel

    8.3Very good (5 ratings)
    Bacnotan, 9.8 km to San Juan
    from  ₱6,518
    See prices from 2 sites
  10. P&M Final Option Beach Resort

    8.6Excellent (728 ratings)

    Authentic German bistro by the sea, Outdoor pool for refreshing dips

    Right by the beach
    from  ₱6,558
    See prices from 5 sites
    • Popular choice

    Awesome Hotel

    8.7Excellent (1,917 ratings)

    Beachfront infinity pool with jacuzzi, Diverse dining with ocean views

    Right by the beach
    from  ₱7,959
    See prices from 8 sites
    • Popular choice

    Hudor Resort

    8.2Very good (21 ratings)
    San Fernando, 13.7 km to San Juan
    Select dates to see prices and availability
  11. Xen By Balai Norte

    8.5Excellent (41 ratings)

    Filipino-Spanish modern ambiance, Proximity to San Juan Beach

    5.4 km to City center
    Select dates to see prices and availability
  12. Ciabel Hotel and Fitness Center

    8.4Very good (205 ratings)

    Olympic-sized swimming pool, Patio restaurant with local cuisine

    5.1 km to City center
    Select dates to see prices and availability
  13. Villas Buenavista

    7.5Good (375 ratings)

    Proximity to ancient watchtower ruins, Mediterranean-style architecture

    0.1 km away from the beach
    Select dates to see prices and availability
  14. JADE RESORT - Bauang, La Union

    8.3Very good (53 ratings)

    Outdoor swimming pool with views, On-site restaurant and bar

    Bauang, 19.7 km to San Juan
    Select dates to see prices and availability
  15. Hotel Ariana

    6.9(375 ratings)

    On-site local and international dining, Relaxing in-house massage services

    San Fernando, 12.8 km to San Juan
    Select dates to see prices and availability
  16. Lone Star Inn

    8.6Excellent (17 ratings)
    5.8 km to City center
    Select dates to see prices and availability
  17. The Little Surfmaid

    7.7Good (937 ratings)

    Massage services for relaxation, Prime beachfront location for surfing

    Right by the beach
    Select dates to see prices and availability
  18. Surfer's Point Deck

    6.4(76 ratings)

    Chill ambiance by the sea, Diverse food stalls and dining

    6.4 km to City center
    Select dates to see prices and availability
  19. Bali Hai Beach Resort

    6.7(396 ratings)

    Sunset Views by the China Sea, Family-Friendly Swimming Options

    Bauang, 12.9 km to San Juan
    Select dates to see prices and availability
  20. Cv Bed N Bath La Union

    5.6(83 ratings)

    Relaxing garden and picnic area, On-site halal dining options

    8.5 km to City center
    Select dates to see prices and availability
  21. La Zarene Suites

    /No rating available 
    Bacnotan, 10.4 km to San Juan
    Select dates to see prices and availability
  22. Spectroom Suites Urbiztondo

    /No rating available 
    6.4 km to City center
    Select dates to see prices and availability
  23. Hudor Resort - Bauang, La Union

    /No rating available 
    San Fernando, 13.8 km to San Juan
    Select dates to see prices and availability
  24. The Salt Boutique Hotel by Wyns

    /No rating available 
    6.0 km to City center
    Select dates to see prices and availability
  25. Plaza De Castiel Hotel

    /No rating available 
    6.0 km to City center
    Select dates to see prices and availability
  26. Acquatro Suites

    /No rating available 
    San Fernando, 10.5 km to San Juan
    Select dates to see prices and availability
  27. Cvnb Bed And Bath La Union

    8.8Excellent (262 ratings)
    San Fernando, 8.5 km to San Juan
    Select dates to see prices and availability
  28. Alcora French Resto Maison

    5.6(7 ratings)
    San Fernando City, 7.1 km to San Juan
    Select dates to see prices and availability
  29. Palms La Union Beachfront Suites

    /No rating available 
    4.7 km to City center
    Select dates to see prices and availability
  30. Arpo Hotel San Juan La Union

    /No rating available 
    San Fernando, 6.8 km to San Juan
    Select dates to see prices and availability
  31. Chateau Du Soleil

    /No rating available 
    San Fernando City, 12.6 km to San Juan
    Select dates to see prices and availability
  32. Elyu Buddies Transient

    /No rating available 
    San Fernando City, 8.3 km to San Juan
    Select dates to see prices and availability

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in San Juan

Price range

Prices for cheap hotels in San Juan range from ‎₱1,086 to ‎₱7,959 per night.

Cheap hotels near San Juan

These hotels may also be interesting for you...