
Maiorca Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Maiorca Vacation
Lock in a Maiorca vacation package and get set for a wonderful getaway. Noted for its coastal scenery and laid-back lifestyle, there's tons to love about this city. If sightseeing is on the to-do list during your trip to Maiorca, swing by popular attractions like Port Ottiolu, Capannizza Beach and Spiagge Porto Ainu. Expedia is here to help you escape your routine. Tailor your vacation to Maiorca to suit your travel style, whatever that may be!
Top Maiorca Vacation Deals
Price found within the past 48 hours. Click for updated prices.

LH La Funtana Hotel
Price was CA $3,663, price is now CA $2,233 per person
CA $2,233
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Olbia (OLB)
8.8/10 Excellent! (140 reviews)
Clean place, well located - a 5 mins walk to the Center. Besides 2 supermarkets. A small. Hot practical gym.
Reviewed on Jul 1, 2026


Cascioni Eco Retreat - Suites with Private Pool
Price was CA $8,814, price is now CA $6,193 per person
CA $6,193
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Olbia (OLB)
9.8/10 Exceptional! (14 reviews)
The absolute best beginning to our honeymoon! It was beautiful, and the staff went above and beyond!
Reviewed on Jun 14, 2026

Grand Hotel in Porto Cervo
Price was CA $3,820, price is now CA $2,822 per person
CA $2,822
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Olbia (OLB)
8/10 Very good! (208 reviews)
Ideal place to enjoy the gorgeous pool, beach and beach restaurant with views! Delightful hotel.
Reviewed on Jul 16, 2026

Hotel Pedra Santa
Price was CA $3,281, price is now CA $2,426 per person
CA $2,426
per person
Aug 23 - Aug 29
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Olbia (OLB)
8.4/10 Very good! (67 reviews)
The staff and services lack effective communication with deaf individuals. The breakfast options are quite repetitive.
Reviewed on Jul 15, 2026
Maiorca Hotel Deals

Jazz Hotel
Via Degli Astronauti, 2 Olbia SS
Fully refundableReserve now, pay when you stay
The price is CA $383 per night from Jul 28 to Jul 29
CA $383
CA $436 total
Jul 28 - Jul 29
includes taxes & fees
9.2/10 Wonderful! (1,005 reviews)
"Hotel Jazz Review The room was spacious, and the breakfast was very good. The cappuccino was excellent and one of the highlights of our stay. However, the property is in need of renovation. The biggest issue was the air conditioning, which did not work properly, making the room uncomfortably hot ..."
Reviewed on Jul 16, 2026

Hotel Martini Olbia
Via Gabriele d'Annunzio, 21 Olbia SS
Fully refundableReserve now, pay when you stay
The price is CA $303 per night from Jul 21 to Jul 22
CA $303
CA $348 total
Jul 21 - Jul 22
includes taxes & fees
8.4/10 Very good! (398 reviews)
"Nice staff and clean"
Reviewed on Jul 8, 2026

The Pelican Beach Resort & SPA - Adults Only
Via Mar Adriatico, 34 Olbia SS
Fully refundableReserve now, pay when you stay
The price is CA $294 per night from Jul 20 to Jul 21
CA $294
CA $419 total
Jul 20 - Jul 21
includes taxes & fees
8.2/10 Very good! (346 reviews)
"Great hotel location. Small rooms but adequate. Lovely small private beach but the sun loungers were quite expensive. 40 Euros per person daily. Garden shower bottom by the beach was filthy. Lots of leaves blocking it and stagnant water, for at least three days while we were there here. Impossible ..."
Reviewed on Jul 16, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
What to do in Maiorca

Tavolara: 5 Islands tour from San Teodoro's beach
CA $129
per adult

From San Teodoro: Sailing Trip to Tavolara with Lunch
CA $249
per adult

San Teodoro: Tavolara and Molara Islands Dinghy Excursion
CA $129
per adult
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







