Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 146 Properties in Santa Margarida
Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances

Passeig Maritim 72, Roses
    4.0 out of 5.0
     
     

    Located in Roses, this beachfront hotel is on the boardwalk and within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua Brava are also ...

    Hotel Monterrey Roses by Pierre & Vacances$126

    Hotel Monterrey Roses by Pierre & Vacances$126
    Hotel Prestige Sant Marc

    Hotel Prestige Sant Marc

    Av. de la Bocana, 38-48, Roses
      3.0 out of 5.0
       
       

      Situated near the beach, this hotel is within 1 mi (2 km) of Citadel of Roses and Roses Beach. Aqua Brava and Roses Citadel are also within 2 mi (3 km).

      Hotel Prestige Sant Marc$69

      Hotel Prestige Sant Marc$69
      Hotel Mediterraneo Park

      Hotel Mediterraneo Park

      Calle Quevedo s/n, Roses
        4.0 out of 5.0
         
         

        This family-friendly Roses hotel is located by the sea, within 1 mi (2 km) of Citadel of Roses and Roses Beach. Aqua Brava and Roses Citadel are also within ...

        Hotel Mediterraneo Park$116

        Hotel Mediterraneo Park$116
        Prestige Victoria Hotel

        Prestige Victoria Hotel

        Av. Gola de l'Estany, s/n, Roses
          3.0 out of 5.0
           
           

          Nestled on the beach, this Roses hotel is within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua Brava are also within 2 mi (3 km).

          Prestige Victoria Hotel$85

          Prestige Victoria Hotel$85
          Hotel Marbella

          Hotel Marbella

          Roca Negra 11-13, Roses
            1.0 out of 5.0
             
             

            Located in Roses, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua Brava ...

            Hotel Marbella$98

            Hotel Marbella$98
            Hotel Prestige Coral Platja

            Hotel Prestige Coral Platja

            Av. de Rhode, 28, Roses
              3.0 out of 5.0
               
               

              Nestled on the beach, this Roses hotel is within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua Brava are also within 1 mi (2 km).

              Hotel Prestige Coral Platja$107

              Hotel Prestige Coral Platja$107
              Hotel Nautilus

              Hotel Nautilus

              C/Berganti (Avda. Nautilus), 15-17, Roses
                3.0 out of 5.0
                 
                 

                Situated by the sea, this hotel is within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua Brava are also within 1 mi (2 km).

                Hotel Nautilus$109

                Hotel Nautilus$109
                Hotel Montecarlo

                Hotel Montecarlo

                Avinguda de la Platja, 2, Roses
                  3.0 out of 5.0
                   
                   

                  Offering direct access to the beach, this Roses hotel is on the boardwalk and within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua ...

                  Hotel Montecarlo$97

                  Hotel Montecarlo$97
                  Hotel Mediterráneo

                  Hotel Mediterráneo

                  C. Quevedo, 15, Roses
                    3.0 out of 5.0
                     
                     

                    This family-friendly Roses hotel is within 1 mi (2 km) of Citadel of Roses and Roses Beach. Aqua Brava and Roses Citadel are also within 1 mi (2 km).

                    Hotel Mediterráneo$83

                    Hotel Mediterráneo$83
                    Thalassa Sport

                    Thalassa Sport

                    Carrer de Jacinto Benavente 9, Roses
                      3.5 out of 5.0
                       
                       

                      Situated near the beach, this spa hotel is within 1 mi (2 km) of Citadel of Roses and Roses Beach. Roses Citadel and Aqua Brava are also within 1 mi (2 km).

                      Thalassa Sport$124

                      Thalassa Sport$124

                      Top Flight Deals

                      Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.