Discover your perfect stay in Felanitx.

Discover the most iconic attractions in Felanitx
Find the perfect place to stay in Felanitx
Discover curated hotel collections in Felanitx
Questions You Might Need to Know About Traveling to Felanitx
Felanitx, a hidden gem in Spain's Balearic Islands, charms visitors with its pristine beaches and tranquil Mediterranean vibe. This small town escapes mass tourism, preserving its fishing village authenticity perfect for slow-paced getaways. Surrounding nature reserves and crystal waters offer exceptional diving spots.
Don't miss the crescent-shaped Cala Sa Nau Beach for snorkeling in sea caves. Hike up Puig de Sant Feliu hill for panoramic views and visit the 14th-century Sant Feliu Church. At dusk, witness traditional boats returning to Porto Colom harbor to glimpse local life.
Try Ensalada Payesa (codfish-potato salad) and spicy Sobrassada sausage. Seafood lovers must savor Caldereta de Langosta (lobster stew). Pair Pastissets almond cakes with local wine for dessert. Family-run Ca'n Lluc by the port is highly recommended.
No airport - reach via 90-minute drive from Palma de Mallorca (rental car ideal via Apt. Mallorca highway). Limited local buses connect key sites (infrequent schedules), favoring walking/bike rentals. Taxis require phone HopeGoo (+34 971-820000) with limited night service. Note: Some roads restrict non-resident vehicles in summer.
May-Jun & Sep offer 25°C averages with fewer crowds. Jul-Aug peaks at 32°C with doubled accommodation prices. Easter week attracts Spanish mainland tourists. Most restaurants close in winter, suited only for absolute solitude seekers.
Language: Catalan predominates, Spanish works universally, basic English in tourist zones. Internet: Free Wi-Fi hotspots in town center; Vodafone prepaid SIMs available at Palma Airport. Payment: Visa/Mastercard widely accepted but markets are cash-only (EuroNet ATM near Town Hall). Healthcare: Basic clinic only (Carrer des Metge Mayol 12); emergencies require transfer to Manacor Hospital (+34 971-847000). Emergency number: 112.