Thanks for your patience while we work to find you the best hotels...
Double Room with Balcony
Room Service
Cooking Class
Daily Housekeeping
Beachfront
Coffee Shop
And more
Standard Double Room with Two Double Beds
Room Service
Cooking Class
Daily Housekeeping
Beachfront
Coffee Shop
And more
Standard King Room
Room Service
Cooking Class
Daily Housekeeping
Beachfront
Coffee Shop
And more
Deluxe Double Room with Balcony
Room Service
Cooking Class
Daily Housekeeping
Beachfront
Coffee Shop
And more
King Room
Room Service
Cooking Class
Daily Housekeeping
Beachfront
Coffee Shop
And more
Hotel Flor de Maria
Located in Puerto Escondido, a few steps from Marinero Beach, Hotel Flor de Maria provides accommodations with a garden, private parking, a terrace and a restaurant. With an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and luggage storage for guests. At the hotel, each room is equipped with a desk. Every room includes a safety deposit box, while certain rooms here will provide you with a balcony and others also provide guests with sea views. All guest rooms feature a closet. Puerto Escondido International Airport is 1.9 miles away.
Hotel Amenities
Room Service
Cooking Class
Daily Housekeeping
Beachfront
Coffee Shop
24 hour front desk
Sun Loungers Or Beach Chairs
Parking - Charges may apply
Rooftop Pool
Restaurant
Air Conditioning
Concierge
Fire Extinguishers
Sun Deck
Balcony/Terrace
Masks are available to guests
Swimming Pool - Outdoor
Snack Bar
Live Entertainment
Luggage Storage & Lockers
Swimming Pool
Cashless Payment Available
In room safe
Takeout Dining Services Available
Grocery Delivery
Outdoor Furniture
Adult Only
Invoices
Poolside Bar
Parking - Self
Garden
First Aid Kit Available
Tour Services
Smoke Alarms
24-Hour Security
Board Games/Puzzles
Laundry
Horseback Riding
Non-Smoking Rooms Available
Parking - On-Site
Non-Smoking Facility
Happy Hour
Alcohol
Lounge/Bar
Food Delivery
Hotel Address
3026 Entrada A La Playa Marinero, Puerto Escondido, 70934 Mexico, Puerto Escondido, MX