"Best under rated 3 star hotel. Beautiful old historic hotel, immaculately maintained. Nice pool, gardens, large exercise room. Hotel room large spacious and very clean. Loved this hotel"
"i stayed there for exactly 15 minutes and moved out to the hotel Obaldía, which is much better. I did not even ask for a refund. This is a lousy hotel, you should not be advertising it.. I took it on trust since you were listing it, and it was horrible."
Boca Chica Church is just one of the places to see in Boca Chica, so why not enjoy the other things to explore during your travels? Wander the beaches in this relaxing area.
Explore the great outdoors at Miguel de Cervantes Saavedra Park, a lovely green space in David. While you're here, you can savour the top-notch restaurants.
Explore the great outdoors at Parque Recreativo Omar Torrijos Herrera, a lovely green space in David Sur. While you're here, you can savour the top-notch restaurants.
Playa Grande is located in Boca Chica. You'll find 29 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay near Playa Grande?
Bocas del Mar Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers 2 outdoor pools and free breakfast. It's located 1.5 mi (2.4 km) from Playa Grande. Other good choices within 5 miles include Seagull Cove Resort and Boca Chica Bay Eco Lodge.
How many hotels will I find near Playa Grande?
Expedia has 29 hotels and other accommodation options a few miles from Playa Grande.
If I need to cancel the hotel reservation for my stay near Playa Grande, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if cancelled before the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to review top deals close to Playa Grande.