A hillside settlement with terraced houses and a stone wall in the foreground.

Find hotels in Sant Joan from CA $108

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 28 - Aug 29
Tomorrow
Aug 29 - Aug 30
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Sant Joan hotels

1. Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel
Felanitx
United Kingdom
Francois
CA $207
CA $238 total
includes taxes & fees
Sep 27 - Sep 28
Grupotel Cala Marsal Natura Hotel

2. Hotel Portofino Mallorca

Hotel Portofino Mallorca
Es Coll d'en Rabassa
United Kingdom
Craig
CA $173
CA $201 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Portofino Mallorca

3. Hacienda Son Antem Golf Resort, Autograph Collection

Hacienda Son Antem Golf Resort, Autograph Collection
Llucmajor
United States
Jada A
CA $407
CA $462 total
includes taxes & fees
Sep 15 - Sep 16
Hacienda Son Antem Golf Resort, Autograph Collection

4. Zoetry Mallorca Wellness & Spa

Zoetry Mallorca Wellness & Spa
Llucmajor
United States
Kierby
CA $376
CA $427 total
includes taxes & fees
Sep 1 - Sep 2
Zoetry Mallorca Wellness & Spa

5. AYA Seahotel – Adults Only

AYA Seahotel – Adults Only
Palma de Mallorca
Canada
Din
CA $216
CA $248 total
includes taxes & fees
Sep 6 - Sep 7
AYA Seahotel – Adults Only

6. Hotel Negresco Playa de Palma - Adults Only

Hotel Negresco Playa de Palma - Adults Only
Palma de Mallorca
United Kingdom
paul martin
CA $297
CA $337 total
includes taxes & fees
Sep 8 - Sep 9
Hotel Negresco Playa de Palma - Adults Only

7. Hotel Balear

Hotel Balear
Can Pastilla
United Kingdom
Matthew
CA $189
CA $215 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Balear

8. Iberostar Selection Albufera Playa - All Inclusive

Iberostar Selection Albufera Playa - All Inclusive
Muro
United Kingdom
Samuel
CA $849
CA $944 total
includes taxes & fees
Aug 29 - Aug 30
Iberostar Selection Albufera Playa - All Inclusive

9. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
CA $308
CA $349 total
includes taxes & fees
Sep 16 - Sep 17
THB Gran Bahia Hotel and Apartments

10. BQ Aguamarina Boutique Hotel

BQ Aguamarina Boutique Hotel
Can Pastilla
United States
Elsa Maria
CA $338
CA $382 total
includes taxes & fees
Sep 2 - Sep 3
BQ Aguamarina Boutique Hotel

11. Grupotel Natura Playa

Grupotel Natura Playa
Muro
United States
Marius
CA $349
CA $395 total
includes taxes & fees
Sep 24 - Sep 25
Grupotel Natura Playa

12. tent Capi Playa

tent Capi Playa
Palma de Mallorca
United Kingdom
Annie
CA $186
CA $212 total
includes taxes & fees
Sep 1 - Sep 2
tent Capi Playa

13. Hipotels Eurotel Punta Rotja & Spa

Hipotels Eurotel Punta Rotja & Spa
Son Servera
United States
Tye
CA $347
CA $382 total
includes taxes & fees
Sep 5 - Sep 6
Hipotels Eurotel Punta Rotja & Spa

14. Ona Luna Park

Ona Luna Park
Llucmajor
Italy
Federica
CA $111
CA $129 total
includes taxes & fees
Sep 28 - Sep 29
Ona Luna Park

15. Hotel Hispania

Hotel Hispania
Palma de Mallorca
United Kingdom
Luduvik
CA $260
CA $296 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Hispania

16. Sarena de Muro Resort Mallorca, part of Destination by Hyatt

Sarena de Muro Resort Mallorca, part of Destination by Hyatt
Muro
United Kingdom
Christopher
CA $558
CA $628 total
includes taxes & fees
Sep 28 - Sep 29
Sarena de Muro Resort Mallorca, part of Destination by Hyatt

17. Hotel JS Palma Stay - Adults Only

Hotel JS Palma Stay - Adults Only
Can Pastilla
United Kingdom
Alice
CA $269
CA $306 total
includes taxes & fees
Sep 16 - Sep 17
Hotel JS Palma Stay - Adults Only

18. Iberostar Selection Llaut Palma - Adults Only

Iberostar Selection Llaut Palma - Adults Only
Palma de Mallorca
United States
Shaina
CA $416
CA $472 total
includes taxes & fees
Sep 27 - Sep 28
Iberostar Selection Llaut Palma - Adults Only

19. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Shelsey Melanie
CA $209
CA $240 total
includes taxes & fees
Sep 14 - Sep 15
Hotel THB Gran Playa - Adults Only

20. BQ Amfora Beach Hotel - Adults Only

BQ Amfora Beach Hotel - Adults Only
Can Pastilla
United States
Lourdes
CA $229
CA $262 total
includes taxes & fees
Sep 27 - Sep 28
BQ Amfora Beach Hotel - Adults Only
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Sant Joan attractions

Els Calderers

You can spend an afternoon browsing the exhibits at Els Calderers in Sant Joan. Discover the countryside and wineries in this relaxing area.
See properties

Learn more about Sant Joan

Tucked away in the Balearic Islands, this charming town invites visitors to explore the historic manor house of Els Calderers with its authentic Mallorcan architecture. Nearby, the golden sands of Playa de Muro and Can Picafort beaches offer perfect spots for swimming while Albufera Natural Park rewards hikers with spectacular birdwatching opportunities.

See all hotels in Sant Joan
A hillside settlement with terraced houses and a stone wall in the foreground.

Top Sant Joan Hotel Reviews

Grupotel Playa de Palma Suites & Spa

Grupotel Playa de Palma Suites & Spa

10/10 Excellent
"We had a wonderful stay at this hotel! The staff were very friendly, welcoming, and helpful throughout our visit. The dinner was delicious, and the service was excellent. The spa was also lovely and very relaxing. Everything was clean, comfortable, and well maintained. Overall, a fantastic experience—we would happily stay here again!"
Mahadev 2-night trip
Posted 3 hours ago
Grupotel Playa de Palma Suites & Spa
tent Arenal

tent Arenal

10/10 Excellent
"J’ai apprécié mon séjour de deux nuits dans cet établissement. Tout est bien pensé dans la chambre, la décoration est moderne. Étant au 8ème étage nous avions vue mer."
Isabelle 2-night trip
Posted 23 hours ago
tent Arenal
Hotel JS Palma Stay - Adults Only

Hotel JS Palma Stay - Adults Only

8/10 Good
"really nice hotel and perfect location! 5 mins from airport and beach and close enough to palma city for a day trip. The hotel is lovely and the pool area great! . could do with a few more loungers as not enough for everyone and it can be become sunbed wars… The breakfast buffet had alot of choice and all tasty. only issue i had was the patrician between the balconies was very small and the guests in the room next to us were out smoking A LOT so i unfortunately couldn’t enjoy my balcony due to the gross smell as a non smoker . That’s the only negative i have as I really do recommend this hotel."
lynn 3-night trip
Posted 1 day ago
Hotel JS Palma Stay - Adults Only
Grupotel Taurus Park

Grupotel Taurus Park

10/10 Excellent
"Amazing"
Joseph 2-night trip
Posted 1 day ago
Grupotel Taurus Park
Hotel Saratoga

Hotel Saratoga

10/10 Excellent
"Great staff and beautiful hotel. Very central. Highly recommended for those wanting to explore the city by foot. Rooftop pool and bar area were amazing."
Nilendri 2-night trip
Posted 1 day ago
Hotel Saratoga
Ona Luna Park

Ona Luna Park

8/10 Good
"Was good 👍👍👍👍👍👍👍👍👍"
Fatima 7-night trip
Posted 2 days ago
Ona Luna Park
Aubamar Palma Resort

Aubamar Palma Resort

10/10 Excellent
"Excellent hotel, lovely facilities and very helpful staff"
Alexandra 5-night trip
Posted 3 days ago
Aubamar Palma Resort
 Grupotel Cala Marsal Natura Hotel

Grupotel Cala Marsal Natura Hotel

8/10 Good
"I absolutely loved my stay here. A beautiful hotel with amazing pools. Breakfast has alot of variety and I enjoyed it every morning. Staff were so lovely, especially the household staff. My room was extremely clean and comfortable. Air-conditioning was fantastic and much needed in 30+ degrees. There's not many places I go back to but this is definitely one place I'll return to. My only thing to complain about was the extremely poor wifi. Not usable at all. The location is truly incredible, with perfect beaches and restaurants. I'll be back sooner than later. Thankyou"
Deirdre 7-night trip
Posted 3 days ago
Grupotel Cala Marsal Natura Hotel
Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

10/10 Excellent
"lovely staff, calm hotel"
Amber 1-night trip
Posted 4 days ago
Hotel Costa Mediterraneo - Adults Only +16

More cheap stays in Sant Joan

Hotel Costa Mediterraneo - Adults Only +16

Hotel Costa Mediterraneo - Adults Only +16

C/ Girona, 11 Llucmajor Mallorca
CA $92
CA $108 total
Aug 30 - Aug 31
includes taxes & fees
6.6/10 (432 reviews)
Hotel Costa Mediterraneo - Adults Only +16
Hotel Playa Sol

Hotel Playa Sol

Carretera Militar, 244 Palma de Mallorca Mallorca
CA $123
CA $142 total
Aug 31 - Sep 1
includes taxes & fees
7.8/10 Good! (164 reviews)
Hotel Playa Sol
BJ Hostal Bona Vista

BJ Hostal Bona Vista

Carrer Llevant, 4 Sant Llorenc des Cardassar Illes Balears
CA $129
CA $146 total
Sep 26 - Sep 27
includes taxes & fees
5.4/10 (63 reviews)
BJ Hostal Bona Vista
Hotel Amic Can Pastilla

Hotel Amic Can Pastilla

Carrer d'Oratge, 4 Palma de Mallorca Mallorca
CA $147
CA $169 total
Sep 2 - Sep 3
includes taxes & fees
Hotel Amic Can Pastilla
Hotel Houm Nets - Adults Only

Hotel Houm Nets - Adults Only

Calle Villagarcía de Arosa, 20 Palma de Mallorca Mallorca
CA $159
CA $182 total
Sep 9 - Sep 10
includes taxes & fees
Hotel Houm Nets - Adults Only
The Boc Hostels Palma - Youth Hostel

The Boc Hostels Palma - Youth Hostel

C/ de l'Arxiduc Lluís Salvador 46 Palma de Mallorca Illes Balears
CA $179
CA $200 total
Sep 20 - Sep 21
includes taxes & fees
8.4/10 Very good! (50 reviews)
The Boc Hostels Palma - Youth Hostel

Frequently asked questions

What is the best area to stay in Sant Joan?
The best area to stay in Sant Joan is within the village itself or in the immediate countryside surrounding it.Sant Joan village offers a traditional Mallorcan experience, with its central square, Plaça de l'Església, dominated by the impressive Church of Sant Joan Baptista. The village is small and easy to navigate on foot, with a few local shops, cafes, and restaurants dotted along its narrow streets. It's known for its authentic, laid-back atmosphere.Couples looking for a peaceful escape will find the areas just outside the village particularly appealing. Here, you'll discover agritourism hotels and villas located among almond groves and olive trees. These properties often feature private pools and offer a tranquil setting, great for relaxing after a day of exploring the island.
What are the best hotels in Sant Joan that travellers recommend?
For an exceptional stay in Sant Joan, travellers highly recommend the Finca Sa Bastida Luxury Retreat & Spa - Adults Only.This 4.5-star hotel, with an impressive 9.0 rating, offers a luxurious experience tailored for adults. Guests frequently highlight the excellent staff. Each room includes air conditioning, a stocked minibar with complimentary items, and a deep soaking bathtub, alongside a rainfall showerhead for ultimate relaxation. Many rooms also feature lovely mountain views. For dining and leisure, the hotel provides couples dining options, champagne service, and a convenient poolside bar.
What are the best spa hotels in Sant Joan?
For an exceptional spa experience in Sant Joan, consider the Finca Sa Bastida Luxury Retreat & Spa - Adults Only.This 4.5-star hotel, with an impressive 9.0 rating, offers a full-service onsite spa that is available daily, complete with a steam room and a sauna. Guests can also enjoy various massage treatments, though advance notice is recommended. Many guests highlight the excellent staff.
What are the most romantic hotels in Sant Joan for couples?
For a romantic retreat in Sant Joan, the Finca Sa Bastida Luxury Retreat & Spa - Adults Only is an excellent choice for couples.This 4.5-star hotel, with an impressive 9.0 rating, offers a luxurious experience tailored for adults. Couples can enjoy special couples dining options, rooms featuring deep soaking bathtubs and rainfall showerheads, and stunning mountain views. The hotel provides a stocked minibar with complimentary items and offers champagne service, superb for celebrating. Further amenities include air conditioning, a poolside bar, and a sauna for relaxation. Guests consistently praise the excellent staff at this retreat.
When is the best time to go to Sant Joan?
The best time to visit Sant Joan is during the shoulder seasons, specifically May, early June, and September.These months offer pleasant weather with warm temperatures and less intense heat than the peak summer months of July and August. You'll find the island to be less crowded, making for a more relaxed experience while still enjoying all the amenities and activities. The sea temperatures are also ideal for swimming during these periods.Couples looking for a romantic getaway will appreciate the quieter atmosphere of May and September. You can enjoy strolls through the countryside, leisurely meals at local restaurants, and peaceful beach days without the bustle of the high season.Families travelling with children might find early June particularly appealing. The weather is consistently warm, and the sea is inviting, yet the main school holidays haven't fully begun, so attractions and beaches are more manageable.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Sant Joan.
How much is the nightly rate at a Sant Joan hotel?
Prices for hotels in Sant Joan often vary, but you can find a great deal from CA $108 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia