Chalets in Mallorca

Multiple accommodations for your stay
Destination
Check-in date:
20 Apr 2026
Check-out date:
21 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

227 results found

Finca Sa Pletassa, 8 Pax Wifi Piscina Jardin Bbq

Poligono 31 Parcela 177, S'Horta, Spain (Open map)

The 5-bedroom chalet is 5 km from the Caló d'es Pou Beach and 3.8 km from the Fantasy Park Cala d'Or amusement park. During…
Read more...

Llevant

Llevant, 16, Can Picafort (Mallorca), Spain (Open map)

The beach is 30 metres away, and the S'Albufera de Mallorca Natural Park is 4.8 km from this property. Offering cars for rent,...
Read more...

Can Francesc Bbq Garden 200M From The Beach

Carrer Mollet De L'Albufera, 2, Port de Alcudia (Mallorca), Spain (Open map)

Also, this accommodation is 4.1 km from Sant Pere Beach and 2.6 km from the Alcudia Old Town. Offering a location nearly a 25-minute…
Read more...

Sa Caseta -Buger-

Diseminado Poligon 2, Buger, Spain (Open map)

Es Sant is nestled 3.8 km from the Buger chalet, and the Campanet Caves is 3.6 km away. Situated approximately 10 minutes' drive...
Read more...

Dones Aigua

De Les Dones D'Aigua 11, Colonia de Sant Pere, Spain (Open map)

The chalet provides a location 450 m from es Clot and 2.3 km from the Sanctuary and Hermitage of Bonany de Petra. Located just 8…
Read more...

Margarita

Carrer Buganbilea 447, Muro, Spain (Open map)

Palma de Mallorca airport can be reached within 51 minutes drive, and natural attractions like Platja de Muro are merely 1.3 km...
Read more...

Can Picafort - 4524-53 Mallorca

Arbocera, 1, Santa Margalida, Spain (Open map)

The Capellans Beach is a 20-minute walk away. Can Picafort - 4524-53 Mallorca Santa Margalida villa provides an opportunity to stay...
Read more...
Thank you for subscribing
Close