We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Green & up & up Independent Hotels Internet & up Air Conditioning Hotels with Restaurants Hotels with Balconies Quiet Hotels Hotels with Free Wifi Charming Hotels Clean Hotels Suite Hotels Concierge Honeymoon Hotels Hotels with Bars Reduced mobility rooms Modern Hotels Hotels with Jacuzzi Meeting room Romantic Boutique Hotels Cheap Hotels Wedding Hotels Non-Smoking Hotel Hotels with Hot Tubs Hotels with Villas Luxury Spa Hotels Business services Boutique Hotels Luxury Boutique Hotels Spa Hotels Unique Hotels Couples Hotels Hotels With Indoor Pools Hotels with Room Service Party Hotels Hotels with Infinity Pools Hotels with Shuttle Hotels with Kitchenette Hotels With Entertainment Boutique Spa Hotels Luxury Beach Hotels Hotels with Complimentary Breakfast Hotels with Private Beach Hotels With Babysitting $ $$ $$$ $$$$ Safe Hotels Adults Only and Adult Friendly Hotels City Centre Hotels Ski-In / Ski-Out Budget Hotels Design Hotels Ona Hotels Downtown Hotels Relais & Châteaux Belmond Jumeirah Kitchenette Affordable Hotels Within 10 km Within 25 km Any distance from Iglesia de San Juan Bautista
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel des Puig
SAVE USD 29
USD 160*
Booking.com
USD 131*
View Deal
Calle Es Puig 4, 07179 Deia, Majorca, Spain
0.0 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of USD 168/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Belmond La Residencia
No availability for your dates from these sites
Calle Canals s/n, 07179 Deia, Majorca, Spain
0.1 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Hostal Villa Verde
Booking.com
View Deal
C/ Ramon Llull 19, 19 07179 Deia, Majorca, Spain
0.1 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Es Moli Hotel
TripAdvisor
View Deal
Ctra. Valldemossa - Deia, 07179 Deia, Majorca, Spain
0.5 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Sa Pedrissa
SAVE USD 7
USD 249*
Booking.com
USD 242*
View Deal
Carretera Valldemossa Km 64.5, 07179 Deia, Majorca, Spain
1.3 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of USD 307/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hoposa Costa d'Or Hotel
No availability for your dates from these sites
Calle Lluc Alcari s/n, 07179 Deia, Majorca, Spain
1.9 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Son Bleda
Booking.com
USD 149*
View Deal
Carretera de Deia | A.p. 215, 07100, Soller, Majorca, Spain
3.7 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Boutique Hotel & Restaurant Ca's Xorc
TripAdvisor
View Deal
Camino Can Deia Km 56. 1 | Mallorca, 07100, Soller, Majorca, Spain
4.2 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Ca'n Poma
E - 07100, 07100, Soller, Majorca, Spain
4.5 km from Iglesia de San Juan Bautista
  • Free Parking
  • Pool
Agroturismo Alfabia Nou
TripAdvisor
View Deal
Carretera Palma Soller Km 17 | Ma-11, 07110 Bunyola, Majorca, Spain
4.9 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Valldemossa Hotel
Booking.com
USD 311*
View Deal
Ctra Vieja de Valldemossa s/n, 07170 Valldemossa, Majorca, Spain
5.1 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Mirabo de Valldemossa
SAVE USD 37
USD 255*
Booking.com
USD 218*
View Deal
Ctra. Valldemossa km 16, Valldemossa, Majorca, Spain
5.2 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of USD 254/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

FincaHotel Can Coll
Booking.com
USD 319*
View Deal
Cami de Can Coll 1 | 07100 Soller, 07100, Soller, Majorca, Spain
5.2 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Finca Ca N'Ai
SAVE USD 28
USD 197*
Booking.com
USD 169*
View Deal
Cami Son Sales, 50, 7100, Soller, Majorca, Spain
5.4 km from Iglesia de San Juan Bautista
  • Free Parking
  • Breakfast included
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of USD 220/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ca'n Roses
TripAdvisor
View Deal
Calle Quadrado 9, 07100, Soller, Majorca, Spain
5.8 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Breakfast included
Ca'l Bisbe
Booking.com
USD 177*
View Deal
Bisbe Nadal 10, 07100, Soller, Majorca, Spain
5.8 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of USD 210/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

TripAdvisor
View Deal
Avenida Gran Via 9, 07100, Soller, Majorca, Spain
5.9 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Breakfast included
Hotel Los Geranios
Hotels.com
USD 111*
View Deal
Paseo La Playa 15, 07108 Port de Soller, Soller, Majorca, Spain
5.9 km from Iglesia de San Juan Bautista
  • Free Wifi
  • Free Parking
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of USD 143/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ona Hotels Soller Bay
TripAdvisor
View Deal
Carretera d'Es Faro s/n, 07108, Soller, Majorca, Spain
5.9 km from Iglesia de San Juan Bautista
  • Pool
  • Beachfront
No photo provided
Calle Isabel II 39, 07100, Soller, Majorca, Spain
5.9 km from Iglesia de San Juan Bautista
    Hotel Marina
    SAVE USD 13
    USD 162*
    Booking.com
    USD 149*
    View Deal
    Paseo La Playa s/n | Puerto de Soller, 07108, Soller, Majorca, Spain
    6.0 km from Iglesia de San Juan Bautista
    • Free Wifi
    • Free Parking
    Hotel Minister
    SAVE USD 17
    USD 141*
    Booking.com
    USD 124*
    View Deal
    Paseo La Playa 12, 07108 Port de Soller, Soller, Majorca, Spain
    6.0 km from Iglesia de San Juan Bautista
    • Free Wifi
    • Free Parking
    Savings alert: 37% below average rate

    The price you found is 37% lower than this hotel's average rate of USD 198/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel El Guia
    Booking.com
    USD 125*
    View Deal
    Carrer de Castanyer, 2, 07100, Soller, Majorca, Spain
    6.0 km from Iglesia de San Juan Bautista
    • Free Wifi
    • Restaurant
    Hostal Villa Primavera
    Carretera Puerto Soller 44 | E-07108 Port de Soller, 07108, Soller, Majorca, Spain
    6.0 km from Iglesia de San Juan Bautista
    • Free Wifi
    • Free Parking
    Ca'n Isabel
    SAVE USD 4
    USD 132*
    Booking.com
    USD 128*
    View Deal
    Calle Isabel II 13, 07100, Soller, Majorca, Spain
    6.0 km from Iglesia de San Juan Bautista
    • Free Wifi
    • Breakfast included
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of USD 146/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    No photo provided
    Pz De Sa Torre s/n, 07108, Soller, Majorca, Spain
    6.0 km from Iglesia de San Juan Bautista
      Gran Hotel Soller
      SAVE USD 45
      USD 269*
      Expedia.com
      USD 224*
      View Deal
      Calle Romaguera 18, 07100, Soller, Majorca, Spain
      6.1 km from Iglesia de San Juan Bautista
      • Free Wifi
      • Free Parking
      Hotel La Vila
      SAVE USD 4
      USD 151*
      Booking.com
      USD 147*
      View Deal
      Plaza Constitucio 14, 07100, Soller, Majorca, Spain
      6.1 km from Iglesia de San Juan Bautista
      • Free Wifi
      • Breakfast included
      Savings alert: 22% below average rate

      The price you found is 22% lower than this hotel's average rate of USD 189/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      S`Ardeviu
      Hotels.com
      View Deal
      Calle Vives 14 | muy céntrico,entre la Plaza principal y la Plaza del mercado, 07100, Soller, Majorca, Spain
      6.1 km from Iglesia de San Juan Bautista
      • Free Wifi
      • Breakfast included
      Citric Hotel Soller
      TripAdvisor
      View Deal
      urbanizacion de Muleta s/n, 07108, Soller, Majorca, Spain
      6.1 km from Iglesia de San Juan Bautista
      • Free Wifi
      • Beachfront
      Still looking for a place to stay?
      Deia has 2 B&Bs/inns with 71 reviews
      Pension Miramar
      Ca'n Oliver, 07179 Deia, Majorca, Spain
      0.4 km from Iglesia de San Juan Bautista
      • Free Wifi
      • Free Parking
      Hotel Continental Valldemossa
      MA 10, KM 68 , Valldemossa | Serra de Tramuntana, 07117 Deia, Majorca, Spain
      3.4 km from Iglesia de San Juan Bautista
      • Free Wifi
      • Free Parking
      See all 2 Deia B&Bs/inns
      ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.