Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near Cacela Velha Beach

See all 205 Hotels near Cacela Velha Beach

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Praia Verde Boutique Hotel

Praia Verde Boutique Hotel

3.8 mi from Cacela Velha Beach
    4.0 out of 5.0
     
     

    Offering direct access to the beach, this Castro Marim aparthotel is within 1 mi (2 km) of Cabeco Beach and Verde Beach. Altura Beach and Monte Gordo Beach are ...

    from £119 per night for 2 guests

    Praia Verde Boutique Hotel£119
    Ozadi Tavira Hotel

    Ozadi Tavira Hotel

    5.1 mi from Cacela Velha Beach
      4.0 out of 5.0
       
       

      This family-friendly Tavira hotel is located in the suburbs, within 2 mi (3 km) of Tavira Gran Plaza Shopping Mall, Tavira Living Science Center and Benamor ...

      from £67 per night for 2 guests

      Ozadi Tavira Hotel£67
      Eurotel Altura

      Eurotel Altura

      2.8 mi from Cacela Velha Beach
        4.0 out of 5.0
         
         

        Offering direct access to the beach, this Altura hotel is next to a golf course, 0.3 mi (0.5 km) from Altura Beach, and 2 mi (3.3 km) from Verde Beach. Cabeco ...

        from £69 per night for 2 guests

        Eurotel Altura£69
        Pousada Convento de Tavira - Historic Hotel

        Pousada Convento de Tavira - Historic Hotel

        7 mi from Cacela Velha Beach
          5.0 out of 5.0
           
           

          This family-friendly Tavira pousada is steps away from Sao Jose Church and Tavira Castle. Roman Bridge and Barril Beach are also within 3 miles (5 km).

          from £123 per night for 2 guests

          Pousada Convento de Tavira - Historic Hotel£123
          Hotel Vila Gale Tavira

          Hotel Vila Gale Tavira

          6.6 mi from Cacela Velha Beach
            4.0 out of 5.0
             
             

            Located in the heart of Tavira, this hotel is within a 10-minute walk of Alvaro de Campos Municipal Library, Roman Bridge and Tavira Castle. Praca da Republica ...

            from £74 per night for 2 guests

            Hotel Vila Gale Tavira£74
            Al-Gharb Tavira Eco Guest House

            Al-Gharb Tavira Eco Guest House

            6.9 mi from Cacela Velha Beach
              2.0 out of 5.0
               
               

              Situated in Tavira, this guesthouse is within a 5-minute walk of Tavira Tower and Roman Bridge. Tavira Castle is 0.3 mi (0.4 km) away.

              from £41 per night for 2 guests

              Al-Gharb Tavira Eco Guest House£41
              Eco Hotel Vila Galé Albacora

              Eco Hotel Vila Galé Albacora

              5.6 mi from Cacela Velha Beach
                4.0 out of 5.0
                 
                 

                This family-friendly Tavira hotel is located on the riverfront, within 2 mi (3 km) of Ilha de Tavira Beach and Tavira Gran Plaza Shopping Mall. Roman Bridge ...

                from £74 per night for 2 guests

                Eco Hotel Vila Galé Albacora£74
                Yellow Praia Monte Gordo

                Yellow Praia Monte Gordo

                5.9 mi from Cacela Velha Beach
                  4.0 out of 5.0
                   
                   

                  Offering direct access to the beach, this Vila Real Santo Antonio hotel is in the entertainment district, 0.4 mi (0.7 km) from Casino Monte Gordo, and 2.9 mi ...

                  from £45 per night for 2 guests

                  Yellow Praia Monte Gordo£45
                  Maria Nova Lounge Hotel

                  Maria Nova Lounge Hotel

                  6.6 mi from Cacela Velha Beach
                    4.0 out of 5.0
                     
                     

                    Located in the heart of Tavira, this spa hotel is within a 10-minute walk of Nossa Senhora do Carmo Church and Roman Bridge. Tavira Castle is 0.6 mi (1 km) ...

                    from £67 per night for 2 guests

                    Maria Nova Lounge Hotel£67
                    Residencial Marés

                    Residencial Marés

                    6.6 mi from Cacela Velha Beach
                      3.0 out of 5.0
                       
                       

                      Located in the heart of Tavira, this hotel is within a 5-minute walk of Praca da Republica and Roman Bridge. Tavira Castle is 0.4 mi (0.7 km) away.

                      from £49 per night for 2 guests

                      Residencial Marés£49