Beach Hotels & Resorts in Puntas from AU$229

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Best Puntas Beach Hotels

Casa Verde Hotel
3.5 star property
9.0 out of 10, Wonderful, (553)
"Close to beach & within walking distance of restaurants, bar with music & good food."
The price is AU$299
includes taxes & fees
8 Dec - 9 Dec
Casa Verde Hotel
Tamboo Beside the Pointe
2.5 star property
9.2 out of 10, Wonderful, (203)
"Beautiful area."
Tamboo Beside the Pointe
Casa Isleña Inn
3.0 star property
9.2 out of 10, Wonderful, (175)
"Remote, stunning beach. Intimate pool with restaurant and bar right there. Exactly what we wanted, not a big, hotel. Foodcwas great and it was super cozy and beautiful. The beachvis great for watching large waves and surfers not really for swimming as it is known for its strong current."
The price is AU$378
includes taxes & fees
17 Dec - 18 Dec
Casa Isleña Inn
Serenity Rincon Guesthouse
3.0 star property
9.0 out of 10, Wonderful, (651)
"A nice quiet getaway. Reliable and clean."
The price is AU$229
includes taxes & fees
26 Nov - 27 Nov
Serenity Rincon Guesthouse
Lazy Parrot Inn
3.0 star property
9.0 out of 10, Wonderful, (987)
"Nice!"
The price is AU$251
includes taxes & fees
27 Nov - 28 Nov
Lazy Parrot Inn
Dos Angeles del Mar B&B
2.5 star property
9.6 out of 10, Exceptional, (246)
"Easy walk to the beach. Nice pool. Easy walk to good restaurants. Away from hustle bustle of town. John and his son and daughter were amazing hosts! Clean and spacious rooms. Comfy beds."
Dos Angeles del Mar B&B
Red Flamboyan Guesthouse
3.0 star property
9.4 out of 10, Exceptional, (16)
"Servicio excelente el restaurante y hotel 5 estrellas 🌟 "
The price is AU$311
includes taxes & fees
23 Nov - 24 Nov
Red Flamboyan Guesthouse
La Cambija at Tres Palmas
2.0 star property
9.4 out of 10, Exceptional, (38)
"Room was very clean. The room was cleaned every day. The staff was very friendly. We will definitely go back very soon. The place looks new and the price was great.."
La Cambija at Tres Palmas
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.
Don't see what you're looking for?
See all available properties in Puntas
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

What is Puntas like for travellers who love the beach?
Book a great spot to stay in Puntas, a place with a lot to offer the traveller dreaming of a beach holiday.
What's the best place to stay to stay near the beach in Puntas?
Casa Verde Hotel is a top beach hotel with free parking and beach towels, and it’s located on Sandy Beach . Other good choices for your beach trip include Tamboo Beside the Pointe and Casa Isleña Inn.
How many beach hotels will I find in Puntas?
Expedia has 10 beach hotels in Puntas that are great for your beachside getaway.
When's the best time for a beach holiday in Puntas?
Plan your trip to the beach with a look at year-round temperatures in Puntas: The hottest months are usually August and September, with an average temperature of 28°C, while the coldest months are March and February, with an average of 25°C. Average annual precipitation for Puntas is 1138 mm.
What is there to see and do around Puntas?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. Beach lovers can head straight to Playa María or Steps Beach for some quality time by the water. Make time for a range of local attractions, which include Sandy Beach and Domes Beach. For more things to see and do, consider visiting Punta Higuero Light or Playa Pools.
What's the best way to get to my beach hotel in Puntas?
Here’s some information to help you get to and around your beach accommodation in Puntas more easily: Make your way to Puntas with a flight to Mayagüez (MAZ-Eugenio María de Hostos), the closest major airport which is located 10.4 mi (16.7 km) from the city centre. If you’d like to venture out around the area, you may want to rent a car for your trip.