Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Apartments and B&Bs in Mallorca

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

876 options found

  • Aparthotel Portodrach

    Passeig D'Es Cap D'Es Toi, 25, Porto Cristo, Spain (Show map)

    Show map

    Aparthotel Porto Drach is set in an entertainment area of Porto Cristo next to Cala Barques Beach, Cala Anguila Beach and Cala de S'Aguila Beach.

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Ona Village Cala D'Or

    Calle Voltor 5, Santanyi,, Cala d'Or (Mallorca), Spain (Show map)

    Show map

    Ona Village Cala d'Or is a good accommodation choice in Cala D'Or.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Casa Molinar

    Calle Segura, 13, Palma de Mallorca, Spain (Show map)

    Show map

    Guests of Palma de Mallorca will have a nice stay at Casa Molinar Holiday home Palma de Mallorca.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Can Joan Capo

    Dega Joan Rotger, 4, Sineu, Spain (Show map)

    Show map

    The hotel lies in the center of a cultural area, in the vicinity of Hidropark, Natural Park S'Albufera de Mallorca and Aqualand El Arenal.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Universal Villa Marquesa

    Plaza Moli de la Sal, Colonia Sant Jordi, Spain (Show map)

    Show map

    Universal Villa Marquesa is positioned in a beach area of Colonia de Sant Jordi close to Es Trenc, San Juan Gastronomic Market and Tito's Palma.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Sa Torre De Santa Eugenia

    Carretera Santa Maria-Sencelles Km.7 ,Majorca 07142, Spain, Palma de Mallorca (Mallorca), Spain (Show map)

    Show map

    Offering stylish rooms, Sa Torre De Santa Eugenia Guest House is placed in a rural area of Palma de Mallorca providing swift access to Zoo Natura Parc, Fundacio Lichter Alaro and Tito's.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Na Martina

    Carretera Porto Petro- Cala Mondrago, S/N, Santanyi, Spain (Show map)

    Show map

    The quiet Na Martina Villa offers swift access to Calo des Moro Beach, Es Trenc Beach and Cala Llombards Beach. The organic-style venue was opened in 1900 and restored in 2005.

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Aparthotel Ses Cases D'Or

    Parc De La Mar, 6, Cala d'Or (Mallorca), Spain (Show map)

    Show map

    Ses Cases D'Or is an apartment only 3.6 km from S'Amarador Beach, Cala Llombards Beach and Cala Mondrago Beach. Founded in 1986, the building was renovated in 2005.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Saturno

    Carrer de la Flor, 13, Cala Millor, Spain (Show map)

    Show map

    Situated in the center of Cala Millor, the pleasant Saturno Hotel Cala Millor offers comfortable rooms.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Forn Nou

    Centre, 7, Arta, Spain (Show map)

    Show map

    Hotel Forn Nou is a 3-star attractive property offering a bright accommodation steps away from The Caves of Drach, Castell de Capdepera and Ermita de Betlem.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Q Royal

    Ferran Alzamora, 2, Playa de Palma, Spain (Show map)

    Show map

    The budget Q Royal Aparthotel offers modern guest rooms close to Palma Port and Palma Aquarium.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Villa Miel

    Llum 14, Cala Millor, Spain (Show map)

    Show map

    The 2-star Villa Miel Cala Millor boasts close proximity to Cala de S'Aguila Beach, Alcudia Old Town and S'Amarador Beach just 15.4 km away.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Hostel Floridita

    Carrer Llevant, 6, Magaluf, Spain (Show map)

    Show map

    Hostel Floridita is only 5.5 km from Puig d'Alaro, Marineland Majorca and Western Water Park.

    More...
    From US$ 10
    price for 1 night
    BOOK From US$ 10
  • Casa Ceiba Maria

    Avenida De Calonge, 4, Cala d'Or (Mallorca), Spain (Show map)

    Show map

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Apartamentos Petit Blau

    Dragonera, 6, Paguera, Spain (Show map)

    Show map

    Apartaments Petit Blau apartment is a property offering a sun terrace and a golf course to its guests.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Hostal Residencia Diamante

    Palmira, 4, Paguera, Spain (Show map)

    Show map

    Residencia Diamante Guest House is an apartment located on a sandy beach.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Casa Bougainvillea

    Del Mar, 81, Sóller, Spain (Show map)

    Show map

    Casa Bougainvillea Guest House provides ideal lodging in old Soller. This venue features Mediterranean architecture.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Agroturisme Son Pons

    Carretera Búger - Sa Pobla, Km 1.2, Búger, Spain (Show map)

    Show map

    Offering stylish rooms, Agroturismo Son Pons Villa provides an easy access to Coves de Campanet, Alcudia Old Town and Marineland Majorca. Renovated in 2012, the villa features original architecture.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Llevant

    Virgen Del Carmen, 54, Cala Figuera (Mallorca), Spain (Show map)

    Show map

    Llevant Hotel apartment hosts guests of Mallorca Island.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Garbi Cala Millor

    Urb. Son Moro - C\Colon,S/N, Cala Millor (Mallorca), Spain (Show map)

    Show map

    The lovely Garbi Cala Millor Aparthotel is a 4-star property set next to Cala de S'Aguila Beach, Cala Anguila Beach and Safari Zoo.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120