Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This family-friendly Vilamoura apartment is located near the beach, within 2 mi (3 km) of Vilamoura Tennis Center and Vilamoura Marina. Falesia Beach is 1.9 ...
from £77 per night for 2 guests
Four Seasons Vilamoura£77Located in Cavacos, this beachfront hotel is in the city centre and within 3 mi (5 km) of Quarteira Beach, Vilamoura Marina and Falesia Beach. Vilamoura Beach ...
from £55 per night for 2 guests
Dom Jose Beach Hotel£55Nestled on the beach, this Vilamoura hotel is within 1 mi (2 km) of Vilamoura Beach and Vilamoura Marina. Falesia Beach is 1.6 mi (2.5 km) away.
from £115 per night for 2 guests
Crowne Plaza Vilamoura - Algarve£115Located in Vilamoura, this beachfront aparthotel is in the city centre and within 1 mi (2 km) of Marina Beach and Vilamoura Marina. Falesia Beach is 1.6 mi (2.6 ...
from £75 per night for 2 guests
Vila Gale Ampalius£75Offering direct access to the beach, this Albufeira hotel is within a 10-minute walk of Agua Doce Beach and Praia dos Olhos de Água. Belharucas Beach and Medronheira ...
from £81 per night for 2 guests
PortoBay Falésia£81Situated in Faro, this guesthouse is close to Carmo Church, Sao Pedro Church and A Companhia de Teatro do Algarve. Also nearby are Faro Marina and Antonio Sergio ...
from £33 per night for 2 guests
Faro Cosy Guest House£33This family-friendly Vilamoura hotel is located by the ocean, within 1 mi (2 km) of Oceanico Victoria Golf Course, Oceanico Millennium Golf Course and Oceanico ...
from £140 per night for 2 guests
Anantara Vilamoura£140Nestled on the beach, this Albufeira hotel is within a 15-minute walk of Arrifes Beach and Sao Rafael Beach. Coelha Beach and Albufeira Marina are also within ...
from £86 per night for 2 guests
São Rafael Atlântico£86Located in Albufeira, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Santa Eulalia Beach, Maria Luisa Beach and Oura Beach. Praia dos ...
from £66 per night for 2 guests
Grande Real Santa Eulalia Resort£66Situated by the ocean, this aparthotel is within a 15-minute walk of Oura Beach and Albufeira Bullring. Santa Eulalia Beach and International Health Centers ...
from £36 per night for 2 guests
Muthu Oura Praia Hotel£36