Hotel in Sóller with an outdoor pool, spa and suites overlooking the Sierra de Tramuntana, with a garden or private terrace, a few minutes from the centre.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Can Roses is a 4-star hotel in Sóller, with an outdoor pool and views of the Sierra de Tramuntana. Its air-conditioned rooms and suites have private bathrooms and include options with a balcony, terrace, garden views or mountain views. The Junior Suite has a sofa, and the Family Suite has two separate bedrooms; there are also 20 m² double rooms.
The Mediterranean buffet breakfast is included. The hotel’s facilities and services include a spa with a hot tub, gym, bar, restaurant, games room and library. You can hire bicycles at reception and enjoy the terrace and garden. WiFi is free in the communal areas. Private parking is available nearby, 150 m away; it costs €20 per day and requires a reservation. Sóller centre is a five-minute walk away. Port de Sóller and its beaches are about 4 km away, while Deià is 8 km away.
Rooms at Hotel Can Roses range from 20 m² doubles to suites measuring 40 or 45 m². Air conditioning, a private bathroom, a flat-screen TV and a minibar are among their usual features. The views vary by room: some overlook the mountains, others the garden or courtyard. Some rooms also have a balcony, while suites have a private terrace.
The Junior Suite adds a sofa and has a bath and shower; the Suite with Terrace combines a separate living area with private outdoor space. The Junior Suite with Terrace also has sun loungers and views of the garden and mountains. The Duplex Room with Balcony stands out for its multi-level layout: stairs connect the bedroom and bathroom, so it is not suitable for people with difficulty walking. For a simpler stay, the Standard Double Room measures 20 m² and offers streaming services.
Measuring 40 m², this family suite has two separate bedrooms and mountain views. Air conditioning, a private bathroom, a minibar and a flat-screen TV complete the room. Its layout, with two separate rooms, sets it apart from the double rooms and one-bedroom suites.
At 45 m², the Junior Suite is the largest room type available. It includes a sofa and fireplace, as well as views of the courtyard or mountains. The private bathroom has a bath and shower. Its combination of a living area and extra space sets it apart from the suites with terraces and the double rooms.
This 40 m² suite offers garden views and a 40 m² private terrace equipped with two sun loungers and outdoor furniture. It has a separate living area, air conditioning and a private bathroom with a shower. Its private outdoor space is its most distinctive feature compared with rooms without a terrace.
Measuring 40 m², this duplex room has a balcony with garden and mountain views, as well as a bath and shower. Its layout includes stairs between the bedroom and bathroom, so the hotel does not recommend it for people with difficulty walking. A minibar and sofa complete the facilities.
This 40 m² suite combines a private terrace with views of the palm garden and mountains. Outside, there are two sun loungers; inside, the sofa provides extra space to relax. The room also has air conditioning, a private bathroom, a minibar and a safe.
This 20 m² room has a balcony with mountain views and sun loungers, an outdoor space that sets it apart from the Standard Double Room. It includes air conditioning, a private bathroom, a minibar and a safe. A desk and flat-screen TV complete the room.
Measuring 20 m², this double room offers a practical stay with air conditioning, a private bathroom and a TV. It includes a minibar, a safe and a desk; streaming services provide an entertainment option that differs from those in other rooms. It has no balcony or terrace, so its layout is simpler.
The hotel combines outdoor spaces and activities to enjoy at different times of day. There is a garden, terrace and sun terrace, as well as bicycle hire and cycling and walking tours. Nearby, you can go cycling, hiking, snorkelling or diving. The games room offers another way to spend your free time, and family rooms are also available.
The spa and wellness centre includes spa facilities, a hot tub and massages; the gym and yoga classes round out the options for activity and relaxation. The restaurant serves children’s meals and special-diet menus on request, while the bar and snack bar offer other options for food and drinks. Free WiFi is available in the communal areas. Additional services include airport transfers, room service and childcare.
Hotel Can Roses is in Sóller, a five-minute walk from the centre, among local streets and shops. Casal de Cultura is 120 m away; Can Cuart, 130 m, and the municipal market, 230 m. Sant Bartomeu Church is 240 m away and the botanical garden is 280 m away. Ca'n Prunera, a museum dedicated to modernist art, is 510 m away. These places make it easy to explore the town centre on foot and combine cultural visits with a stop at the market.
Sóller station is 250 m away and Can Tambor is 450 m away. Palma de Mallorca - Son Sant Joan Airport is 22 km away. Port de Sóller is about 4 km away; platja d'en Repic, on the coast, is 3.3 km away. The village of Deià is 8 km away. Road access is limited. Private parking is available nearby, 150 m from the hotel; it costs €20 per day and must be reserved.
The Sierra de Tramuntana offers opportunities to plan walking and cycling trips from Sóller. Fornalutx, 3.1 km away, is another mountain village to visit. To spend time by the sea, platja des Través and platja d'en Repic are 3.3 km away; Cala de Deià is 6 km away and Playa Es Canyaret is 5 km away. In the warmer months, these beaches are an option for alternating walks around the municipality with a day on the coast.
Hotel Can Roses 12 other hotels from our selection nearby Compare prices of all hotels in Sóller →
Where to Stay in Sóller: Areas and Places to Stay We Recommend: the complete guide →
A tip for your stay Between beach and hikes, keep a slot for yourself: Alexia, yoga teacher in Palma teaches Ashtanga Flow yoga in private sessions all over the island.
Guests particularly appreciate the staff, cleanliness and comfort, with very high scores in these categories. They also highlight the facilities and proximity to Sóller centre. Value for money receives a positive rating, although a slightly more moderate one than the other aspects.
Rates at Hotel Can Roses vary depending on the season, room type and dates of your stay. You can check the current price for your dates here.
Hotel Can Roses is at Josep Maria Cuadrado, 9, in Sóller; Palma de Mallorca - Son Sant Joan Airport is 22 km away and Sóller station is 250 m away. Can Tambor is 450 m away. Road access is limited. Private parking is nearby, costs €20 per day and requires a reservation.
Hotel Can Roses is 120 m from Casal de Cultura, 230 m from the municipal market and 240 m from Sant Bartomeu. The botanical garden is 280 m away and Ca'n Prunera is 510 m away. To get to the sea, platja d'en Repic is 3.3 km away; Fornalutx is 3.1 km away.
Yes, the Mediterranean buffet breakfast is included in the rate at Hotel Can Roses. The restaurant also offers options for children and special-diet menus on request; you can also have breakfast in your room.
Hotel Can Roses has private parking nearby, about 150 m from the property. It costs €20 per day and must be reserved. It is not a free parking space on the premises, so keep the cost and reservation in mind when planning your arrival by car.
Hotel Can Roses has a spa and wellness centre, spa facilities, a hot tub and massage services. It also has a gym and yoga classes. To relax outdoors, the hotel has a garden, terrace and sun terrace.
Yes, Hotel Can Roses offers the Family Suite, measuring 40 m² and with two separate bedrooms. Other options include 45 m² Junior Suites and suites with private terraces, as well as double rooms with a balcony or standard rooms.
Reception at Hotel Can Roses closes at 23:00, and arrivals after that time incur a surcharge of €25 per hour. When you book, tell the hotel your expected arrival time. The usual check-in time starts at 10:00 and ends at 22:00.