Cyprus is the ideal place to have a 5 star holiday. There are many beautiful hotels that offer the best in luxury, all along the coastline of the Republic of Cyprus. The best seaside resorts can be found in Paphos, Limassol and Ayia Napa. All along the coastline of these seaside towns you will find the perfect hotel for a luxury break on the Mediterranean Sea. The small island of Cyprus offers amazing landscapes and beaches and is a haven for millions of tourists. With over 300 days of sunshine every year, Cyprus has a lot to offer the discerning traveller who wants only the best. The following three luxury seaside resorts have been awarded many distinguished awards for their luxurious accommodation and hospitality.