Barao de Sao Joao Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Barao de Sao Joao Vacation

Book a Barao de Sao Joao vacation package that has everything you need and nothing you don't. Great for gift and craft shops, dining and cafes, consider staying in the neighborhood of Lagos City Center. Burgau Beach, Salema Beach and Lagos Zoo are just a few of the attractions worth checking out during your trip to Barao de Sao Joao. A couple of clicks is all it takes to create the perfect Barao de Sao Joao vacation on Expedia.

Top Barao de Sao Joao Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Dona Filipa Hotel

Dona Filipa Hotel

Vale do Lobo
CA $2,003
per person
Jan 3 - Jan 9
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Faro (FAO)
8.6/10 Excellent! (351 reviews)
Pestana Vila Sol Golf - Vilamoura

Pestana Vila Sol Golf - Vilamoura

Morgadinho
CA $2,302
per person
Dec 27 - Jan 1
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
8.2/10 Very good! (242 reviews)
Friendly staff, room were nice but in need of some love. Not a 5 star hotel but solid 4 star. Nice location.

Reviewed on Oct 10, 2026

Viceroy Residences At Ombria Algarve

Viceroy Residences At Ombria Algarve

CA $2,870
per person
Dec 27 - Jan 1
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
9/10 Wonderful! (2 reviews)
From the moment you arrive, the beauty of the hotel is striking. Walking in feels like stepping into a peaceful sanctuary. Everything about the design, setting and atmosphere immediately creates a sense of serenity. The staff are wonderful and beautifully attired. We stayed in a two-bedroom apartment with its own private pool, and it was simply stunning. The layout and design were exceptional. Both bedrooms were beautifully done, and the bathrooms deserve a special mention; there are two, each with enormous standalone baths and huge enclosed showers. The space, design and attention to detail made the apartment feel incredibly luxurious. We visited Café Central for breakfast and lunch because we liked the peaceful vibe and found the fresh pastries, coffee, and variety of dishes to be wonderful. Sitting there quietly with a coffee was a lovely way to spend an hour of the day, and the gentleman Pedro, who works there, is absolutely charming. Overall, it has felt like a real privilege to stay at the Viceroy. It is a truly special place that combines beautiful design, outstanding service and complete tranquillity. The only problem is that you have to check out, and honestly, you won’t want to. Thank you to everyone who contributed to making this stay so memorable.

Reviewed on Apr 13, 2026

Varandas do Mar Patricia

Varandas do Mar Patricia

CA $3,589
per person
Dec 28 - Jan 3
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
No reviews
Magna Oura

Magna Oura

CA $5,889
per person
Dec 28 - Jan 3
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
7/10 Good! (4 reviews)
Had booked a family room, was initially given a room with 2 single beds. Wi fi was dead slow, tv kept going down, 1st morning no hot water, staff was courteous and friendly when you could find them, wouldn’t star there again.

Reviewed on Apr 13, 2025

Ready to book your vacation to Barao de Sao Joao?

Choose your dates

Barao de Sao Joao Hotel Deals

Hotel Algarve Casino

Hotel Algarve Casino

Avenida Tomas Cabreira Portimão Faro
Fully refundableReserve now, pay when you stay
CA $112
CA $122 total
Nov 1 - Nov 2
includes taxes & fees
9/10 Wonderful! (1,002 reviews)
"Hotel says 5 star could be argued as lower , needs updating , 80's decore , air-conditioning in room didnt work first night, couldn't leave door open for the patio cause it didn't have a screen ,second night they sent a repair man to fix air-conditioning, mildly better but not great . Parking not ..."

Reviewed on Oct 21, 2026

Hotel Algarve Casino
Tivoli Carvoeiro

Tivoli Carvoeiro

Apartado 1299, Vale Do Covo Lagoa
Fully refundableReserve now, pay when you stay
CA $188
CA $203 total
Nov 1 - Nov 2
includes taxes & fees
9.4/10 Exceptional! (1,015 reviews)
"Very nice hotel , wonderful location the views from our room were spectacular,well located to spend your time exploring the area , we took in the one restaurant dinner and service were excellent , the breakfast buffet was good , our last morning the buffet was busy and our service was none existent ..."

Reviewed on Oct 23, 2026

Tivoli Carvoeiro
The Editory By The Sea Lagos Hotel

The Editory By The Sea Lagos Hotel

Rua Raul Brandão, 2 - Bloco B Lagos
Fully refundableReserve now, pay when you stay
CA $159
CA $169 total
Nov 16 - Nov 17
includes taxes & fees
The Editory By The Sea Lagos Hotel
See all 6,568 properties in Barao de Sao Joao
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 Barao de Sao Joao

Benagil Cave Boat Tour - Catamarans or Rib - 2 H From Portimão

Benagil Cave Boat Tour - Catamarans or Rib - 2 H From Portimão

CA $31
per adult
84% of travellers recommend
Benagil Cave Boat Tour - Catamarans or Rib - 2 H From Portimão
From Lagos: Ponta da Piedade Caves Kayak Tour by Boat

From Lagos: Ponta da Piedade Caves Kayak Tour by Boat

CA $54
per adult
96% of travellers recommend
From Lagos: Ponta da Piedade Caves Kayak Tour by Boat
Portimao: Luxury Sail-Yacht Cruise with Sunset Option

Portimao: Luxury Sail-Yacht Cruise with Sunset Option

CA $51
per adult
Portimao: Luxury Sail-Yacht Cruise with Sunset Option
See all activities in Barao de Sao Joao

Frequently asked questions

How much does a Barao de Sao Joao vacation package cost?
You can grab a vacation package to this destination from CA $2,003 on Expedia. However, how much your vacation to Barao de Sao Joao costs will depend on the length of stay, season and hotel choice.
What are the cheapest months to go to Barao de Sao Joao?
January, February and November are the best times to search for cheap Barao de Sao Joao vacation packages. Choosing to travel in less busy periods means you can typically find lower prices on flights and accommodations.
How many days is enough for Barao de Sao Joao?
Barao de Sao Joao vacations can be as short or long as you like, but to really get a feel for this place, we reckon 2 days is about right. In this timeframe, you can fit in top attractions like Lagos Municipal Market and Espiche Golf Course along with underrated gems. Don't forget to explore neighbourhoods such as Porto de Mós and Luz either. If you plan wisely, you can even allow for a day trip or two from Barao de Sao Joao too.
How to find the best Barao de Sao Joao package deals?
Start your search for a Barao de Sao Joao package deal by entering your destination and preferred travel dates under our "Packages" tab. Then apply a few filters, like "Property type" and "Amenities," to fine-tune the results to your exact needs. You can also sort by "Package discount" and browse offers that come with irresistible savings. If you don't find the perfect Barao de Sao Joao package deal straight away, just play around with your dates and search again. Keep in mind that deals are only available for a limited time, so book early and get your Barao de Sao Joao escape off to a flying start.
Is it cheaper to book a Barao de Sao Joao vacation as a package?
An Expedia vacation package could land you considerable savings when compared to arranging hotels and flights separately. Better still, you can customize your Barao de Sao Joao getaway to match your exact needs. Choose your preferred flight time, select the hotel type and add a rental car. Check out our great deals to see how much you can save.
When to book a vacation package to Barao de Sao Joao?
If you're planning a spur-of-the-moment Barao de Sao Joao trip, browse our last-minute deals that can be booked up to a week before you go. Don't want to leave things to the last minute? You can land amazing deals on your flights and hotels by booking ahead.
How to plan a trip to Barao de Sao Joao?
  1. Choose the best time to travel: Your schedule, favourite season and the type of weather you like can all impact your decision on when to go to Barao de Sao Joao.
  2. Budget wisely: Besides the price of your hotel, you should consider other expenses too. These include transportation, flights and food. Also, set aside some extra funds for unexpected expenses that may arise during your trip to Barao de Sao Joao.
  3. Decide how long to go for: Now that you know more about Barao de Sao Joao, you can work out the perfect length of your break. Pull together a rough itinerary and allocate enough time to cover everything you want to do.
  4. Combine your accommodations and airfare: After you've settled on your travel dates and duration, lock in the perfect Barao de Sao Joao vacation package for you.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.