General Information
Melia Alicante is a 4-star hotels that has been welcoming guests since 1973.
The accommodation went through a renovation in 2025.
Melia Alicante is part of Melia under Melia Hotels International.
There are 546 rooms spread across 5 floors.
Location
Located at Plaza del Puerto, 3 in Alicante, Spain.
Those looking to explore will find Cala del Tio Ximo Beach, Saint Ferdinand Castle, and Playa del Albir nearby.
Closest airport is Alicante-Elche, 9.658 km away from the accommodation.
Facilities & Amenities
Melia Alicante has Outdoor pool, Luggage storage, Elevator, Multilingual staff, ATM/Banking, and more.
Contact
Phone number: 34 965-20 50 00