Puerto Escondido, Oaxaca hotel

Flor de Maria located just 50 meters from the ocean
Puerto Escondido's Best Value Hotel

Quoted in many Mexican travel books. The Hotel Flor de Maria is known as one of the best value places in town. Just 50 meters from Playa Marinero, the best swimming beach in town, we are centrally located between Playa Zicatela (world renowned surfing beach) and the Adoquin (walking street with shops and restaurants).

Step off the beach, into this charming colonial style hotel, where all the rooms face on to a central courtyard.

All the rooms stay cool and fresh with overhead fans, each having 2 double beds, private bathroom and shower (with hot water) and safety deposit box. Daily housekeeping.

Puerto Escondido hotel

Our rooftop terrace , with pool and bar, overlooks the Pacific Ocean . Relax or read in one of the poolside hammocks or watch sunset with a margarita.

Hotel Flor de Maria Restaurant. Open for breakfast all year and (starting April 1) for dinner only from December 15 - March 15. Always fresh ingredients, with a menu that changes daily. Fresh fish, grilled meats and home style Italian dishes offer a variety of choices. You will always find at least one vegetarian option.

Services include:

  • Free drinking water available 24 hrs
  • Money Exchange
  • Library
  • Laundry
  • Cable T.V. (at Terrace bar)
  • Free wireless internet access
  • Arrangements made for: Spanish Classes, Fishing Trips, Rental Cars, Ecological Tours of Lagoons, Turtle Museum, Temazcal (Native Sweat Bath And Massage)

High season
Low season
$50 US / $65 US $35 US / $55 US


*All taxes included in quoted price.
Room prices are for 1 or 2 persons per room.
For each additional person [above 2] in the room, there is a 10$ US charge, up to four in a room.
Rates above do not apply to Christmas and Easter holidays.
Please call or e-mail for these rates.
No children under 12 yrs.

Tel: 011 52 (954)
Please e-mail us with any questions at: pajope1@gmail.com
Mailing Address:
1ra. Entrada a Playa Marinero S/N
Col. Marinero CP. 71980
Puerto Escondido, Oaxaca

Flor de Maria Hotel on Tripadvisor