Beginning of main content

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.


Check prices on hotels in Santa Cruz

Tonight Tonight Jun 19 - Jun 20
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Top 10 Hotels in Santa Cruz

See all 678 Properties in Santa Cruz
Riu Guanacaste - All Inclusive

Riu Guanacaste - All Inclusive

Sardinal de Carrillo, El Ocotal
    4.0 out of 5.0
     
     

    This El Ocotal resort is on the beach, 5.8 mi (9.3 km) from Ocotal Beach, and within 12 mi (20 km) of Penca Beach and Playa Prieta. Papagayo Golf and Country ...

    Riu Guanacaste - All InclusiveGet Rates

    Riu Guanacaste - All InclusiveGet Rates
    Hotel Riu Palace Costa Rica - All Inclusive

    Hotel Riu Palace Costa Rica - All Inclusive

    Playa Matapalo- Sardinal, El Ocotal
      4.0 out of 5.0
       
       

      This El Ocotal resort is on the beach, 6 mi (9.7 km) from Ocotal Beach, and within 12 mi (20 km) of Penca Beach and Playa Prieta. Papagayo Golf and Country Club ...

      Hotel Riu Palace Costa Rica - All InclusiveGet Rates

      Hotel Riu Palace Costa Rica - All InclusiveGet Rates
      Flamingo Beach Resort & Spa

      Flamingo Beach Resort & Spa

      Flamingo Beach, Playa Flamingo
        3.5 out of 5.0
         
         

        This Playa Flamingo resort is on the beach, 0.1 mi (0.2 km) from Flamingo Beach, and within 6 mi (10 km) of Conchal Beach and Penca Beach. Playa Brasilito and ...

        Flamingo Beach Resort & Spa$129

        Flamingo Beach Resort & Spa$129
        Capitán Suizo Beachfront Boutique Hotel

        Capitán Suizo Beachfront Boutique Hotel

        1 km South from Tamarindo Downtown, Tamarindo
          4.0 out of 5.0
           
           

          Located in Tamarindo, this beachfront hotel is in a shopping district and within 2 mi (3 km) of Tamarindo Beach and Grande Beach. Hacienda Pinilla Golf Course ...

          Capitán Suizo Beachfront Boutique Hotel$200

          Capitán Suizo Beachfront Boutique Hotel$200
          Luxurious Hacienda One of a Kind - Experience!

          Luxurious Hacienda One of a Kind - Experience!

          , Santa Cruz
             
             

            Situated in Santa Cruz, this villa is within 20 mi (32 km) of Nicoya Colonial Church, Recaredo Briceno Park, and El Viejo Wetlands. Monkey Park and Junquillal ...

            Luxurious Hacienda One of a Kind - Experience!Get Rates

            Luxurious Hacienda One of a Kind - Experience!Get Rates
            Conchal Hotel

            Conchal Hotel

            200 Metros Sur Escuela, Brasilito
              3.0 out of 5.0
               
               

              Situated near the beach, this spa hotel is within a 15-minute walk of Playa Brasilito and Conchal Beach. Flamingo Beach and Grande Beach are also within 9 mi ...

              Conchal Hotel$54

              Conchal Hotel$54
              Paradise Flamingo Beach Hotel

              Paradise Flamingo Beach Hotel

              Playa Flamingo, Santa Cruz, Playa Flamingo
                3.0 out of 5.0
                 
                 

                This Playa Flamingo hotel is on the beach, 0.3 mi (0.4 km) from Flamingo Beach, and within 6 mi (10 km) of Conchal Beach and Penca Beach. Playa Brasilito and ...

                Paradise Flamingo Beach Hotel$76

                Paradise Flamingo Beach Hotel$76
                RipJack Inn

                RipJack Inn

                100m al sur de Minae, Playa Grande
                  3.0 out of 5.0
                   
                   

                  This family-friendly Playa Grande hotel is located near the beach, within a 15-minute walk of Grande Beach and Ventanas Beach. Las Baulas de Guanacaste National ...

                  RipJack Inn$90

                  RipJack Inn$90
                  Hotel Tamarindo Diria Beach Resort

                  Hotel Tamarindo Diria Beach Resort

                  Tamarindo Beach, Tamarindo
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  4.0 out of 5.0
                   
                   

                  Hotel Tamarindo Diria Beach Resort fronts a white-sand beach in a dry tropical forest of Costa Rica's Guanacaste province. The international airport at Liberia ...

                  Hotel Tamarindo Diria Beach Resort$162

                  Hotel Tamarindo Diria Beach Resort$162
                  Azul Ocean Club Hotel

                  Azul Ocean Club Hotel

                  3 km South of Marbella, Playa Azul
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  4.0 out of 5.0
                   
                   

                  This Playa Azul hotel is on the beach, 3.7 mi (6 km) from San Juanillo Beach, and within 12 mi (20 km) of Ostional National Wildlife Refuge and Nosara Wildlife ...

                  Azul Ocean Club Hotel$103

                  Azul Ocean Club Hotel$103
                  Map

                  Recent Reviews in Santa Cruz