Hotels near Cala Oli Calvia
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 21 - Aug 22Tomorrow
Aug 22 - Aug 23This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Top 5 hotels near Cala Oli at a glance
- Palace Bonanza Playa Resort & SPA by Olivia Hotels Collection — 4.5-star hotel in Illetas, 1.2 km from Cala Oli. Guest rating: 9.0/10 — Wonderful.
- Eurostars Marivent Hotel — 4-star hotel in 3.2 km from Cala Oli. Guest rating: 8.8/10 — Excellent.
- Europe Playa Marina - Adults only — 4-star hotel in Illetas, 1.1 km from Cala Oli. Guest rating: 8.4/10 — Very Good.
- Portals Hills Boutique Hotel — 5-star hotel in Portals Nous, 1.1 km from Cala Oli. Guest rating: 9.8/10 — Exceptional.
- The Donna Portals — 5-star hotel in Portals Nous, 0.7 km from Cala Oli. Guest rating: 9.4/10 — Exceptional.
Where to stay near Cala Oli?




Palace Bonanza Playa Resort & SPA by Olivia Hotels Collection
Palace Bonanza Playa Resort & SPA by Olivia Hotels CollectionIlletas, 1.2 km from Cala Oli
michalina
$252
$288 total
includes taxes & fees
Sep 20 - Sep 21




Eurostars Marivent Hotel
Eurostars Marivent Hotel3.2 km from Cala Oli
NOUSHIG
$186
$213 total
includes taxes & fees
Sep 21 - Sep 22




Europe Playa Marina - Adults only
Europe Playa Marina - Adults onlyIlletas, 1.1 km from Cala Oli
Per Gunnar
$245
$278 total
includes taxes & fees
Sep 20 - Sep 21




Portals Hills Boutique Hotel
Portals Hills Boutique HotelPortals Nous, 1.1 km from Cala Oli
Jack
$753
$839 total
includes taxes & fees
Aug 22 - Aug 23




The Donna Portals
The Donna PortalsPortals Nous, 0.7 km from Cala Oli
Ken
$585
$653 total
includes taxes & fees
Sep 1 - Sep 2




Lindner Hotel Mallorca Portals Nous, part of JdV by Hyatt
Lindner Hotel Mallorca Portals Nous, part of JdV by HyattIlletas, 0.8 km from Cala Oli
Evan
$296
$328 total
includes taxes & fees
Sep 1 - Sep 2




The St. Regis Mardavall Mallorca Resort
The St. Regis Mardavall Mallorca ResortPunta Negra, 2.8 km from Cala Oli
Douglas
$1,243
$1,377 total
includes taxes & fees
Sep 19 - Sep 20




Bonanza Park Hotel by Olivia Hotels Collection
Bonanza Park Hotel by Olivia Hotels CollectionIlletas, 1.2 km from Cala Oli
Tina Berit Alexandra
$177
$202 total
includes taxes & fees
Sep 16 - Sep 17




Barceló Illetas Albatros - Adults Only
Barceló Illetas Albatros - Adults OnlyIlletas, 1.4 km from Cala Oli
Marcus
$207
$235 total
includes taxes & fees
Sep 1 - Sep 2




Exe Portals Nous
Exe Portals NousBendinat, 0.7 km from Cala Oli
princesse tchatat
$163
$186 total
includes taxes & fees
Sep 20 - Sep 21




Aparthotel Ponent Mar
Aparthotel Ponent MarPalmanova, 3.5 km from Cala Oli
Kate
$240
$272 total
includes taxes & fees
Sep 1 - Sep 2




Portella Palma
Portella Palma6.8 km from Cala Oli
Martin
$683
$761 total
includes taxes & fees
Sep 21 - Sep 22




Hotel Can Cirera
Hotel Can Cirera6.8 km from Cala Oli
Alison
$371
$415 total
includes taxes & fees
Aug 23 - Aug 24




Hotel Glòria de Sant Jaume
Hotel Glòria de Sant Jaume7.1 km from Cala Oli
Andrew
$427
$480 total
includes taxes & fees
Aug 25 - Aug 26




Hotel El Llorenç Parc de la Mar - Adults Only
Hotel El Llorenç Parc de la Mar - Adults Only7 km from Cala Oli
Roberto
$544
$609 total
includes taxes & fees
Aug 23 - Aug 24




Castillo Hotel Son Vida, a Luxury Collection Hotel, Mallorca
Castillo Hotel Son Vida, a Luxury Collection Hotel, Mallorca6.7 km from Cala Oli
Shaun
$482
$541 total
includes taxes & fees
Sep 1 - Sep 2




Can Cera Hotel
Can Cera Hotel7 km from Cala Oli
Keith
$649
$724 total
includes taxes & fees
Aug 24 - Aug 25




Petit Palace Hotel Tres
Petit Palace Hotel Tres6.6 km from Cala Oli
Jane
$328
$371 total
includes taxes & fees
Aug 23 - Aug 24




Hotel Isla Mallorca & Spa
Hotel Isla Mallorca & Spa5.5 km from Cala Oli
Piotr
$211
$239 total
includes taxes & fees
Sep 21 - Sep 22
Compare popular hotels close to Cala Oli
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Palace Bonanza Playa Resort & SPA by Olivia Hotels Collection | 9.0 Wonderful 1,006 reviews | View | |||||
![]() Eurostars Marivent Hotel | 8.8 Excellent 319 reviews | View | |||||
![]() Europe Playa Marina - Adults only | 8.4 Very Good 636 reviews | View | |||||
![]() Portals Hills Boutique Hotel | 9.8 Exceptional 181 reviews | View | |||||
![]() The Donna Portals | 9.4 Exceptional 200 reviews | View |
Other landmarks near Cala Oli

Cala Xinxell
Whether you want to collect beach glass or watch the sunset, Cala Xinxell is a spot you might want to check out, located 5.1 mi (8.2 km) from central Calvia. Enjoy the sunset by the shore at Illetas Beach, Cala Comptesa, and Cala Oli, all 3 within a short walk.
Photo by Cat Bailey
Cala Comptesa
When the beach is calling your name, you might want to head down to Cala Comptesa, located 5 mi (8.1 km) from central Calvia. Enjoy the sunset by the shore at Illetas Beach, Cala Xinxell, and Caleta de Bendinat, all 3 within a short walk.

Illetas Beach
9.2/10 (53 reviews)
If want to top up your tan, you might want to head out to Illetas Beach, located 5 mi (8.1 km) from central Calvia. Enjoy the sunset by the shore at Cala Comptesa, Caleta de Bendinat, and Cala Xinxell, all 3 within a short walk.
Caleta de Portals
If being by the water is a major draw, Caleta de Portals is a spot you might want to check out, located 4.5 mi (7.2 km) from central Calvia. If you want to continue walking by the waves, head to Playa Oratorio and Cala Oli, both within a short walk.
Jungle Parc Junior
8.0/10 (1 review)
Travelers who enjoy the great outdoors might want to go to Jungle Parc Junior, located 4.7 mi (7.6 km) from central Calvia.
Hotels.com travelers also say the area is artsy and has lots of nice beaches. If you like Jungle Parc Junior and want to stay outside, head to Illetas Beach, Cala Comptesa, or Caleta de Bendinat, all a short walk away.
Caleta de Bendinat
When the beach is calling your name, you might want to head down to Caleta de Bendinat, located 5.1 mi (8.2 km) from central Calvia. Enjoy the sunset by the shore at Illetas Beach, Cala Comptesa, and Cala Xinxell, all 3 within a short walk.









