Royal Villas Resort, featuring an oceanfront pool and rooms with kitchenettes, is located on the beach in the heart of Mazatlan's Golden Zone. Rising above the beach in Mazatlan, this 12-story hotel offers a host of water sports and beach activities, along with a lagoon-style pool, Jacuzzi, sauna, and fitness room. On-site are a Mexican restaurant, La Hacienda da la Flor, a cafeteria with international foods, and two bars. Services include free parking, valet or self-service laundry, currency exchange, safe deposit boxes, concierge, babysitting, and on-call doctor.
The hotel's 125 guest rooms are recently remodeled and have balconies with ocean views, kitchenettes, dining areas, sofa beds, telephones and satellite TVs. .