GoHotelly
3-star hotel Check-in 14:00 ·

Hotel Roca Mar

Hotel Roca Mar offers clean, air-conditioned rooms with balconies and stunning bay views. Located steps from the main beach and artisan corridor in Puerto Escondido, enjoy free Wi-Fi, secure street parking, and easy access to local nightlife and restauran

Av. Alfonso Pérez Gasga 601A, Libertad, 71984 Puerto Escondido, Oax., Mexico View on map
8/10
Very Good Based on 208 recent guest reviews
Free Wi-Fi Parking Air-conditioned Beach access Kid-friendly
What recent guests emphasize

Comfortable stay close to the beach with friendly service

Guests appreciate the excellent location near the main bay and local attractions, as well as the attentive and kind staff. Small but cozy rooms with good cleaning service are often highlighted, while the firmness of the beds receives mixed feedback.

Guests often praise

  • Excellent location just steps from the main bay and beach access
  • Clean rooms with daily housekeeping
  • Friendly and attentive staff
  • Balconies offering pleasant views of the bay
  • Close proximity to restaurants, nightlife, and artisan markets

Worth knowing

  • Rooms are small and simple, suitable for short stays or travelers valuing location over space
  • Beds are firm, which some guests may find uncomfortable for longer stays
  • No on-site parking; street parking is available nearby but can vary in security
  • No pool, restaurant, or fitness center on property
  • Air conditioning is provided, but some rooms only have fans

Best for

  • Visitors seeking budget-friendly accommodation close to the beach
  • Travelers wanting easy access to local nightlife and cultural spots
  • Guests prioritizing cleanliness and helpful service over luxury amenities
  • Those interested in surfing or beach activities nearby
  • Small families or groups looking for kid-friendly lodging
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Hotel Roca Mar

Hotel Roca Mar is a charming four-star retreat nestled in the vibrant heart of Puerto Escondido, Oaxaca. Located just steps away from the sparkling waters of Bahía Principal and the bustling artisan corridor, it perfectly captures the essence of a coastal Mexican getaway. Guests are captivated by its unbeatable location, offering easy access to the beach, local eateries, and lively nightlife venues.

Cleanliness and attentive service define the guest experience at Hotel Roca Mar. The dedicated staff consistently provide daily housekeeping and warm hospitality that makes visitors feel genuinely welcome. The rooms, while compact, are thoughtfully designed with balconies that frame stunning views of the bay, inviting guests to unwind in a cozy, intimate setting. Air-conditioning ensures comfort even in the coastal heat, addressing a key need for travelers.

Though there is no swimming pool or on-site restaurant, the hotel's close proximity to a variety of dining options and recreational spots fills that gap seamlessly. Free Wi-Fi caters to both leisure and business travelers, while parking is conveniently available on the street with good security. The absence of a fitness center does not hinder guests who prefer exploring the lively surrounding streets and the natural beauty of Puerto Escondido.

One notable point is the firmness of the beds, which some guests find less comfortable for extended stays. Despite this, the overall ambiance and convenient access to both cultural and natural attractions outweigh this minor drawback. Families appreciate the kid-friendly atmosphere, making it a versatile choice for visitors seeking a blend of relaxation and adventure.

In summary, Hotel Roca Mar offers a sincere and authentic beachfront experience, combining cleanliness, amiable service, and a prime location. It stands as an ideal haven for travelers who value proximity to the ocean and vibrant local culture over luxury amenities, making it a memorable base for exploring the colorful life of Puerto Escondido.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Parking
Air-conditioned
Beach access
Kid-friendly

Not available at this property

Pool
Restaurant
Fitness center
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

AP
Avocado Punk Nov 22, 2025
8.0

La ubicación está excelente, a unos pasos de Bahía principal y atrás está el corredor de artesanías. Las habitaciones son muy limpias y diario pasan a hacer servicio, además las personas que atienden son muy amables y atentas. En cuanto a las habitaciones, lo único que no me gustó fue la cama súper dura, que para estancias largas como la mía de una semana se me hizo muy pesado. El tamaño, son pequeñas pero acogedoras, con ventilador y opción a aire acondicionado, el baño igual pequeño. Sí recomendaría hospedarse ahí, solo tomen en cuenta lo de la cama XD

JT
Jose Torres Oct 25, 2025
10

Económico y muy cercano a la playa (media calle de distancia). Zona de antros y calle muy pintoresca. De noche mucho ambiente también en la calle. Se puede estacionar tu auto todo el día y noche en la calle (ya que no tiene estacionamiento propio) con seguridad.

EV
Eduardo Vazquez Oct 20, 2025
10

Muy bueno la verdas el precio masomenos la vista muy buena esta muy cerca del mar el cervicio muy bueno

CL
Citlali López Sep 20, 2025
10

Excelente ubicación, habitaciones pequeñas pero muy cómodas con balcones y una excelente vista a la bahía principal, cerca de distintos restaurantes y centros nocturnos para divertirse, es ideal si buscas un espacio acogedor.

Location & neighborhood

Where you'll find Hotel Roca Mar

Puerto Escondido, Oaxaca, Mexico

Based on sightseeing, recreation, and getting around

  • Puerto Escondido Bus Station 9 min Walk
  • Puerto Escondido International Airport 15 min Car
  • Bahias De Huatulco International Airport 2 hr 1 Car
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in Oaxaca. Distances are rough real-world times, not straight-line.

Playa Zicatela 2,247 reviews

Playa Zicatela

Oaxaca, Mexico

4.7 · Beach
Playa Carrizalillo 1,345 reviews

Playa Carrizalillo

Oaxaca, Mexico

4.5 · Beach
Playa Coral 1,228 reviews

Playa Coral

Del Pacífico Norte, Bacocho, 71983 Puerto Escondido, Oax., Mexico

4.5 · Beach
People also viewed

Similar Hotels in Oaxaca

Hand-picked alternatives with a comparable feel, size and price band.

Av Adolfo López Mateos, Las Playas, 39390 Acapulco de Juárez, Gro., Mexico

Hotel Conchamar

Hotel Conchamar offers affordable comfort in Acapulco’s Las Playas area. Enjoy free WiFi, outdoor pool, kidfriendly amenities, a...

3.9 (309) View
51217 State of Mexico, Mexico

Hotel Arboleda

Discover Hotel Arboleda, a charming 4.1star hotel in State of Mexico. Enjoy personalized service, peaceful surroundings, a heated...

4.1 (28) View
C. Francisco Zarco Cosío número 4, Santa Julia, Centro, 73310 Zacatlán, Pue., Mexico

HOTEL CASA SILVESTRE

Discover HOTEL CASA SILVESTRE, located steps from Zacatlán’s main attractions. Enjoy clean, cozy rooms with free WiFi and conveni...

4.1 (114) View
Eucalipto 2, Sta Cruz, 99344 Jerez de García Salinas, Zac., Mexico

Motel Palenque

Descubre Motel Palenque en Jerez de García Salinas, Zacatecas. Disfruta habitaciones limpias, servicio excelente, privacidad total...

4.7 (51) View
Calle 1538, Lomas del Oriente, 30400 Cintalapa de Figueroa, Chis., Mexico

Hotel y Restaurant Sonia Miriam

Experience warm hospitality at Hotel y Restaurant Sonia Miriam in Cintalapa, Chiapas. Enjoy clean, comfortable rooms, free WiFi, ...

4.3 (72) View
Hacienda Sta. Barbara 105, El Jacal, 76187 Santiago de Querétaro, Qro., Mexico

Suites Reposo Real

Discover Suites Reposo Real, a quiet and modern lodging in Santiago de Querétaro. Enjoy fully equipped suites with kitchens, free ...

4.3 (84) View
C. Galeana 322, Zona Centro, 37900 San Luis de la Paz, Gto., Mexico

Posada César

Discover Posada César in the heart of San Luis de la Paz, Guanajuato. Enjoy kidfriendly accommodations with free WiFi and parkin...

2.8 (43) View
Jose Maria Morelos 113, 79900 Xilitla, S.L.P., Mexico

KM Hotel

Discover KM Hotel in Xilitla, offering cozy rooms with air conditioning, free WiFi, and friendly staff. Enjoy breathtaking valley...

3.9 (225) View
Segunda de Reforma 4, Barrio de la Garita, 40220 Taxco de Alarcón, Gro., Mexico

Hotel Estelar

Discover Hotel Estelar, a 3.8star hotel in Taxco de Alarcón offering free WiFi, secure parking, and kidfriendly amenities. Perf...

3.8 (364) View
Guadalajara Ote. 336, Guadalupana, 48000 Unión de Tula, Jal., Mexico

Hotel Brambila

Discover Hotel Brambila in Unión de Tula, Jal. Enjoy spacious, clean rooms, free parking, outdoor pool, and kidfriendly amenities...

4.4 (314) View
Share your stay

Stayed at Hotel Roca Mar? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.