Hotels in Puerto Rico

Discover the allure of sunny Puerto Rico by experiencing its top-notch hospitality firsthand! Our curated list of the finest hotels in Puerto Rico guarantees the pinnacle of comfort and luxury, coupled with unparalleled service. Each hotel boasts a unique charm – be it colonial architectural marvels, modern beachfront resorts, or tranquil forest retreats. Envelope yourself in the local culture, savour exquisite cuisine, relax on pristine beaches, and unwind in lavish spas. Your stay in these hotels will be a story that you'll recount time and again. Welcome, and may your journey be as breathtaking as the destination itself!

Top destinations in Puerto Rico

Best hotels in Puerto Rico

Over 900 stays available

  • Hotel

    Hyatt Centric San Juan Isla Verde

    rated as 4 out of 5 by 140 reviewers
    6.44 mi from city centre
    from £231 per night
  • Resort

    Fairmont El San Juan Hotel

    rated as 4 out of 5 by 1,979 reviewers
    6.63 mi from city centre
    from £535 per night
  • Resort

    Hyatt Regency Grand Reserve Puerto Rico

    rated as 4 out of 5 by 4,087 reviewers
    21.45 mi from city centre
    from £271 per night
  • Hotel

    AC Hotel by Marriott San Juan Condado

    rated as 4 out of 5 by 612 reviewers
    3.29 mi from city centre
    from £268 per night
  • Hotel

    Caribe Hilton

    rated as 3.5 out of 5 by 1,516 reviewers
    1,355 ft from beach
    from £216 per night
  • Apartment
    32.23 mi from city centre
    from £82 per night
  • Resort

    Condado Vanderbilt Hotel

    rated as 4.5 out of 5 by 3,265 reviewers
    2,297 ft from beach
    from £482 per night
  • Hotel
    2.68 mi from city centre
    from £87 per night
  • Hotel

    At Wind Chimes Boutique Hotel

    rated as 3.5 out of 5 by 710 reviewers
    3.79 mi from city centre
    from £105 per night
  • Hotel

    Hotel San Jorge

    rated as 3.5 out of 5 by 66 reviewers
    3.81 mi from city centre
    from £73 per night
  • Hotel

    Dream Inn PR

    rated as 5 out of 5 by 783 reviewers
    4.21 mi from city centre
    from £195 per night
  • Villa
    10.53 mi from city centre
  • Hotel

    DoubleTree by Hilton San Juan

    rated as 4.5 out of 5 by 4,044 reviewers
    3.57 mi from city centre
    from £258 per night
  • Hotel

    TRYP by Wyndham Isla Verde

    rated as 4 out of 5 by 769 reviewers
    6.07 mi from city centre
    from £236 per night
  • Hotel

    Boho Beach Club

    rated as 4 out of 5 by 91 reviewers
    4.4 mi from city centre
    from £105 per night

Hotels in Puerto Rico with breakfast included

  • Hotel

    Turtle Bay Inn

    rated as 4.5 out of 5 by 674 reviewers
    5.41 mi from city centre
  • Hotel

    Hotel Lucia Beach

    rated as 4 out of 5 by 45 reviewers
    2.96 mi from city centre
  • Hotel

    City Centro by Marriott Ponce Plaza & Casino, Puerto Rico

    rated as 4 out of 5 by 877 reviewers
    292 ft from city centre
  • Hotel

    Hampton Inn & Suites San Juan

    rated as 4.5 out of 5 by 2,271 reviewers
    6.75 mi from city centre
    from £214 per night
  • Hotel

    Parador Guánica 1929

    rated as 4 out of 5 by 389 reviewers
    1.27 mi from city centre
    from £109 per night
  • Hotel

    La Terraza de San Juan

    rated as 4.5 out of 5 by 934 reviewers
    499 ft from city centre
  • Resort

    Blue Horizon Boutique Resort

    rated as 4 out of 5 by 552 reviewers
    4.42 mi from city centre
    from £277 per night
  • Hotel

    Club Seabourne Hotel

    rated as 4 out of 5 by 470 reviewers
    1.12 mi from city centre
  • Hotel

    Sea Gate Hotel

    rated as 4.5 out of 5 by 11 reviewers
    1,348 ft from city centre
    from £104 per night

Best value for money hotels in Puerto Rico

Great value hotels for your stay in Puerto Rico

  • Hotel

    Casa Lucienne

    rated as 4 out of 5 by 3 reviewers
    1,427 ft from city centre
    from £214 per night
  • Hotel

    Flor De India

    rated as 5 out of 5 by 5 reviewers
    3.27 mi from city centre
    from £245 per night
  • Aparthotel

    HiBird- Apartment and Suites Hotel

    rated as 4 out of 5 by 37 reviewers
    2.9 mi from city centre
    from £263 per night
  • Hotel

    El Oasis Hotel

    rated as 4 out of 5 by 3 reviewers
    3.93 mi from city centre
    from £167 per night
  • Hotel

    Selva Boutique Hotel - Luquillo Oceanfront Retreat - Adults Only

    rated as 3 out of 5 by 7 reviewers
    25.03 mi from city centre
    from £285 per night
  • Hotel

    Royal Isabela

    rated as 4.5 out of 5 by 466 reviewers
    2.42 mi from city centre
  • Hotel

    Palacio Provincial San Juan, Adults only, Curio Collection by Hilton

    rated as 4.5 out of 5 by 229 reviewers
    413 ft from city centre
    from £354 per night
  • Hotel

    Don Rafa Boutique Hotel & Residences

    rated as 4.5 out of 5 by 115 reviewers
    1,785 ft from beach
    from £324 per night
  • Hotel

    Hotel El Convento

    rated as 4.5 out of 5 by 3,492 reviewers
    650 ft from city centre
    from £432 per night

Best rated hotels in Puerto Rico

Explore the most popular hotels in Puerto Rico based on ratings from other travellers

  • Hotel
    4.04 mi from city centre
    from £485 per night
  • Hotel

    352 Boutique Guest House

    rated as 5 out of 5 by 506 reviewers
    1,109 ft from city centre
  • Hotel
  • Hotel

    DREAMCATCHER by DW - ADULTS ONLY

    rated as 5 out of 5 by 798 reviewers
    4.22 mi from city centre
    from £246 per night
  • Hotel

    Trópica Beach Hotel

    rated as 5 out of 5 by 169 reviewers
    3.95 mi from city centre
  • Hotel

    El Colonial

    rated as 5 out of 5 by 499 reviewers
    1,037 ft from city centre
    from £212 per night
  • Hotel

    Parguera Plaza Hotel - Adults Only

    rated as 5 out of 5 by 238 reviewers
    5.29 mi from city centre
    from £145 per night
  • Resort
    4.37 mi from city centre
    from £178 per night
  • Hotel
    4.46 mi from city centre
    from £108 per night

Cheap hotels in Puerto Rico

Affordable budget hotels in Puerto Rico

  • Hotel

    Anchors Hotel

    rated as 5 out of 5 by 1 reviewers
    32.32 mi from city centre
    from £174 per night
  • Hotel

    El Flamingo Beach Club

    rated as 3.5 out of 5 by 3 reviewers
    2.89 mi from city centre
  • Hotel

    Mountain and Ocean View Lodge

    rated as 4 out of 5 by 3 reviewers
    24.37 mi from city centre
  • Hotel
    12.71 mi from city centre
    from £152 per night
  • Hotel

    Hotel Mome

    rated as 5 out of 5 by 3 reviewers
    1,562 ft from beach
  • Hotel

    Casa Botanica

    rated as 5 out of 5 by 87 reviewers
    3.9 mi from city centre
    from £222 per night
  • Hotel

    Hotel Colonial

    rated as 4.5 out of 5 by 381 reviewers
    443 ft from city centre
    from £82 per night
  • Hotel

    Hacienda Tamarindo

    rated as 5 out of 5 by 67 reviewers
    4.34 mi from city centre
  • Hotel

    Conturce Hostel

    rated as 4.5 out of 5 by 74 reviewers
    3.63 mi from city centre
    from £102 per night

Travel tips for Puerto Rico

Explore more hotels in Puerto Rico