RIU Hotels & Resorts
RIU Hotels & Resorts is a Spanish hotel chain founded in 1953 in Mallorca, operating over 100 hotels worldwide across Spain, Portugal, Mexico, the Caribbean, North Africa, and other destinations. The company focuses on beachfront resort, city, and urban hotel operations, particularly under the Riu Plaza and Riu Palace brands. It is one of the largest hotel groups in Spain, with a strong presence in the Balearic and Canary Islands, and employs tens of thousands of staff globally.
In Spain, RIU operates numerous hotels, particularly in Mallorca, Ibiza, the Canary Islands, and the mainland, with its corporate headquarters and sales offices in Palma de Mallorca. The company offers diverse roles across hospitality operations, revenue management, digital marketing, and IT, with many positions including on-site accommodation. As an internationally recognized brand, it hires professionals from various countries, especially for roles in guest-facing and operational departments, making it a practical option for multilingual and international hospitality workers.
Company History
Founded in 1953 by the Riu family on the island of Mallorca, RIU began as a small holiday rental business. It evolved into a hotel chain and in 2004 formed a partnership with the German tourism group TUI, which holds a 50% stake. The company expanded aggressively in the Caribbean and Mexico during the late 1990s and 2000s, establishing itself as a prominent resort brand. With headquarters in Palma, it remains family-controlled, with the Riu family retaining operational control.
For International Professionals
- RIU offers free accommodation for many hotel-based roles, particularly in the Canary Islands, which reduces relocation costs.
- The corporate headquarters and many job roles are based in Mallorca, a popular, highly livable destination for international professionals.
- The company is part of a global organization with hotels in the Caribbean and Mexico, offering potential internal mobility to overseas destinations.
- Spanish language skills are very important for most operational roles, though some corporate positions (analyst, digital, marketing) may be more flexible for English-only speakers.
- Spanish social security and work visas are generally required for non-EU citizens, and the company typically handles onboarding basics such as housing support for on-location roles.
Open Positions (0)
No open positions right now. Check back soon!
Browse all jobs