Hotels & Accommodation in Sant Joan

Search for accommodation in Sant Joan

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in Sant Joan

Sant Joan overview

Sant Joan is an inviting destination that has something for everyone. Though there might not be many well-known attractions to visit in Sant Joan, you don't need to go far to find places to visit like Ermita de Bonany and Museu Arqueològic de Son Fornés. There's plenty more to see, including sights like Els Calderers.

Where to stay in Sant Joan

A welcoming city, Sant Joan offers a variety of hotels and other lodging choices. There are 5 hotels in Sant Joan and you can shop as many as 910 deals for rooms on Hotels.com, some with discounts of up to 40%. We have room prices starting at 18 USD per night and here's a breakdown of hotels by star rating in Sant Joan as well as in the surrounding area:
  • • 68 5-star hotels from 88 USD per night
  • • 680 4-star hotels from 58 USD per night
  • • 329 3-star hotels from 43 USD per night
  • • 73 2-star hotels from 26 USD per night

How to get to Sant Joan

Fly into Palma de Mallorca (PMI), 17 mi (27.3 km) from central Sant Joan.

What to see around Sant Joan

Here are some recommended places to see in the surrounding area:
  • • Ermita de Bonany (2.3 mi/3.7 km from the city center)
  • • Museu Arqueològic de Son Fornés (3.3 mi/5.3 km from the city center)
  • • Iglesia de San Bartolomé (3.7 mi/5.9 km from the city center)
  • • Fray Junipero Serra Museum (3.8 mi/6.2 km from the city center)
  • • Can Gili (4.3 mi/6.9 km from the city center)

When to visit Sant Joan

If you're just starting to think about trip planning, you might be wondering when is the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 65°F day, 40°F night
  • • April-June: 85°F day, 44°F night
  • • July-September: 89°F day, 59°F night
  • • October-December: 79°F day, 41°F night
Seasonal rainfall averages
  • • January-March: 0.20 inches
  • • April-June: 0.12 inches
  • • July-September: 0.12 inches
  • • October-December: 0.35 inches