With a stay at Hotel ROC Illetas & SPA, you'll be centrally located in Calvia, steps from Ses Illetas Beach and within a 10-minute walk of Illetas Beach. .This beach hotel is 1.7 mi (2.7 km) from Cala Mayor Beach and 2.5 mi (4.1 km) from Porto Pi Centro Comercial.
What's nearby
Illetas Beach - 2 min walk - 0.2 km
Cala Mayor Beach - 3 min drive - 2.2 km
Puerto Portals Marina - 5 min drive - 3.9 km
Porto Pi Centro Comercial - 5 min drive - 3.6 km
Port of Palma de Mallorca - 6 min drive - 4.2 km
Getting around
Marratxi Pont d Inca Station - 13 min drive
Son Costa-Son Fortesa Station - 20 min drive
Palma de Mallorca Airport (PMI) - 26 min drive
Restaurants
Balneario Illetas - 5 min walk
Cala Nova - 4 min drive
La Escarna - 1 min walk
Purobeach Illetas - 1 min walk
Nanai Beach - 11 min walk
About this property
Hotel ROC Illetas & SPA
Family fun on the beach, with outdoor pool, near Puerto Portals Marina
Hotel ROC Illetas & SPA offers 120 air-conditioned accommodations with espresso makers and safes. Rooms open to furnished balconies. Beds feature down comforters. 24-inch flat-screen televisions come with satellite channels. Bathrooms include bathtubs or showers, bathrobes, slippers, and hair dryers.
Guests can surf the web using the complimentary wireless Internet access (speed: 25+ Mbps). Business-friendly amenities include desks and phones. Additionally, rooms include complimentary bottled water and irons/ironing boards. Change of towels and change of bedsheets can be requested. Housekeeping is provided daily.
An outdoor pool, a children's pool, and a hot tub are on site. Other recreational amenities include a sauna and a fitness center.
The recreational activities listed below are available either on site or nearby; fees may apply.
The onsite spa has couples treatment room(s). Massages are available on the beach and in the spa; other services include sports massages. A variety of treatment therapies are provided, including Ayurvedic and reflexology.
Make yourself at home in one of the 120 air-conditioned rooms featuring espresso makers and flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature bathtubs or showers, hair dryers, and bathrobes.
Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, including an outdoor pool, a hot tub, and a sauna. This hotel also features complimentary wireless internet access, concierge services, and a communal living room. Getting to the surf and sand is a breeze with the complimentary beach shuttle.
Grab a bite to eat at the dress code formal en MP, a restaurant where you can take in the garden view, or stay in and take advantage of room service (during limited hours). Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and a meeting room. Self parking (subject to charges) is available onsite.
Dress code formal en MP - Overlooking the ocean and garden, this restaurant serves breakfast and dinner.
Room service (during limited hours) is available.
Property amenities
Internet
Available in all rooms: Free WiFi
In-room WiFi speed: 25+ Mbps
Available in some public areas: Free WiFi
Parking and transport
Free beach shuttle
Parking on site (EUR 20 per day)
Limited on-site parking
Onsite parking options include a garage
Food and drink
2 bars/lounges
A beach bar
A coffee shop/cafe
A poolside bar
A restaurant
A swim-up bar
Snack bar/deli
Restaurants on site
dress code formal en MP
Things to do
Bicycle rentals
Billiards/pool table
Children's pool
Free children's club
Full-service spa
Gym
Hot tub
Library
Outdoor pool
Playground
Sauna
TV in common areas
Family friendly
Children's pool
Free children's club
Laundry facilities
Outdoor pool
Playground
Snack bar/deli
Conveniences
24-hour front desk
Laundry facilities
Luggage storage
Vending machine
Guest services
Change of bedsheets (on request)
Change of towels on request
Concierge services
Dry cleaning/laundry service
Housekeeping (daily)
Multilingual staff
Tour and ticket assistance
Business services
Business centre
Conference centre
Coworking space
Meeting room
Outdoors
Beach loungers
Beach towels
Beach umbrellas
Garden
On the beach
On the waterfront
Outdoor entertainment area
Outdoor furniture
Pool loungers
Pool umbrellas
Terrace
Full-service spa
Ayurvedic treatments
Couples treatment rooms
Reflexology
Sports massages
Accessibility
If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
Hardwood flooring in room
Lift (80 centimetre wide door)
Tile flooring in room
Well-lit path to entrance
More
8 floors
Banquet hall
Communal living room
Designated smoking areas
Eco-friendly cleaning products used
Living plant wall
Reception hall
Room amenities
Bedroom
Bedsheets provided
Blackout drapes
Down comforter
Bathroom
Bathtub or shower
Dressing gowns
Hair dryer
Shampoo
Slippers
Soap
Entertainment
24-inch flat-screen TV with satellite channels
Food and drink
Espresso maker
Free bottled water
Limited room service
More
Air conditioning
Desk
Eco-friendly toiletries
Heating
Iron/ironing board
LED lighting
Phone
Recycling
Safe
Policies
Check-in
Check-in start time: 3:00 PM; Check-in end time: midnight
Contactless check-in available
Late check-in subject to availability
Minimum check-in age: 18
Check-out
Check-out before noon
Contactless check-out available
Late check-out subject to availability
A late check-out fee will be charged
Special check-in instructions
Front desk staff will greet guests on arrival at the property
If you are planning to arrive after 11:00 AM please contact the property in advance using the information on the booking confirmation
The listed optional equipment fee is a deposit for pool towels and is charged per towel. The deposit is refunded at check-out when pool towels are returned. Pool towels are changed once per week at no charge, and additional changes are available for EUR 1 per change.
Renovations and closures
This property is closed from November 9 2025 to March 11 2026 (dates subject to change).
Access methods
Staffed front desk
Pets
Pets not allowed
Children and extra beds
Children are welcome
1 child per adult, up to the age of 1, can stay for free if using existing beds when occupying the parent or guardian's room
Rollaway/extra beds are not available
Cribs (infant beds) are available for EUR 6.0 per night
Payment types
Important information
Fees
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
A tax is imposed by the local government and will be collected at the property. The tax is reduced by 50% after the 8th night of stay and children under 16 years of age are exempt. Other exemptions and reductions may apply. For more details, please contact the property using the information on the reservation confirmation received after booking.
A tax is imposed by the city: From 1 November - 30 April, EUR 0.83 per person, per night , up to 9 nights, and EUR 0.41 thereafter. This tax does not apply to children under 16 years of age.
A tax is imposed by the city: From 1 May - 31 October, EUR 3.30 per person, per night, up to 9 nights, and EUR 1.65 thereafter. This tax does not apply to children under 16 years of age.
We have included all charges provided to us by the property.
Optional extras
Self parking fee: EUR 20 per day
Late check-out is available for a fee (subject to availability)
Crib (infant bed) fee: EUR 6.0 per night
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards, debit cards, mobile payments, and cash
Mobile payment options include: Google Pay and Apple Pay
Cashless transactions are available
Long-term renters welcome
This property uses solar energy, plus eco-friendly cleaning products
Safety features at this property include a smoke detector, a security system, and window guards
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
Please note that cultural norms and guest policies may differ by country and by property; the policies listed are provided by the property
We should mention
Cash transactions at this property cannot exceed EUR 1000, due to national regulations; for further details, please contact the property using information in the booking confirmation
Reservations are required for massage services; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
Only registered guests are allowed in the guestrooms
This property welcomes guests of all sexual orientations and gender identities (LGBTQ+ friendly)
Property is also known as
Hotel Roc Illetas
Hotel Roc Illetas Playa
Hotel Roc Playa
Hotel Roc Playa Illetas
Illetas Playa
Playa Illetas
Roc Illetas Playa
Roc Illetas
Hotel Roc
Hotel Roc Illetas
Hotel ROC Illetas SPA
Hotel ROC Illetas & SPA Hotel
Hotel ROC Illetas & SPA Calvia
Hotel ROC Illetas & SPA Hotel Calvia
Hotel ROC Illetas & SPA Reviews
Reviews
8.6
Excellent
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
Rating 10 - Excellent. 485 out of 1005 reviews
10 - Excellent
485
Rating 8 - Good. 360 out of 1005 reviews
8 - Good
360
Rating 6 - Okay. 106 out of 1005 reviews
6 - Okay
106
Rating 4 - Poor. 41 out of 1005 reviews
4 - Poor
41
Rating 2 - Terrible. 13 out of 1005 reviews
2 - Terrible
13
8.6/10
Cleanliness
8.6/10
Staff & service
8.6/10
Amenities
8.0/10
Property conditions & facilities
8.2/10
Eco-friendliness
Reviews
8/10 Good
Claudia Dias
Travelled with partner
14 June 2025
Liked: Cleanliness, amenities
Beautiful views! Hotel a little dated but clean
Our room was VERY spacious, as well as the balcony
Where should I start? COCKROACHES! Plus a random latter that was in my room that I moved to the hallway. I do not have to explain my experience any further. Cockroaches should give you the explanation. I woke up to this very early and just checked out. I spoke to the front desk attendant. He didn’t care. I also sent an email. No response. So that’s that. They could have atleast said sorry.
Both the hotel and staff were phenomenal. The hotel was perfectly located, the room was insane, and the food was great. Special shout out to ma boy Josu who came in clutch when I needed him. The next time I return to Mallorca I definitely will be staying Roc Illetas again
Although the staff were absolutely amazing, it was frustrating that our room was constantly filled with ants. We asked the staff several times to address the issue, and while they cleaned up the room and were sincerely apologetic, the fact that they address the problem or move us to a room without ants is why I give a 2 star review. Will never stay here again. Also, while the problem was addressed, our hot water did not work our first night. It was upsetting not being able to shower after an 18 hour flight.
The hotel was awesome, the staff was friendly, location was great, and the breakfast and dinner buffets were great.
Petra at the spa and wellness center was the absolute best! I would highly recommend scheduling a massage with her, she has a wide variety of services she offers, as well as an awesome sauna and steam room lounge.
I wish I had planned a longer stay at the Hotel Roc Illetas. The property was fantastic, with great beaches within a short walk. I can't comment enough on the staff; they were truly awesome from the moment we walked in. Santiago spent 15 minutes with us at check-in explaining the area, the beaches, and most importantly, the bus route that takes you into town from the hotel. I highly recommend the breakfast buffet and love that the hotel bar stays open until midnight. We will be back and we'll be bringing friends!!
We are just home from a wonderful week in Mallorca. We have three daughters aged 10,10 and 12 this hotel was just perfect for them. Small enough to allow them some independence but large enough to have everything we needed. The outdoor pool isn’t heated so it was fresh in April- but so much fun to jump in. The indoor pool is heated well and was popular with my kids jumping from one to the next. We had a sea view suite and it was just incredible to wake up and have a coffee on the balcony every morning. The cleaners were impeccable. Our room was spotless and we received new towels, coffee pods and milk daily. We had a few day trips and the hotel staff were always so helpful and friendly. Very organised always knowing our names. We got the bus into Palma for just €2 each and were able to use Ubers to get around too.
The hotel breakfast buffet was a good standard and when we ate in the restaurants we were also happy with everything. The beach at Illetas was one of the most beautiful with the bright turquoise water. Climbing down the steps for a sea swim from the hotel we saw tropical fish and it is really a very beautiful spot.