Find and Book Top Hotels in Sant Elm

Search among 2 available hotels and places to stay in Sant Elm from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great373 reviews
From   US$ 72 /nightSelect
8.4
Great238 reviews
MapView on map700 yd from City Center
From   US$ 114 /nightSelect

Best hotels and places to stay in Sant Elm

Why visit?

Sant Elm is a charming coastal village located in the southwest of Mallorca, Spain. With its stunning beaches, picturesque landscapes, and vibrant local culture, it is an ideal destination for tourists seeking relaxation and natural beauty. The hotels in Sant Elm offer comfortable accommodations, exceptional amenities, and easy access to the areas attractions, making it a popular choice for visitors.

Where to stay?

Calle Sol: Located near the main beach, Calle Sol is a prime area for those looking to be in the heart of the action. This bustling street is lined with hotels, restaurants, and shops, ensuring convenience and entertainment at your doorstep. Hotels in this area offer beautiful views of the sea, easy access to water sports and boat tours, and a vibrant atmosphere.

Cala En Basset: For travelers seeking a more secluded and tranquil experience, Cala En Basset is an excellent choice. This area is known for its unspoiled natural beauty, crystal-clear waters, and breathtaking sunsets. Hotels in Cala En Basset provide a peaceful retreat away from the crowds, with luxurious accommodations and direct access to the beach.

Carrer de Mallorca: Situated slightly inland, Carrer de Mallorca offers a mix of tranquility and convenience. This area provides easy access to both the beach and the village center, making it a great option for those who want to explore Sant Elms attractions while enjoying a peaceful setting. Hotels in Carrer de Mallorca offer comfortable rooms, lovely gardens, and proximity to hiking trails and historic sites.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Hotel Sant Elm: Located just steps away from the beach, Hotel Sant Elm offers clean and comfortable rooms at an affordable price. The hotel features a rooftop terrace with panoramic views of the sea, a swimming pool, and a restaurant serving delicious local cuisine. With its prime location and budget-friendly rates, Hotel Sant Elm is a great choice for travelers looking to maximize their value for money.

Hostal Dragonera: This budget-friendly hotel provides cozy and well-equipped rooms at a reasonable price. Situated near the village center, Hostal Dragonera offers convenient access to shops, restaurants, and the main beach. The friendly staff, free Wi-Fi, and charming courtyard make it a favorite among budget travelers seeking affordability without compromising comfort.

Hotel Es Port: Offering a blend of quality accommodations and reasonable rates, Hotel Es Port is an excellent choice for those seeking value for money. Located in a tranquil area close to the sea, this hotel provides spacious rooms with modern amenities, a swimming pool, and a restaurant serving delicious Mediterranean dishes. Its peaceful ambiance and proximity to the beach make it a top pick for travelers looking for affordable luxury.

Best kids-friendly hotels:

Aparthotel Ona Cala Pi Club: Situated just a short drive from Sant Elm, Aparthotel Ona Cala Pi Club is a family-friendly hotel with spacious apartments suitable for families. The hotel features a childrens entertainment program, a playground, and a swimming pool with slides. With its convenient location and family-oriented amenities, it ensures a memorable stay for both parents and children.

Hotel Cala Fornells: Located in a beautiful cove near Sant Elm, Hotel Cala Fornells offers a range of facilities and services tailored for families traveling with children. The hotel provides family rooms, a kids club, a childrens pool, and direct access to a sandy beach. Its warm and welcoming atmosphere, along with the kid-friendly amenities, guarantee a fun and enjoyable vacation for the whole family.

Best hotels for a romantic getaway:

Hotel Villa Italia: Nestled in a peaceful area overlooking the Mediterranean Sea, Hotel Villa Italia offers a romantic ambiance and luxurious accommodations. The hotel boasts elegant rooms, a rooftop terrace with panoramic views, a spa, and a gourmet restaurant. With its intimate setting and tranquil surroundings, Hotel Villa Italia is perfect for couples seeking a romantic escape.

Mon Port Hotel & Spa: Situated just a short drive from Sant Elm, Mon Port Hotel & Spa is a sophisticated retreat ideal for couples looking for a romantic getaway. The hotel features tastefully decorated rooms, a spa with rejuvenating treatments, an outdoor pool, and a Mediterranean restaurant. The serene atmosphere and impeccable service create a truly romantic experience for guests.

Best for location:

Hotel Biniorella: Located in the heart of Sant Elm, Hotel Biniorella offers easy access to the beach, restaurants, and shops. The hotel provides comfortable rooms, a charming courtyard, and a restaurant serving delicious local cuisine. Its central location allows guests to explore the village and enjoy the coastal beauty of Sant Elm conveniently.

Hotel Rocamar: Situated overlooking the sea, Hotel Rocamar offers breathtaking views and a prime location near the main beach. The hotel features modern rooms, a rooftop terrace, and a bar serving refreshing cocktails. With its stunning panorama and proximity to the beach, Hotel Rocamar ensures a memorable stay for travelers seeking a picturesque setting.

Universal Hotel Aquamarin: Located just steps away from the beach and the village center, Universal Hotel Aquamarin offers a convenient location for exploring Sant Elm. The hotel provides comfortable rooms, an outdoor pool, a buffet restaurant, and entertainment options. Its central position allows guests to easily walk to nearby attractions and enjoy the vibrant atmosphere of Sant Elm.

Best for a short city break:

Hotel Roc Boccaccio: Situated in a quiet area close to the sea, Hotel Roc Boccaccio provides a peaceful escape for a short city break. The hotel offers comfortable rooms, a swimming pool, a sun terrace, and a buffet restaurant. Its serene location and proximity to the beach make it an ideal choice for a relaxing getaway.

Hotel Cala Blanca: Overlooking the turquoise waters of the Mediterranean, Hotel Cala Blanca offers a serene and idyllic setting for a short city break. The hotel features stylish rooms, an outdoor pool, a restaurant serving Mediterranean cuisine, and direct access to the beach. The tranquility and beauty of Hotel Cala Blanca provide the perfect environment for a rejuvenating stay.

Show moreLess