Best hotels and places to stay in Soller
Why visit?
Soller, located in the stunning valleys of the Tramuntana Mountains in Mallorca, Spain, offers a unique blend of rich history, natural beauty, and picturesque surroundings. As a tourist, you will be captivated by its charming old town, delightful beaches, and abundance of outdoor activities. Soller is a perfect destination for those seeking relaxation, adventure, and a taste of authentic Spanish culture.
Where to stay?
When choosing a place to stay in Soller, there are several areas that provide exceptional accommodations and convenient access to the town's attractions. Here are the best areas to consider:
Soller Town Center: Located close to the main square, staying in the town center allows easy access to shops, restaurants, and historic landmarks. You can immerse yourself in the local atmosphere while enjoying the convenience of being centrally located.
Port de Soller: If you prefer a coastal experience, Port de Soller is the place to be. With its stunning beach and picturesque harbor, this area offers a tranquil setting with waterfront dining options and breathtaking views.
Fornalutx: Just a short drive from Soller, Fornalutx is a charming mountain village listed as one of the most beautiful villages in Spain. Staying here provides a retreat away from the bustling crowds, surrounded by lush green mountains and traditional stone houses.
What is the price per hotel room per night?
In Soller, the average prices per hotel room per night vary depending on the hotel's star rating. Here is a general idea of the average prices for each category:
3-star hotels: $80-$120 per night
4-star hotels: $120-$180 per night
5-star hotels: $180-$300 per night
Best value for money:
Hotel Los Geranios: With its central location in Soller's town center, this charming 3-star hotel offers comfortable rooms, friendly service, and an affordable price range. Prices start at $90 per night.
Hotel Es Port: Situated in Port de Soller, this family-run 4-star hotel offers a peaceful atmosphere with breathtaking sea views. With a range of amenities and a highly praised restaurant, this hotel provides excellent value for money. Prices start at $150 per night.
Hotel Aimia: Located in Port de Soller, this stylish 4-star hotel features modern rooms, a rooftop pool, and a spa. Guests can enjoy beautiful views of the bay and easy access to nearby restaurants. Prices start at $170 per night.
Best kid-friendly hotels:
Hotel Eden: Situated in a quiet area of Soller, this 3-star hotel offers a family-friendly environment with spacious rooms, a swimming pool, and a playground. Prices start at $100 per night.
Jumeirah Port Soller Hotel & Spa: This luxurious 5-star hotel in Port de Soller provides a range of amenities for children, including a kids' club, swimming pools, and a dedicated family concierge. Prices start at $250 per night.
Best hotels for a romantic getaway:
Hotel L'Avenida: Set in a beautifully restored mansion in Soller's town center, this boutique hotel offers elegant rooms, a rooftop terrace, and a romantic courtyard. Prices start at $160 per night.
Esplendido Hotel: Located in Port de Soller, this 4-star hotel provides a serene setting with its own private beach, a spa, and stunning sunset views. Prices start at $200 per night.
Best for location:
Hotel Salvia: Nestled in the heart of Soller's town center, this boutique hotel offers a peaceful ambiance, lovely gardens, and proximity to shops and restaurants. Prices start at $140 per night.
Gran Hotel Soller: This historic 5-star hotel, housed in a grand building, is situated in the town center. Guests can enjoy luxurious rooms, a rooftop pool, and easy access to Soller's attractions. Prices start at $220 per night.
Hotel Esplendido: With its unbeatable location in Port de Soller, this 4-star hotel offers direct access to the beach, a spa, and a restaurant with panoramic sea views. Prices start at $190 per night.
Best for a short city break:
Hotel Ca'l Bisbe: Located in Soller's town center, this charming 4-star hotel occupies a former bishop's house and offers comfortable rooms, a rooftop terrace, and a central courtyard. Prices start at $130 per night.
Hotel Miramar: Situated just a short walk from Soller's main square, this family-run 3-star hotel provides cozy rooms, a beautiful courtyard, and attentive service. Prices start at $100 per night.