A cobblestone street with white buildings, a stone wall, and a green water pump.

Find hotels in Cacela Velha from CA $66

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for Cacela Velha hotels

1. AP Cabanas Beach & Nature - Adults Friendly

AP Cabanas Beach & Nature - Adults Friendly
Tavira
Canada
kelly
CA $153
CA $162 total
includes taxes & fees
Oct 29 - Oct 30
AP Cabanas Beach & Nature - Adults Friendly

2. Occidental Faro

Occidental Faro
Faro City Centre
United Kingdom
sarah
CA $167
CA $180 total
includes taxes & fees
Nov 1 - Nov 2
Occidental Faro

3. 3HB Faro

3HB Faro
Faro City Centre
United Kingdom
Melanie
CA $380
CA $405 total
includes taxes & fees
Nov 1 - Nov 2
3HB Faro

4. Roots Hotel

Roots Hotel
Faro City Centre
United Kingdom
Gordon
CA $108
CA $118 total
includes taxes & fees
Nov 4 - Nov 5
Roots Hotel

5. Verdelago Resort

Verdelago Resort
Castro Marim
Germany
Eva
CA $408
CA $433 total
includes taxes & fees
Nov 1 - Nov 2
Verdelago Resort

6. Ozadi Tavira Hotel

Ozadi Tavira Hotel
Tavira
Canada
Julie
CA $109
CA $116 total
includes taxes & fees
Nov 1 - Nov 2
Ozadi Tavira Hotel

7. Golden Club Cabanas

Golden Club Cabanas
Tavira
United Kingdom
Ronan
CA $74
CA $78 total
includes taxes & fees
Nov 8 - Nov 9
Golden Club Cabanas

8. Vila Gale Tavira Resort Hotel

Vila Gale Tavira Resort Hotel
Tavira
United Kingdom
Christopher
CA $141
CA $149 total
includes taxes & fees
Nov 23 - Nov 24
Vila Gale Tavira Resort Hotel

9. Pure Formosa Concept Hotel

Pure Formosa Concept Hotel
Olhão Historic Center
United States
George
CA $78
CA $86 total
includes taxes & fees
Nov 24 - Nov 25
Pure Formosa Concept Hotel

10. ROBINSON QUINTA DA RIA - All Inclusive

ROBINSON QUINTA DA RIA - All Inclusive
Vila Real Santo Antonio
United Kingdom
Tanya
ROBINSON QUINTA DA RIA - All Inclusive

11. Octant Praia Verde

Octant Praia Verde
Castro Marim
United States
ALOYSIO
CA $308
CA $326 total
includes taxes & fees
Nov 3 - Nov 4
Octant Praia Verde

12. Bordoy Grand House Algarve

Bordoy Grand House Algarve
Vila Real Santo Antonio
United Kingdom
Hayley
CA $117
CA $127 total
includes taxes & fees
Nov 15 - Nov 16
Bordoy Grand House Algarve

13. Pedras da Rainha

Pedras da Rainha
Tavira
United Kingdom
Lynsey
CA $105
CA $111 total
includes taxes & fees
Nov 7 - Nov 8
Pedras da Rainha

14. AP Eva Senses

AP Eva Senses
Faro City Centre
United States
John
CA $204
CA $219 total
includes taxes & fees
Nov 1 - Nov 2
AP Eva Senses

15. Casas da Quinta de Cima

Casas da Quinta de Cima
Vila Real Santo Antonio
Germany
Annika
CA $281
CA $301 total
includes taxes & fees
Nov 9 - Nov 10
Casas da Quinta de Cima

16. AP Maria Nova Lounge - Adults Friendly

AP Maria Nova Lounge - Adults Friendly
Tavira
United Kingdom
Andy
CA $151
CA $160 total
includes taxes & fees
Nov 23 - Nov 24
AP Maria Nova Lounge - Adults Friendly

17. Real Marina Hotel & Spa

Real Marina Hotel & Spa
Olhão Historic Center
United Kingdom
Christopher
CA $137
CA $148 total
includes taxes & fees
Nov 22 - Nov 23
Real Marina Hotel & Spa

18. Ozadi Altura Beach Resort

Ozadi Altura Beach Resort
Altura Center
United Kingdom
Ankita
CA $128
CA $136 total
includes taxes & fees
Nov 5 - Nov 6
Ozadi Altura Beach Resort

19. The Prime Energize Hotel & Spa

The Prime Energize Hotel & Spa
Vila Real Santo Antonio
United Kingdom
Zoe
CA $122
CA $132 total
includes taxes & fees
Nov 24 - Nov 25
The Prime Energize Hotel & Spa

20. Quinta do Morgado - Monte da Eira

Quinta do Morgado - Monte da Eira
Tavira
United States
Andrew
CA $82
CA $87 total
includes taxes & fees
Nov 8 - Nov 9
Quinta do Morgado - Monte da Eira
View all properties

Hotels recommended for families in Cacela Velha

Apartamentos Turisticos Algoa Praia

Apartamentos Turisticos Algoa Praia
Altura Center
CA $83
CA $88 total
includes taxes & fees
Oct 25 - Oct 26
Apartamentos Turisticos Algoa Praia

Golden Club Cabanas

Golden Club Cabanas
Tavira
CA $74
CA $78 total
includes taxes & fees
Nov 8 - Nov 9
Golden Club Cabanas

Pé na Areia

Pé na Areia
Retur
CA $70
CA $74 total
includes taxes & fees
Oct 25 - Oct 26
Pé na Areia

Ozadi Altura Beach Resort

Ozadi Altura Beach Resort
Altura Center
CA $128
CA $136 total
includes taxes & fees
Nov 5 - Nov 6
Ozadi Altura Beach Resort

Residencial Marés

Residencial Marés
Tavira
CA $87
CA $92 total
includes taxes & fees
Nov 24 - Nov 25
Residencial Marés

Quinta do Morgado - Monte da Eira

Quinta do Morgado - Monte da Eira
Tavira
CA $82
CA $87 total
includes taxes & fees
Nov 8 - Nov 9
Quinta do Morgado - Monte da Eira

Hotel Apolo

Hotel Apolo
Vila Real Santo Antonio
CA $93
CA $102 total
includes taxes & fees
Oct 30 - Oct 31
Hotel Apolo

Praia da Lota Resort – Hotel & Apartments

Praia da Lota Resort – Hotel & Apartments
Vila Real Santo Antonio
CA $121
CA $132 total
includes taxes & fees
Nov 6 - Nov 7
Praia da Lota Resort – Hotel & Apartments
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Cacela Velha

This tiny fishing hamlet offers pristine beaches and spectacular views across the Ria Formosa lagoon. Savour fresh seafood at waterfront restaurants, then explore the historic fortress and whitewashed church that define Cacela Velha's timeless charm.

See all hotels in Cacela Velha
A cobblestone street with white buildings, a stone wall, and a green water pump.

Top Cacela Velha Hotel Reviews

Residencial Marés

Residencial Marés

8/10 Good
"Property in great location but could do with update but staff made up for that"
john 5-night trip
Posted 2 days ago
Residencial Marés
Pedras d'el Rei

Pedras d'el Rei

10/10 Excellent
"Really nice and quiet location, walkable to the beach train. loved it"
Filipe 2-night trip
Posted 3 days ago
Pedras d'el Rei
B&B Hotel Olhao Algarve

B&B Hotel Olhao Algarve

10/10 Excellent
"Nice clean room. Wonderful staff. Free parking."
Brian 2-night trip
Posted 4 days ago
B&B Hotel Olhao Algarve
Vila Gale Tavira Resort Hotel

Vila Gale Tavira Resort Hotel

10/10 Excellent
"Great location in town. Excellent breakfast and good facilities"
Christopher 2-night trip
Posted 5 days ago
Vila Gale Tavira Resort Hotel
Hotel ILUNION Islantilla

Hotel ILUNION Islantilla

10/10 Excellent
"Todo estuvo espectacular!"
Claudia 1-night trip
Posted 6 days ago
Hotel ILUNION Islantilla
Authentic Tavira Hotel

Authentic Tavira Hotel

8/10 Good
"Dans l’ensemble tout était bien mais la photo de la terrasse pour exemple est trompeuse… je croyais que cet établissement était proche de la mer ."
Sylvie 1-night trip
Posted 7 days ago
Authentic Tavira Hotel
Hotel Navegadores

Hotel Navegadores

10/10 Excellent
"Excellent friendly staff , very professional"
Robin 1-night trip
Posted 7 days ago
Hotel Navegadores
Hotel Cidade de Olhão

Hotel Cidade de Olhão

10/10 Excellent
"Everything was good, specially the staff, people at the reception. The only thing I would say is about the breakfast too expensive for what they offer."
LIDIA 3-night trip
Posted 8 days ago
Hotel Cidade de Olhão
Pure Formosa Concept Hotel

Pure Formosa Concept Hotel

10/10 Excellent
"Excellent hotel everything is just fabulous, we will be back soon."
Ross 3-night trip
Posted 8 days ago
Pure Formosa Concept Hotel

More cheap stays in Cacela Velha

Bela Ria Stay & Sushi.

Bela Ria Stay & Sushi.

Avenida D Joao VI, 177 Olhao Faro
CA $67
CA $74 total
Nov 1 - Nov 2
includes taxes & fees
8/10 Very good! (72 reviews)
Bela Ria Stay & Sushi.
HI Tavira Pousada Juventude - Hostel

HI Tavira Pousada Juventude - Hostel

36 Rua Doutor Miguel Bombarda Tavira
CA $75
CA $75 total
Oct 28 - Oct 29
includes taxes & fees
HI Tavira Pousada Juventude - Hostel
Portugals Infinity Eco Suite Resort

Portugals Infinity Eco Suite Resort

Vale da Murta cx Tavira Faro
CA $91
CA $96 total
Oct 31 - Nov 1
includes taxes & fees
9.8/10 Exceptional! (17 reviews)
Portugals Infinity Eco Suite Resort
Authentic Tavira Hotel

Authentic Tavira Hotel

R. José Joaquim Jara 82 Tavira Faro
CA $177
CA $187 total
Nov 24 - Nov 25
includes taxes & fees
9.4/10 Exceptional! (112 reviews)
Authentic Tavira Hotel
Cabin Sleeps 2 With Enclosed Garden

Cabin Sleeps 2 With Enclosed Garden

Tavira Faro
Get ratesCabin Sleeps 2 With Enclosed Garden
Hotel Luz del Guadiana

Hotel Luz del Guadiana

Avda. Andalucia 119 Ayamonte Huelva
Get rates
8/10 Very good! (2 reviews)
Hotel Luz del Guadiana

Find out more about Cacela Velha

Top reasons to visit Cacela Velha

  • Stunning Beaches: Cacela Velha boasts beautiful Praia de Cacela Velha, ideal for sunbathing and beachcombing.
  • Outdoor Adventures: Engage in thrilling activities like windsurfing, golfing, and boat trips along the breathtaking coastline.
  • Charming Village Atmosphere: Explore the picturesque town and its historic neighbourhood, filled with local culture.
  • Untouched Nature: Take scenic walks to nearby Tavira Island for a taste of pristine landscapes.
  • Diverse Accommodation: Enjoy a range of lodging options, from family-friendly hotels to unique agritourism properties.

Find great hotels near Cacela Velha

Discover the ideal hotel accommodations in Cacela Velha, where you can enjoy family-friendly, adventure-filled, and pet-friendly options. Whether you're looking for the top hotels or the closest lodging to this charming village, Cacela Velha offers a variety of options, including hotels and unique agritourism properties. Experience the beauty of Faro District while enjoying comfort and convenience during your stay in Portugal.

  • AP Maria Nova Lounge - Adults Friendly: This 4-star oasis is a perfect retreat for adults seeking a serene vacation experience. Located 9.7km from Cacela Velha, the hotel embraces a spa-themed atmosphere with a strong focus on wellness and relaxation. With amenities including a full-service spa, sauna, hot tub, and poolside bar, guests can indulge in rejuvenating treatments while enjoying a tranquil ambiance. The property is also LGBTQIA welcoming, making it an inclusive choice for all travelers. Business amenities such as meeting rooms and a business centre ensure that corporate guests feel catered to, allowing for a balanced work-life getaway.
  • Hotel Vila Gale Tavira: A family-friendly 4-star hotel located 9.7km from Cacela Velha, Hotel Vila Gale Tavira is ideal for those looking to enjoy both leisure and business amenities. The property features extensive golf facilities, allowing guests to engage in their favourite sport amidst beautiful surroundings. Families will appreciate the children's amenities, including a pool designed for kids, an arcade game room, and childcare options. Business travellers will find conference spaces and accessible meeting rooms, making this hotel a versatile choice for various types of visitors.
  • Ozadi Tavira Hotel: Situated just 6.4km from Cacela Velha, the Ozadi Tavira Hotel offers a family-oriented 4-star experience with a focus on golf activities. This welcoming property features a playground and a children's club, ensuring that younger guests have a fun-filled vacation. The hotel prioritizes child-friendly amenities, including a shared playground and supervised childcare services. With golf courses nearby, both families and avid golfers can enjoy their time at this well-rounded destination that caters to diverse interests.

Where to stay in Cacela Velha

Cacela Velha, nestled in the Algarve region of Portugal, offers a delightful blend of relaxation and adventure. Explore the stunning Cacela Velha Beach, perfect for sunbathing and beachcombing, or take a scenic walk to nearby Tavira Island for a taste of untouched nature. With its charming village atmosphere, trendy spots, and budget-friendly options, this destination caters to every type of traveler seeking an unforgettable experience on the beautiful Portuguese coast.

  • Tavira: Nestled approximately 9.7km from Cacela Velha, Tavira is a charming city known for its rich history and stunning coastline. Visitors flock here for its beautiful beaches, outdoor adventures, and a vibrant city atmosphere. The peak travel season runs from July to September, making it the perfect summer getaway. While you're in Tavira, explore the historic architecture, indulge in local cuisine, and take a swing at the nearby golf courses. Don't miss the picturesque family beach and the enchanting historic sites that add to Tavira’s allure.
  • Vila Real Santo Antonio: Located in proximity to Cacela Velha, Vila Real Santo Antonio is a vibrant city that attracts tourists year-round. The busy summer months from June to August see a surge in visitors, drawn by the city’s beautiful beaches and outdoor sports facilities. The marina is a must-visit for those looking to embrace water activities, while golf enthusiasts can enjoy the local courses. Experience the lively atmosphere, take leisurely walks along the waterfront, and immerse yourself in the local culture, making it a perfect destination for an active vacation.
  • Vila Nova De Cacela: Just 1.6km from Cacela Velha, Vila Nova De Cacela is a quaint parish that offers a delightful escape for beach lovers and outdoor enthusiasts. With visitor numbers peaking from June to August, it’s a popular spot for those seeking sun-soaked relaxation and sporting activities. The local beaches are ideal for family outings, while the nearby golf courses cater to avid players. Explore the charming streets, enjoy the serene atmosphere, and take advantage of the beautiful marina that enhances the region's appeal.

Things to do near Cacela Velha

Cacela Velha is perfect for beach and outdoor adventures, offering a range of activities for visitors. Enjoy a round of golf at the local courses or relax at the resort. For thrill-seekers, there's wind surfing, aqua parks, and exciting boat trips to explore the stunning coastline. Whether you're looking for relaxation or adventure, Cacela Velha has something to suit every traveler's taste.

Shopping

Cacela Velha offers charming shopping experiences. Casa das Portas, only 9.7km away, features local crafts. Tavira Gran Plaza Shopping Mall, 8.0km away, is great for family outings. If you're up for a drive, the Olhão Municipal Market, 30.6km away, offers vibrant city vibes and fresh produce.

Recreation

Algarve Stadium, located 38.6km from Cacela Velha, offers an energetic sports atmosphere. Quinta de Cima Golf Course, just 1.6km away, provides a tranquil outdoor golfing experience. For family fun, the Municipal Swimming Pool, 30.6km distant, features refreshing swims and recreational activities in a vibrant setting.

Adventure

In Cacela Velha, explore the thrill of underwater sports at Hidroespaco, located 37.0km away. Experience the adventure of diving and snorkeling in vibrant marine environments, surrounded by stunning coastal scenery that will take your breath away.

Nightlife

Cacela Velha offers a charming nightlife atmosphere with cultural experiences. A Companhia de Teatro do Algarve, located 37.0km away, provides captivating performances, while Faro Municipal Theater, 38.6km away, boasts lively shows, both perfect for family outings and romantic evenings.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cacela Velha

To save money during your trip to Cacela Velha, consider visiting between December and February when accommodation prices are lower. Booking your hotel about a month in advance can yield the best rates, particularly on Saturdays. Use Expedia to find last-minute deals, compare room rates, and secure package deals that combine flights and activities for additional savings. Take advantage of public transport to explore the area, and look for free activities, such as enjoying the beautiful beaches and local markets, to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cacela Velha are December to February, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Cacela Velha about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cacela Velha is Saturday. The most expensive day to stay in Cacela Velha is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from the lowest to the highest, allowing you to find the most affordable hotels first. Moreover, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations available for booking.
  • Consider bundling your trip: You can save some money by combining your Cacela Velha hotel reservation with your flights and activities through an Expedia package.

Best time to go to Cacela Velha

The best time to visit Cacela Velha is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January54.0°F (12.2°C)No RainMostly SunnyAverageSlightly Low
February55.0°F (12.8°C)No RainMostly SunnyAverageSlightly Low
March57.9°F (14.4°C)Light RainMostly SunnyAverageAverage
April61.5°F (16.4°C)No RainMostly SunnyAverageAverage
May67.5°F (19.7°C)No RainSunnyAverageAverage
June72.9°F (22.7°C)No RainSunnyHighAverage
July77.7°F (25.4°C)No RainSunnyHighSlightly High
August78.3°F (25.7°C)No RainSunnyHighSlightly High
September73.8°F (23.2°C)No RainSunnyAverageSlightly High
October68.7°F (20.4°C)Light RainSunnyLowAverage
November60.8°F (16.0°C)Light RainMostly SunnyLowAverage
December56.7°F (13.7°C)Light RainMostly SunnyLowSlightly Low

The nearest major airports for your trip to Cacela Velha

Accessing Cacela Velha is convenient with two main airports. Faro International Airport (FAO) is approximately 40.2km away and offers several nearby hotel options, including the 5-star Crowne Plaza Vilamoura - Algarve, located 14.5km from the airport, and 3HB Faro, just 3.2km away. Both hotels provide airport transportation for a fee. Portimão Airport (PRM) is 91.7km from Cacela Velha, with notable hotels such as Tivoli Carvoeiro, 12.9km away, and Tivoli Alvor Algarve Resort, only 3.2km from the airport, which is easily accessible. Pestana Alvor Praia Beach & Golf Hotel is also within 3.2km of Portimão Airport, offering quality accommodation for travellers.

Frequently asked questions

When is the best time to go to Cacela Velha?
The best time to visit Cacela Velha is during the shoulder seasons of spring (April to May) and autumn (September to October), offering pleasant weather and fewer crowds.During these months, the temperatures are comfortably warm, typically ranging from 20-25°C, making it ideal for exploring the village's historic sites and enjoying leisurely walks along the Ria Formosa. You'll find the village less busy than in the peak summer months, allowing for a more relaxed experience when visiting the church or local viewpoints.Couples seeking a tranquil escape will particularly appreciate these times. The calmer atmosphere is great for enjoying romantic meals at local restaurants or simply savouring the peaceful coastal views without the hustle and bustle. The light is also excellent for photography, capturing the white-washed buildings and the lagoon's changing colours.For those interested in outdoor activities like birdwatching or gentle hiking along the nature trails, the mild weather of spring and autumn is perfect.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cacela Velha.
How much is the nightly rate at a Cacela Velha hotel?
Prices for hotels in Cacela Velha often vary, but you can find a great deal from CA $66 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia