
Hotels in Puerto Rico
Enter your dates to pick from 2249 hotels and other places to stay!
Explore Puerto Rico
Located in Fajardo, 1.8 miles from Seven Seas Beach, Anchors Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Guest reviewThe cleanliness, style and location were ideal. Reminded us of a hotel in Greece. Very quaint and intimate hotel. Will definitely go back!
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 29 reviewsExceptional · 29 reviewsFrom $147 per nightLocated at Rincón Beach, Villa Cofresi offers an outdoor pool, a beach bar, game room and table tennis. Guests can enjoy free Wi-Fi access.
Guest reviewGreat location. The staff is really friendly and helpful. There are a lot of places to eat walking distance from the hotel. Everything was clean.
Scored out of 10, guest rating 9.49.4Wonderful - What previous guests thought, 733 reviewsWonderful · 733 reviewsFrom $167 per nightLocated in Vieques, 1.7 miles from Negrita, Club Vieques - Adults Only Resort - LGBT Friendly has accommodations with an outdoor swimming pool, free private parking, a terrace and a bar.
Guest reviewThe property was stunningly well-maintained, with beautifully landscaped grounds and a serene, tropical ambiance. The pool area was a highlight, offering a relaxing and private space to unwind. The staff was incredibly friendly and attentive, making sure every guest felt welcomed and comfortable. The location was perfect—secluded yet conveniently close to the beach and local attractions. The overall vibe of inclusivity and community made the experience truly special
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 37 reviewsExceptional · 37 reviewsFrom $142 per nightLocated in La Parguera, 1.8 miles from Rosada Beach, Parguera Plaza Hotel - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest reviewPerfect place to stay for lazy time.
Scored out of 10, guest rating 9.49.4Wonderful - What previous guests thought, 640 reviewsWonderful · 640 reviewsFrom $175 per nightSurrounded by lush mountains and only a short drive from downtown San Juan, this hotel in Caguas, Puerto Rico features an on-site casino and a variety of dining options.
Guest reviewIt had everything we needed to make our stay perfect. The personal was exceptional!!
Scored out of 10, guest rating 9.19.1Wonderful - What previous guests thought, 279 reviewsWonderful · 279 reviewsFrom $184 per nightHacienda Tamarindo is offering accommodations in Vieques. Featuring a terrace, the 3-star hotel has air-conditioned rooms with a private bathroom.
Guest reviewEverything. The view, the pool, the breakfast We rented a Jeep through the hotel as well and it was the best decision ever. Punta arenas is gorgeous for snorkeling
Scored out of 10, guest rating 9.39.3Wonderful - What previous guests thought, 79 reviewsWonderful · 79 reviewsFrom $205 per nightLocated in Lajas, within 1.6 miles of Rosada Beach and 9.1 miles of Porta Coeli Religious Art Museum, Nautilus by La Jamaca Hotels-Downtown La Parguera has accommodations with an outdoor swimming pool...
Guest reviewThe location was amazing, and the pool very cozy !
Scored out of 10, guest rating 9.29.2Wonderful - What previous guests thought, 511 reviewsWonderful · 511 reviewsFrom $137 per nightThis beach-front guest house offers a terrace with BBQ, stunning views of the ocean and free Wi-Fi throughout. It is located in the Playa Rincón Beach and 5 minutes’ drive from Rincón city center.
Guest reviewGreat view, great people, perfect ambience and we love this place! This is our second time visiting Rincon and second time staying at this hotel. Very good place with nice people!
Scored out of 10, guest rating 9.29.2Wonderful - What previous guests thought, 522 reviewsWonderful · 522 reviewsFrom $99 per nightLocated in Lajas, 1.3 miles from Rosada Beach, Turtle Bay Inn provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest reviewTurtle Bay Inn had it all! ... And by "all" I mean: friendly staff, exceptional cleanliness, cozy rooms, comfy beds and a super nice bar/pool area to hang out at. And oh, did I forget to mention the awesome location? We were in walking distance to the lovely city, but still had a nice little getaway from the hustle and bustle of great nightlife in La Parguera. We felt super welcomed from the minute we arrived – everybody was super nice. Special thanks to Brian for making the best Mojitos in town hehe! Much appreciated. You guys made our stay in La Parguera unforgettable and I would love to come back. Not to mention the Rituals-shampoo and -conditioner you provided :) Also having a fridge was great (cool beer's always good to have!) and the parking was very convenient! Thanks a lot!
Scored out of 10, guest rating 9.09.0Wonderful - What previous guests thought, 311 reviewsWonderful · 311 reviewsFrom $148 per nightFairfield by Marriott Luquillo Beach has an outdoor swimming pool, fitness center, a shared lounge and restaurant in Luquillo.
Guest reviewBeautiful, confortable, excellent services.
Scored out of 10, guest rating 9.19.1Wonderful - What previous guests thought, 345 reviewsWonderful · 345 reviewsFrom $154 per nightLocated in San Juan and with Condado Beach reachable within a 16-minute walk, Aloft San Juan has concierge services, non-smoking rooms, free bikes, free WiFi and a terrace.
Guest reviewGreat staff, location, and atmosphere. I'd stay here again. It was a great spot for a couples getaway with easy Uber rides all around San Juan.
Scored out of 10, guest rating 9.19.1Wonderful - What previous guests thought, 677 reviewsWonderful · 677 reviewsFrom $178 per nightLocated in San Juan and with Ocean Park Beach reachable within a 3-minute walk, Casa Botanica Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.
Guest reviewHome feeling. The property is a very nice house with great staff, tea, milk and coffee available at all times, daily yoga classes and stunning meat-free breakfast. Unless you are seeking for the heart of the touristy area, or are not into the wellness mood, this is your place to stay!
Scored out of 10, guest rating 9.29.2Wonderful - What previous guests thought, 173 reviewsWonderful · 173 reviewsFrom $202 per night