You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Lagoa · 25.09 km from centre
9.6
62 reviews
Breakfast available
With a stay at Caneiros Luxury House & Suites in Lagoa, you'll be near the beach, within a 15-minute drive of Carvoeiro Beach and Carneiros Beach. This spa hotel is 16.2 mi (26 km) from Marina de Lagos and 5.3 mi (8.5 km) from Rocha Beach.
Guesthouse in Faro · 26.39 km from centre
8.0
41 reviews
When you stay at Sleep & Go Faro Airport Guest House in Faro, you'll be near the airport, within a 15-minute drive of Faro Marina and Faro Island Beach. This guesthouse is 15.9 mi (25.5 km) from Vilamoura Marina and 24.6 mi (39.6 km) from Falesia Beach.
Guesthouse in Faro · 26.44 km from centre
9.8
32 reviews
Breakfast available
Located in Faro, Ria Formosa Guest House is within a 15-minute drive of Faro Marina and Faro Island Beach. This guesthouse is 16.8 mi (27.1 km) from Falesia Beach and 15.9 mi (25.6 km) from Vilamoura Marina.
Aparthotel in Praia da Rocha, Portimão · 26.96 km from centre
7.6
935 reviews
TURIM Algarve Mor Apartamentos Turísticos offers spacious apartments with balconies, superbly located at the west end of Praia da Rocha.
The bright and quiet apartments include separate living rooms and kitchenettes equipped with a microwave, fridge and toaster. Most units offer front or side sea views.
Guests staying at Apartamentos Turisticos Algarve Mor can stroll along the main boulevard or rent a bike to explore the area. The seafront cafés and bars offer a variety of local cuisine and drinks.
Services available at the Apartamentos include a 24-hour front desk and a private garage. The center of Portimão town is less than a 10-minute drive away.
Hotel in Praia da Rocha, Portimão · 27.04 km from centre
8.1
3,955 reviews
Located only 164 feet from Praia da Rocha Beach, Hotel Santa Catarina offers rooms with private balconies, some overlooking the Atlantic Ocean.
The air-conditioned rooms of Hotel Santa Catarina Algarve are simply decorated with wooden furnishings and tiled floors. All rooms are equipped with free internet access, satellite TV and a mini-bar.
Hotel Santa Catarina’s restaurant serves characteristic dishes from the Algarve, as well as international cuisine.
Guests can sunbathe on Praia da Rocha Beach, just a few minutes’ walk away. Santa Catarina’s staff is available 24/7 and can arrange services such as car rental and airport transfers.
The Portimão Marina is less than a 10-minute walk from the hotel. Portimão’s city center is just a 10-minute drive away and the Alto Golf Course is 1.9 mi away.
Guesthouse in Portimão · 27.18 km from centre
9.2
126 reviews
Breakfast available
With a stay at Villa Rio Guest House Suites in Portimão (Portimão City Centre), you'll be within a 15-minute drive of Rocha Beach and Alvor Beach. This guesthouse is 13.1 mi (21.2 km) from Marina de Lagos and 8.7 mi (14 km) from Carvoeiro Beach.
Apartment in Portimão · 27.20 km from centre
8.6
1,527 reviews
Vista Marina features a free-form pool set in a landscaped garden, just a 10-minute walk from Portimão center.
All air-conditioned apartments are decorated in warm, sunny colors and fitted with a large wardrobe. Each one features panoramic pool views from its furnished balcony.
A well-equipped kitchen, which includes a 4-hob electric stove and all-wood counter top, is provided for each apartment. All kitchens are open-plan and have a 4-seater dining table.
The property also has a contemporary lounge fitted with a pool table.
Vista Marina Apartments are located a 10-minute walk from Praia da Rocha. It is a 10-minute drive from Portimão Railway Station and 1.6 mi from Alto Golf Course.
Hotel in Praia da Rocha, Portimão · 27.44 km from centre
9.8
99 reviews
Breakfast available
With a stay at Villa Mariazinha Charming Hotel in Portimão (Praia da Rocha), you'll be a 5-minute drive from Rocha Beach and 12 minutes from Slide and Splash Water Park. This hotel is 11.4 mi (18.3 km) from Carvoeiro Beach and 12.3 mi (19.8 km) from Benagil Beach.
Aparthotel in Praia da Rocha, Portimão · 27.46 km from centre
7.6
1,136 reviews
Located at a 5-minute walk from Rocha Beach in Portimão, Squash Club offers self-catering apartments with air conditioning and access to a small outdoor pool. Free WiFi is available at the reception area.
Squash Club offers one or two bedroom apartments that include a private bathroom with a bath, a shower and a bidet. The living room area includes a sofa, a dining area, a cable TV and access to a balcony.
A fully equipped kitchen is available in all apartments. In addition, a great variety of restaurants, bars and stores are available within a 5-minute walk. A casino is available 1969 feet away from Squash Club Apartamentos.
Squash Club staff can arrange car rental, airport shuttle and ticket services upon request. Squash facilities are available at a surcharge.
Faro International Airport is 44 mi away and Portimão Train Station is at a 9-minute drive. The Portimão Marina is at a 3-minute drive and the nearest golf course is 2.5 mi away. TEMPO, the Municipal Theater of Portimão with diverse artistic and cultural events is at a 7-minute drive.
Apartment in Praia da Rocha, Portimão · 27.50 km from centre
8.3
71 reviews
Providing a bar, Vila Rosa Flat features accommodations in Portimão. This apartment offers free private parking, an elevator, and free Wifi. The accommodation provides airport transfers, while a bicycle rental service is also available.
Offering a balcony and city views, the spacious apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a bath. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Guests may eat at the on-site traditional restaurant, which is open for dinner and lunch.
Guests can enjoy the outdoor swimming pool and garden at the apartment.
Rocha Beach is a 11-minute walk from Vila Rosa Flat, while Slide & Splash Water Park is 5.6 miles away. Faro Airport is 45 miles from the property.
Hotel in Praia da Rocha, Portimão · 27.55 km from centre
8.2
1,489 reviews
Located in Portimão, a 10-minute walk from Rocha Beach, Clube Vilarosa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a restaurant, this 3-star hotel has air-conditioned rooms with a private bathroom. The property has a 24-hour front desk, airport transportation, a concierge service and free WiFi.
Certain rooms will provide you with a kitchen with a fridge, an oven and a microwave.
A buffet, continental or gluten-free breakfast is served at the property.
The hotel has a sun terrace. You can play table tennis and darts at Clube Vilarosa, and bike rental and car rental are available.
Slide & Splash Water Park is 5.7 miles from the accommodation, while Algarve International Circuit is 12 miles away. Faro Airport is 45 miles from the property.
Aparthotel in Portimão · 27.99 km from centre
8.0
1,151 reviews
Offering access to a seasonal outdoor pool (May to October), Flamingo by Urbi Hotels is located in Portimão, just 0.9 mi from popular Praia da Rocha Beach. The apartment complex is a 15-minute walk from Portimão's riverfront area.
The air conditioned studios and apartments each have a living area with a flat-screen TV. All have a full kitchenette, a balcony and a private bathroom. Free WiFi is provided.
Guests of the Flamingo are welcome to cook their own meals in the kitchenette at their disposal. The Portimão center is 1.2 mi away and features many traditional restaurants, serving the area's famed fresh fish and seafood dishes.
Nearby Praia da Rocha Beach is one of Algarve's most popular tourist destinations. Alvor also features a beach area and is a 10-minute drive away. A variety of golf courses are available within a 15-minute drive. The nearest airport is Faro Airport, 44 mi from the Flamingo.
Aparthotel in Portimão · 28.08 km from centre
7.8
203 reviews
Breakfast available
With a stay at Mirachoro Praia da Rocha, you'll be centrally located in Portimão, a 2-minute drive from Rocha Beach and 10 minutes from Alvor Beach. This aparthotel is 13.4 mi (21.5 km) from Marina de Lagos and 10.5 mi (16.9 km) from Carvoeiro Beach.
Apartment in Portimão · 28.23 km from centre
9.8
154 reviews
Located in Praia da Rocha, Exclusive Luxury Apartments in Oceano Atlantico Complex feature air-conditioned accommodations with free WiFi access.
All apartments have an Ocean view balcony, a living room with flat-screen HD TV, Blu-Ray player and cable channels. The private bathrooms are fitted with free toiletries.
Guests can prepare their meals in the fully-equipped kitchen with a Nespresso coffee machine, including 10 capsules. All apartment have Brita filtered water systems.
Apartments are set on the upper floors of the Oceano Atlantico complex. Guests will find an outdoor pool, gym and restaurant on site. 24-hour reception service.
Portimão is 1.2 mi from the property. Free private parking is available on site.
Aparthotel in Portimão · 28.26 km from centre
8.4
232 reviews
When you stay at Oceano Atlantico Apartamentos Turisticos in Portimão, you'll be near the beach, within a 15-minute drive of Rocha Beach and Alvor Beach. This family-friendly aparthotel is 13.4 mi (21.6 km) from Marina de Lagos and 10.6 mi (17 km) from Carvoeiro Beach.
Apartment in Praia da Rocha, Portimão · 28.29 km from centre
9.1
22 reviews
Offering a casino, Sol's Home Stay features accommodations in Portimão. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides a 24-hour front desk and an elevator for guests.
Providing a terrace and mountain views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a bidet. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the apartment will be able to enjoy activities in and around Portimão, like hiking. In addition to a year-round outdoor pool, Sol's Home Stay also offers kids pool.
Três Castelos Beach is a 6-minute walk from the accommodation, while Slide & Splash Water Park is 5.7 miles away. Faro Airport is 45 miles from the property.
Apartment in Praia da Rocha, Portimão · 28.31 km from centre
8.8
31 reviews
Providing a garden, Summer Beach Apartment litoralmar provides accommodations in Portimão. This beachfront property offers access to a balcony, free private parking, and free Wifi. The apartment offers an outdoor swimming pool, hot tub, and an elevator.
Offering a terrace and sea views, the spacious apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a bidet. Towels and bed linen are offered in the apartment. This apartment is allergy-free and soundproof.
A mini-market is available at the apartment.
Três Castelos Beach is a 6-minute walk from the apartment, while Slide & Splash Water Park is 5.7 miles from the property. Faro Airport is 45 miles away.
Apartment in Praia da Rocha, Portimão · 28.40 km from centre
8.7
58 reviews
Providing a garden, MUSSULO BEACH APARTMENT litoralmar offers accommodations in Portimão. This property offers access to a balcony, free private parking, and free Wifi. During your stay at this apartment, you can use an outdoor swimming pool, as well as a selection of a hot tub and an elevator.
Offering a terrace and pool views, the spacious apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a bidet. This apartment also features a patio that doubles up as an outdoor dining area. The apartment is allergy-free and soundproof.
Três Castelos Beach is a 4-minute walk from MUSSULO BEACH APARTMENT litoralmar, while Slide & Splash Water Park is 5.8 miles from the property. Faro Airport is 45 miles away.
Hotel in Portimão · 28.49 km from centre
9.2
67 reviews
Breakfast available
When you stay at Rochavau Hotel in Portimão, you'll be near the beach, a 1-minute drive from Rocha Beach and 7 minutes from Alvor Beach. This hotel is 14 mi (22.5 km) from Marina de Lagos and 11.1 mi (17.9 km) from Carvoeiro Beach.
Bed and breakfast in Faro City Centre, Faro · 28.60 km from centre
8.8
796 reviews
Dear Faro - Guest House is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Faro. This recently renovated bed and breakfast is located 6.6 miles from Church of São Lourenço and 15 miles from Vilamoura Marina. The rooms are fitted with a flat-screen TV with satellite channels.
Each room has a safety deposit box and selected rooms will provide you with garden views. At the bed and breakfast, the units are fitted with bed linen and towels.
Guests at the bed and breakfast can enjoy a continental breakfast.
Guests at Dear Faro - Guest House can enjoy cycling and walking tours nearby, or make the most of the sun terrace.
Tavira Island is 18 miles from the accommodation, while Algarve Shopping Center is 26 miles away. Faro Airport is 7.5 miles from the property.
The Algarve, situated along the stunning coast of Portugal, is a captivating destination offering a delightful blend of natural beauty, rich history, and vibrant culture. Whether you're dreaming of sun-kissed beaches, exploring charming villages, or indulging in delicious seafood cuisine, this enchanting region has it all.
Planning your Algarve adventure is made easy with our selection of fantastic hotels and accommodation options, whether you're booking months in advance or seeking a last-minute getaway. From luxurious resorts to cosy guesthouses, we've got a great range of options to suit every traveller's taste and budget.
Filtering through the choices is a breeze, and our map view feature makes it simple to pinpoint your ideal location, whether you desire a seaside retreat or a central spot in a bustling town.
And don't forget to sign up as a member to unlock exclusive deals, saving you up to 15% on your Algarve accommodation.
Albufeira is a lively coastal town renowned for its beautiful beaches, vibrant nightlife, and charming Old Town area. Explore the winding cobblestone streets, relax on the golden sands of Praia da Oura, or dance the night away at one of the many beachfront bars and clubs. This is a great place to visit if you’re taking your partner for a trip, or if you want a party holiday with a group of friends.
Or try Lagos - steeped in history and surrounded by stunning natural beauty, it’s a must-visit destination in the Algarve. See the ancient city walls, soak up the sun on the picturesque beaches, or embark on a boat tour to discover hidden coves and sea caves along the coast. It’s quieter than Albufeira, and a good spot for a romantic getaway.
Serving as the gateway to the Algarve region, Faro is a charming city with a rich cultural heritage. Here you can spend hours strolling through the historic Old Town, wander through the tranquil gardens of the Largo da Sé, or take a boat trip to the nearby Ria Formosa Natural Park.
Known for its picturesque streets, historic buildings, and peaceful atmosphere, Tavira is a hidden gem in the Eastern Algarve. There’s a medieval castle for you to explore, or just take stroll along the scenic riverfront. The pristine beaches of Ilha de Tavira are a great place to unwind, and they tend to be quieter than some of the most popular tourist locations in the region.
Whether you choose to stay in the bustling streets of Albufeira, the historic charm of Lagos, the cultural hub of Faro, or the tranquil beauty of Tavira, you're sure to find the perfect place to stay for your Algarve getaway. With unbeatable deals and a wide range of options, now is the perfect time to book your trip and experience all that this captivating region has to offer.