Hotels of Earth

Royal Villas Resort

★★★★★ Avenida Camaron Sabalo 500, Mazatlán, MX

8.4 guest rating· 701 reviews

The five stars

Royal Villas Resort holds a five-star rating in its official classification, the requirement for every property in the Hotels of Earth collection.

The service side of those stars shows in its listing: Fitness facilities, Fitness center, Swimming pool, Room service and Terrace.

Guests score it 8.4/10 across 701 reviews.

About this hotel

Beachfront Paradise:

Located directly on the beach in Mazatlán, Royal Villas Resort offers a prime seaside retreat with easy access to various local attractions.

Recreational Activities and Amenities:

Guests can indulge in a swim in the oceanside pool, unwind in the sauna, or seek assistance from the front desk for arranging tours and activities, ensuring a well-rounded vacation experience.

Convenient Location for Exploration:

With proximity to points of interest like deep-sea fishing spots, the La Vinata Tequila Tour, shopping centers, restaurants, and nightlife hotspots, guests at Royal Villas Resort can immerse themselves in the vibrant culture and entertainment options Mazatlán has to offer.

Book your stay at Royal Villas Resort now for a beachfront getaway filled with relaxation and adventure!

Rooms & rates

Standard Room with Two Double Beds

Sleeps 4 · 50 m² · 2× Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

One bedroom Suite Deluxe (Suite Tajin)

Sleeps 6 · 114 m² · 2× Double bed

  • Desk
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Free WiFi

One Bedroom Suite

Sleeps 6 · 109 m² · 2× Double bed, Sofa bed

  • Desk
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Free WiFi

One Bedroom Deluxe Suite Beach Front

Sleeps 6 · 114 m² · Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Additional bathroom
  • Kitchenette

Two Bedroom Suite

Sleeps 8 · 158 m² · 4× Double bed, Sofa bed

  • Desk
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Free WiFi

Junior Suite

Sleeps 6 · 55 m² · 2× Double bed, Sofa bed

  • Desk
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Free WiFi

Two-Bedroom Family Suite Beach Front

Sleeps 8 · 159 m² · 2× Double bed, Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Additional bathroom
  • Kitchenette

One Bedroom Family Suite with Livingroom

Sleeps 6 · 109 m² · 2× Double bed, Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Additional bathroom
  • Kitchenette

Junior Suite with Two Double Beds

Sleeps 6 · 55 m² · 2× Double bed, Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen

Amenities

  • Free WiFi
  • Heated pool
  • Kids' pool
  • Outdoor pool
  • Swimming pool
  • Spa/wellness center
  • Spa/wellness center services
  • Fitness facilities
  • Private parking
  • Valet parking
  • Breakfast in the room
  • Breakfast takeaway containers
  • Restaurant
  • Bar
Show all 98 amenities
  • Barber/beauty shop
  • Screens / Barriers between staff and guests for safety
  • Snack bar
  • Air conditioning
  • Beach
  • Beachfront
  • Private beach area
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Tour desk
  • Business center
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Access to health care professionals
  • Babysitting/child services
  • Beauty Services
  • Bike tours
  • Board games/puzzles
  • Broadcast Live sport events
  • Canoeing
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
  • Contactless check-in/check-out
  • Currency exchange
  • Daily housekeeping
  • Delivered food - securely covered
  • Dry cleaning
  • Entertainment staff
  • Facilities for disabled guests
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Games room
  • Grocery deliveries
  • Guest rooms disinfected between stays
  • Hair Salon Services
  • Hand sanitizer in guest room and key areas
  • Happy hour
  • Hiking
  • Hot tub/Jacuzzi
  • Invoice provided
  • Ironing service
  • Key card access
  • Kid meals
  • Kids' outdoor play equipment
  • Laundry
  • Laundry washed per local authority guidelines
  • Lift / Elevator
  • Live music/performance
  • Luggage storage
  • Manicure
  • Massage services
  • Meeting/banquet facilities
  • Outdoor furniture
  • Packed lunches
  • Pedicure
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shared stationery like menus, pens are removed
  • Shuttle service (additional charge)
  • Smoke alarms
  • Snorkelling
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun umbrellas
  • Table tennis
  • Terrace
  • Tour/class on local culture
  • Water slide
  • Water sport facilities on site

Location

© OpenStreetMap contributors

Avenida Camaron Sabalo 500, Mazatlán, MX

Check-in
from 04:00 PM to 11:00 PM
Check-out
until 12:00 PM

What guests say8.4701 reviews

+ Friendly staff+ Great location+ Comfortable rooms+ Good value for moneyIssues with cleanlinessWiFi problemsNoise disturbances
Cleanliness7.6
Service9.0
Location9.1
Room Quality8.5
Amenities8.1
Value for Money8.5

Nada recomendado recepcionistas muy groseros y nada atentos

1.0

La recepción pésima muy groseros, los precios muy desfasado, la alberca muy sucia, no regresaría

Nada malas instalaciones y el personal grosero

Pablo Fredy · MX · 2026-07-24

Guest review

7.0

La ubicación y el tamaño de la habitación

El restaurante, comida y servicio pésimos.

Fabiola · MX · 2026-07-21

I woukd stay again, however Indo recommends paying for the breakfast when booking.

8.0

It is close to the beach

I had an issue where I was charged for my children’s breakfast buffet, even though I wasn’t charged the day before. It seems that the staff do not follow the same charging policy, which can be confusing for guests.

Victor · US · 2026-07-20

Guest review

7.0

Esta bien ubicado el Hotel y la playa perfecta.

Que hay poco espacio de estacionamiento y te cobran por el ballet parking por la falta de estacionamiento.

Carlos Ramón · MX · 2026-07-18

Hotels of Earth · questions

Is Royal Villas Resort really a five-star hotel?
Yes. Its own classification data carries five stars; that rating, not a style label, is what puts a property in this collection.

Good to know

Upon check-in photo identification and credit card is required. All special requests are subject to availability upon check-in. Special requests cannot be guaranteed and may incur additional charges.

Group policy will apply for reservations of 6 rooms or more. Promotional rates do not apply for groups.

Parking spaces are subject to availability.In the event of an early departure, the property will charge you the full amount for your stay.

A deposit may be required at the property.

Internet

WiFi is available in some hotel rooms and is free of charge.

Pets

Pets are not allowed.

Parking

Private parking is possible on site (reservation is not needed) and costs USD 3 per day.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 0 years old stay for free when using an available cot.

People no matter the age stay for US$30 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.