Wish you were here?

Castel Brando
Corsica, Italy

Comfortable rooms,
stunning ocean views,
peaceful setting

Wish you were here?

Chateau de Rochecotte
St-Patrice, France

18th century castle,
beautiful decor,
fantastic views

Wish you were here?

The Brownlow Arms
Lincoln, England


Cosy rooms, friendly staff, great prices

Wish you were here?

The Traddock
Yorkshire, UK

scenic country escape,
cosy and rustic decor,
beautiful setting

Wish you were here?

Plas Bodegroes
Pwllheli, Wales

Calm atmosphere,
picturesque setting,
cosy rooms

Wish you were here?

The Gurnard's Head
Cornwall, UK

Stunning sea view,
comfortable rooms,
great menu

Popular printed guides in the series

Britain & Ireland Charming Small Hotel Guide

France Charming Small Hotel Guide

Italy Charming Small Hotel Guide

Spain Charming Small Hotel Guide

Covering captivating small hotels, pensioni, auberges, inns and guest houses

Our selection of places to stay on Mallorca is one of the biggest and best you’ll find on the internet. This, the largest of the Balearic Islands, has its share of big, impersonal hotels but there are many more small, charming owner-managed places created out of old agricultural dwellings. Mallorca, like its sister islands Menorca and Ibiza, has for some time been trying to distance itself from the type of mass tourism that has spoiled the eastern and southern coasts of mainland Spain. It is especially popular with Germans.

 The south of the island is generally flat, with fine sandy beaches; the north is generally mountainous, with a coast of cliffs and rocky coves.

 As elsewhere, our selection of places to stay in Mallorca offers an exceptionally interesting range to choose from: guesthouses, restaurants-with-rooms and small hotels. Whichever, they all have the special qualities of hand-picked character and charm we seek out.

Loading a map...

Binibona

Finca Binibona Parc Natural, 07314, Caimari, +34 971 873565
Elegantly converted farm house

Ca n'Ai

Cami Son Sales 50, 07100, Soller, +34 971 63 24 94
Peaceful haven

Ca'n Moragues

Carrer Pou Nou 12, 07570, Arta, +34 971 829509
Homely, rustic town hotel

Ca'n Verdera

Carrer de Toros 1, Fornalutx, 07109, +34 971 638203
Carefully restored hotel in picture-postcard village

Ca's Sant

Cami de ses Fontanelles 34, 07100, Soller, +34 971 630298
Charming place, near town and harbour

Cala Sant Vicenc

Carrer Maressers 2, 07469, Cala Sant Vicenç/Pollensa, +34 (0)971 530250
Seaside hotel in enchanted bay

Can Calco

Carrer Campanet 1, Selva-Moscari, 07313, +34 971 515260
Minimalist, modern village inn

Cas Comte

Carrer Comte d'Aiamans 1, 0736, Lloseta, +34 971 87 30 77
Comfortable country hotel

Casa Bougainvillea

Calle del Mar 81, E07100, Soller, +34 971 633 104
Traditional townhouse in picturesque location

Casal Santa Eulalia

Carretera Santa Margarita 24, 07450, Santa Margalida, +34 971 852732
No expense spared

Cases de Cas Garriguer

Carretera Valldemosa a Andratx, 2.5 km, 07170, Valldemosa, Vistamar +34 971 61 23 00
Romantic country house hotel

Costa d'Or

07179, Deia, Mallorca, Balearic Islands, Spain, +34 971 63 90 25
Magical hotel, impressively decorated

Es Figueral Nou

Carretera Montuiri-San Joan, km 0.7, 07230, Montuiri, +34 971 64 67 64
Spacious, relaxing country hotel

Es Moli

Carretera Valldemosa-Deia s/n, 07179, Deia, +34 971 639000
Wonderful position on an enchanting island

Es Reco de Randa

Carrer Font 13, 07629, Randa, +34 971 660997
Well-known restaurant

Ets Albellons

Binibona, 07314, Caimari, +34 971 87 50 69
Tasteful Mallorcan country house style

Finca Barcelona

Predio Biniforani Nou, 07349, Buñola, +34 609 239023
Country hotel ideal for families

Finca Son Jorbo

Apartado de Correos, 07260, Porreres, +34 971 181 251
Exotic yet comfortable holiday apartments

FincaHotel CanColl

Cami de Can Coll 1, 07100, Soller, +34 971 633244
Welcoming country hotel set in orange groves

Hostal Corona

Carrer Santa Rita 17, 07014, Palma, +34 971 73 19 35
Suburban hotel, Bohemian ambience

Hotel Bahia

Avenida Peguera 81, 07160, Peguera, +34 971 68 61 00
Comfortable seaside hotel in popular resort

Hotel Bendinat

Avenida Bendinat 58, 07015, Portals Nous, +34 971 675725
Beautiful country hotel with sea views

Hotel Born

Carrer Sant Jaume 3, 07012, Palma, +34 971 712942
Elegant, historic town house

Hotel Juma

Placa Mayor 9, 07460, Pollensa, +34 971 535002
Town hotel in lively square

Hotel L'Avenida

Gran Via 9, 07100, Soller, +34 971 634075
Top class treatment, relax in style

Hotel Niu

Cala Barques s/n, , Cala Sant Vincent, +34 971 530512
Family-friendly hotel on pretty little bay

Hotel Portixol

Carrer Sirena 27, 07006, Palma, +34 971 271800
Contemporary town hotel, harbour views

Hotel Ses Rotges

Rafael Blanes 21, 07590, Cala Rajada, +34 971 563108
Peaceful hotel, cosmopolitan holiday town

Jardi d'Arta

C/ Abeurador 21, Arta 07570, Mallorca, Spain, +34 971 83 52 30
Wonderful gardens hidden in picturesque town

La Posada del Marques

Finca Es Verger, Esporles, 07190, +34 971 611230
Sensational position in Es Verger mountains
Search for a place to stay or eat...
Location
Hotel name or village, town or city
Area

Celio

Via SS Quattro 35/C, 00184, Roma, +39 06 7049 5333
Great location for Rome's ancient sites