Hotel Sol By Melia Puerto De La Cruz Tenerife Puerto de la Cruz (Tenerife)
Avenida Jose Maria Del Campo Llarena, 2, Puerto de la Cruz (Tenerife), Spain
Choose your dates to see prices
Avenida Jose Maria Del Campo Llarena, 2, Puerto de la Cruz (Tenerife), Spain
Choose your dates to see prices
The traditional Sol By Melia Puerto de la Cruz hotel is nestled in the very heart of Puerto de la Cruz, nearly 20 minutes' walk from Parque de la Sortija, and features Wi-Fi and street parking. Boasting a location a short way from Playa del Muelle Fishing Pier, the 4-star hotel includes 183 rooms and a heated pool.
Air conditioning, along with a 32-inch TV and satellite channels, are featured in the air-conditioned rooms. Bathroom essentials include a bidet, a separate toilet, and a shower/bath combination, and such comforts as a hairdryer and towels. The rooms of the property overlook the sea.
This Puerto de la Cruz hotel is located just 550 metres from Puerto Street Art and just 0.9 km from the 1632 catholic Church of Our Lady of the Rock of France. The Sol Puerto Puerto de la Cruz also provides access to a beautiful beach, which is about a 5-minute walk away. Guests might also explore La Jungla, located merely 1.1 km away. Risco Belle Aquatic Gardens lies 16 minutes' stroll away. Estacion de Guaguas de Puerto de la Cruz bus station is only steps away from the Sol Puerto.
You can have a daily buffet breakfast on site. Sol By Melia Puerto De La Cruz Tenerife hotel features 2 restaurants onsite. The hotel invites guests to have a drink at a pool bar. La Toscana offers a wide range of Italian dishes and lies just moments from this accommodation.
The Sol Puerto Puerto de la Cruz provides guests with entertainment activities such as live performances.
Top 5 hotels in the world in November 2026
atrium-fashion.inbudapesthotels.com meral-crown.hotelsriyadh.net lisboeta.macau-hotel.com malmaison.edinburghhotelsuk.org mantra-legends.queenslandhotels.netWi-Fi
24-hour reception
24-hour services
Heated swimming pool
Swimming Pool
Beach access
Private beach