Language EN
GR RU

Properties for Sale in Larnaca

Framed by modern elegance, these exclusive properties near Larnaca’s iconic landmarks embody a lifestyle of true distinction. Positioned within the city’s most desirable districts, they offer effortless access to ancient sites, cultural hubs, and the glittering Mediterranean coastline. From sophisticated apartments with endless views to opulent villas reflecting Mediterranean grandeur, each property stands as a masterpiece of refined design. Whether drawn to the serenity of sunlit courtyards or the vibrant pulse of city life, these options place you at the very heart of Larnaca’s timeless allure. Keep browsing our Larnaca portfolio with quick access to: Homes in Larnaca to buy Flats in Larnaca to buy Home › Larnaca document.addEventListener("DOMContentLoaded", function () { try { const pageUrl = location.href.split('#')[0]; const base = location.origin; const pageTitle = document.title || ""; const pageDesc = (document.querySelector('meta[name="description"]')?.content || "").trim(); // Πάρε τις κάρτες (νέο DOM) ή fallback (παλιό DOM) let cards = document.querySelectorAll(".result-card"); if (!cards || cards.length === 0) cards = document.querySelectorAll(".re_prop .col-xs-4"); const seen = new Set(); const itemList = []; cards.forEach((card, index) => { // ---- URL (ανθεκτικό: αγνοεί anchors, #myToggle, javascript:) let href = null; const links = Array.from(card.querySelectorAll('a[href]')); // δώσε προτεραιότητα σε a.hcaption, μετά σε h2>a, μετά στα υπόλοιπα links.sort((a, b) => { const aw = a.matches('a.hcaption') ? 0 : a.closest('h2') ? 1 : 2; const bw = b.matches('a.hcaption') ? 0 : b.closest('h2') ? 1 : 2; return aw - bw; }); for (const a of links) { const h = (a.getAttribute('href') || '').trim(); if (!h) continue; if (h[0] === '#') continue; // αγνόησε anchors (#myToggle κ.λπ.) if (/^javascript:/i.test(h)) continue; // αγνόησε javascript: if (/#myToggle/i.test(h)) continue; // αγνόησε ρητά #myToggle href = new URL(h, base).href; // absolute URL break; } // ---- τίτλος const h2 = card.querySelector("h2.prop-title, h2.prop-title-fixer, h2"); const name = (h2?.textContent || "").trim(); // ---- εικόνα const imgEl = card.querySelector("img"); let image = imgEl ? (imgEl.getAttribute("data-src") || imgEl.getAttribute("data-lazy") || imgEl.getAttribute("src")) : null; if (image) image = new URL(image, base).href; // ---- τιμή ως κείμενο (προαιρετικό) const priceText = (card.querySelector("p.prop-title-fixer")?.textContent || "") .replace(/\s+/g," ").trim(); if (href && name && !seen.has(href)) { seen.add(href); const li = { "@type": "ListItem", "position": index + 1, "url": href, "name": name }; if (image) li.image = image; if (priceText) li.description = priceText; itemList.push(li); } }); // JSON-LD (CollectionPage + ItemList) const graph = [ { "@type":"CollectionPage", "@id": pageUrl + "#webpage", "url": pageUrl, "name": pageTitle, "description": pageDesc }, { "@type":"ItemList", "@id": pageUrl + "#itemlist", "url": pageUrl, "name": pageTitle, "description": pageDesc, "numberOfItems": itemList.length, "itemListElement": itemList } ]; const s = document.createElement("script"); s.type = "application/ld+json"; s.text = JSON.stringify({ "@context":"https://schema.org", "@graph": graph }); document.head.appendChild(s); } catch(e) {} }); { "@context": "https://schema.org", "@type": "WebSite", "@id": "https://www.cyprusbuyproperties.com/#website", "url": "https://www.cyprusbuyproperties.com", "name": "Cyprus Buy Properties", "inLanguage": "en", "potentialAction": { "@type": "SearchAction", "target": "https://www.cyprusbuyproperties.com/en/sale/Larnaca/Properties?q={search_term_string}", "query-input": "required name=search_term_string" } } { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type":"ListItem","position":1,"name":"Home","item":"https://www.cyprusbuyproperties.com" }, { "@type":"ListItem","position":2,"name":"Larnaca" } ] } ...read more