Narrow results:

Clear selected filters

188 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    Hotel Zenit Vigo

    Gran Via, 1, Vigo, Pontevedra, 36201 Spain

    ,

    866-573-4235

    4 stars
    Vigo
    • 0.0 miles to City center
    • 3.4 miles to Samil Beach
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $50 $45
    • For every 10 nights, get 1 free!
      Argentino

      Calle Lepanto 8, Vigo, Pontevedra, 36201 Spain

      ,

      866-925-8676

      2 stars
      Vigo
      • 0.1 miles to City center
      • 3.5 miles to Samil Beach
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $28
      • For every 10 nights, get 1 free!
        Hotel Ogalia

        Rua Lepanto, 10, Vigo, Pontevedra, 36201 Spain

        ,

        866-767-0278

        2 stars
        Vigo
        • 0.1 miles to City center
        • 3.5 miles to Samil Beach
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $34
        • For every 10 nights, get 1 free!
          Hotel Celta

          Calle México, 22, Vigo, 36204 Spain

          ,

          866-538-0251

          2 stars
          Vigo
          • 0.1 miles to City center
          • 3.4 miles to Samil Beach
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $30
          • For every 10 nights, get 1 free!
            AGUA DE MaR Hotel Boutique

            C/ Lepanto, 12, Vigo, Pontevedra, 36201 Spain

            ,

            866-538-1314

            4 stars
            Vigo
            • 0.1 miles to City center
            • 3.5 miles to Samil Beach
            No customer reviews yet
            Be the first
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $51 $46
            • For every 10 nights, get 1 free!
              Hotel Pantón

              C/ Lepanto, 18, Vigo, Pontevedra, 36201 Spain

              ,

              866-538-6252

              2 stars
              Vigo
              • 0.1 miles to City center
              • 3.5 miles to Samil Beach
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $26
              • For every 10 nights, get 1 free!
                Hotel Lino

                Calle Lepanto, 26-28, Vigo, Pontevedra, 36201 Spain

                ,

                866-538-9298

                2 stars
                Vigo
                • 0.1 miles to City center
                • 3.5 miles to Samil Beach
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $37
                • For every 10 nights, get 1 free!
                  Axis Vigo Hotel

                  c/María Berdiales 22, Vigo, Pontevedra, 36203 Spain

                  ,

                  866-539-5067

                  4 stars
                  Vigo
                  • 0.1 miles to City center
                  • 3.3 miles to Samil Beach
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $52
                  • For every 10 nights, get 1 free!
                    La Estrella B&B

                    C/ Martin Codax 5, Vigo, Pontevedra, 36201 Spain

                    ,

                    866-582-3258

                    1 stars
                    Vigo
                    • 0.1 miles to City center
                    • 3.5 miles to Samil Beach
                    Excellent
                    4.0 / 5
                    1 verified guest review
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                  • For every 10 nights, get 1 free!
                    Hotel Junquera

                    Calle Uruguay, 19-21, Vigo, Pontevedra, 36201 Spain

                    ,

                    866-711-3751

                    2 stars
                    Vigo
                    • 0.2 miles to City center
                    • 3.5 miles to Samil Beach
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $34
                    • For every 10 nights, get 1 free!
                      Ipanema

                      Alcalde Vázquez Varela Street, 31-33, Vigo, Pontevedra, 36204 Spain

                      ,

                      866-925-0548

                      3 stars
                      Vigo
                      • 0.2 miles to City center
                      • 3.4 miles to Samil Beach
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $41
                      • For every 10 nights, get 1 free!
                        TOP Hotel Mexico

                        Via Norte 10, Vigo, Pontevedra, 36204 Spain

                        ,

                        866-925-4218

                        3 stars
                        Vigo
                        • 0.2 miles to City center
                        • 3.6 miles to Samil Beach
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $40
                        • For every 10 nights, get 1 free!
                          Hostal Pio V

                          Vazquez Varela, 46, Vigo, Pontevedra, 36204 Spain

                          ,

                          866-925-8709

                          2 stars
                          Vigo
                          • 0.2 miles to City center
                          • 3.4 miles to Samil Beach
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $99
                          • For every 10 nights, get 1 free!
                            Hotel Canaima

                            Avda. Garcia Barbón. 42-44, Centro, Vigo, Pontevedra, 36201 Spain

                            ,

                            866-538-0157

                            2 stars
                            Vigo
                            • 0.2 miles to City center
                            • 3.6 miles to Samil Beach
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $30
                            • For every 10 nights, get 1 free!
                              Atlántico

                              Avenida García Barbón 35, Vigo, Pontevedra, 36201 Spain

                              ,

                              866-538-0192

                              2 stars
                              Vigo
                              • 0.2 miles to City center
                              • 3.5 miles to Samil Beach
                              Excellent
                              4.0 / 5
                              7 verified guest reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $41
                              • For every 10 nights, get 1 free!
                                Nh Palacio De Vigo

                                Rua de Garcia Barbon, 17-19, Vigo, Pontevedra, 36201 Spain

                                ,

                                866-538-0294

                                4 stars
                                Vigo
                                • 0.3 miles to City center
                                • 3.4 miles to Samil Beach
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $57 $52
                                • For every 10 nights, get 1 free!
                                  Hotel Vigo Plaza

                                  Rúa Progreso, 13, Vigo, Pontevedra, 36202 Spain

                                  ,

                                  866-538-0315

                                  2 stars
                                  Vigo
                                  • 0.4 miles to City center
                                  • 3.1 miles to Samil Beach
                                  No customer reviews yet
                                  Be the first
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $31
                                  • For every 10 nights, get 1 free!
                                    Hotel Inffinit

                                    C/ Marqués de Valladares 8, Vigo, Pontevedra, 36201 Spain

                                    ,

                                    866-538-6218

                                    3 stars
                                    Vigo
                                    • 0.5 miles to City center
                                    • 3.3 miles to Samil Beach
                                    Excellent
                                    4.3 / 5
                                    9 verified guest reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $61
                                    • For every 10 nights, get 1 free!
                                      Hotel del Mar

                                      Calle Luis Taboada, 34, Vigo, Pontevedra, 36201 Spain

                                      ,

                                      866-538-6315

                                      1 stars
                                      Vigo
                                      • 0.5 miles to City center
                                      • 3.4 miles to Samil Beach
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $32
                                      • For every 10 nights, get 1 free!
                                        Ciudad Vigo

                                        Calle de Concepción Arenal, 5, Vigo, Pontevedra, 36201 Spain

                                        ,

                                        866-538-9367

                                        4 stars
                                        Vigo
                                        • 0.5 miles to City center
                                        • 3.5 miles to Samil Beach
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $56
                                        • For every 10 nights, get 1 free!
                                          Hotel Puerta Gamboa

                                          Calle Gamboa, 12, Vigo, Pontevedra, 36202 Spain

                                          ,

                                          866-925-8676

                                          2 stars
                                          Vigo
                                          • 0.6 miles to City center
                                          • 3.2 miles to Samil Beach
                                          Excellent
                                          4.3 / 5
                                          6 verified guest reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $77
                                          • For every 10 nights, get 1 free!
                                            Hotel Puerta Del Sol

                                            Praza Porta do Sol, 14, Vigo, Pontevedra, 36202 Spain

                                            ,

                                            866-767-0278

                                            1 stars
                                            Vigo
                                            • 0.6 miles to City center
                                            • 3.2 miles to Samil Beach
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $44
                                            • For every 10 nights, get 1 free!
                                              Compostela

                                              Calle Garcia Olloqui 5, Vigo, Pontevedra, 36201 Spain

                                              ,

                                              866-925-4159

                                              2 stars
                                              Vigo
                                              • 0.6 miles to City center
                                              • 3.3 miles to Samil Beach
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $46
                                              • For every 10 nights, get 1 free!
                                                Hesperia Vigo

                                                Avenida da Florida, 60, Vigo, Pontevedra, 36210 Spain

                                                ,

                                                866-538-9298

                                                4 stars
                                                Vigo
                                                • 1.7 miles to City center
                                                • 1.8 miles to Samil Beach
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $45 $38
                                                • For every 10 nights, get 1 free!
                                                  Coia

                                                  Calle Sanxenxo No 1, Vigo, Pontevedra, 36209 Spain

                                                  ,

                                                  866-539-5067

                                                  4 stars
                                                  Vigo
                                                  • 1.8 miles to City center
                                                  • 1.6 miles to Samil Beach
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $55
                                                  • For every 10 nights, get 1 free!
                                                    Hostal O Rancheiro

                                                    Baixada o Castelo, 70, Vigo, 36214 Spain

                                                    ,

                                                    866-539-9234

                                                    2 stars
                                                    Vigo
                                                    • 2.2 miles to City center
                                                    • 4.7 miles to Samil Beach
                                                    Excellent
                                                    4.0 / 5
                                                    1 verified guest review
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $25
                                                    • For every 10 nights, get 1 free!
                                                      Praia Santa Baia

                                                      Avenida de la Atlántida, 121, Vigo, Pontevedra, 36208 Spain

                                                      ,

                                                      866-711-3751

                                                      1 stars
                                                      Vigo
                                                      • 2.7 miles to City center
                                                      • 0.8 miles to Samil Beach
                                                      Excellent
                                                      4.5 / 5
                                                      2 verified guest reviews
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $89
                                                      • For every 10 nights, get 1 free!
                                                        Hotel Playa de Vigo

                                                        Avenida de Samil, 95,, Vigo, Pontevedra, 36212 Spain

                                                        ,

                                                        866-925-0548

                                                        1 stars
                                                        Vigo
                                                        • 3.7 miles to City center
                                                        • 0.5 miles to Samil Beach
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $34
                                                        • For every 10 nights, get 1 free!
                                                          Playa

                                                          Avenida Ourense, 78, Paseo Maritimo Playa de Rodeira, Cangas, Pontevedra, 36940 Spain

                                                          ,

                                                          866-925-4218

                                                          1 stars
                                                          Cangas
                                                          • 3.3 miles to City center
                                                          • 3.6 miles to Samil Beach
                                                          Outstanding
                                                          4.6 / 5
                                                          16 verified guest reviews
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $34
                                                          • For every 10 nights, get 1 free!
                                                            Rodeiramar 2A

                                                            Loved by guests

                                                            Avda. De Orense, 76, Playa de Rodeira, Cangas, Pontevedra, 36940 Spain

                                                            ,

                                                            866-925-8709

                                                            2 stars
                                                            Cangas
                                                            • 3.4 miles to City center
                                                            • 3.6 miles to Samil Beach
                                                            Outstanding
                                                            4.9 / 5
                                                            28 verified guest reviews
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $36
                                                            • For every 10 nights, get 1 free!
                                                              Airiños

                                                              Avda. de Eugenio Sequeiros 30, Cangas, Pontevedra, 36940 Spain

                                                              ,

                                                              866-538-0157

                                                              2 stars
                                                              Cangas
                                                              • 4.0 miles to City center
                                                              • 3.7 miles to Samil Beach
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $35
                                                              • For every 10 nights, get 1 free!
                                                                Hostal A Camelia

                                                                C/Alcalde Fandiño, 8, Moana, 36950 Spain

                                                                ,

                                                                866-538-0192

                                                                3 stars
                                                                Moana
                                                                • 4.0 miles to City center
                                                                • 5.8 miles to Samil Beach
                                                                No customer reviews yet
                                                                Be the first
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $28
                                                                • For every 10 nights, get 1 free!
                                                                  Hotel-Spa Bienestar Moaña

                                                                  Calle Donato Bernárdez Sotelo, 5, Moana, Pontevedra, 36959 Spain

                                                                  ,

                                                                  866-538-0294

                                                                  4 stars
                                                                  Moana
                                                                  • 4.0 miles to City center
                                                                  • 5.8 miles to Samil Beach
                                                                  Excellent
                                                                  4.3 / 5
                                                                  4 verified guest reviews
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $65 $55
                                                                  • For every 10 nights, get 1 free!
                                                                    Motel Aeropuerto

                                                                    Avda. Peinador (Puxeiros), 124, Mos, Pontevedra, 36416 Spain

                                                                    ,

                                                                    866-538-0315

                                                                    2 stars
                                                                    Mos
                                                                    • 4.2 miles to City center
                                                                    • 7.1 miles to Samil Beach
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $43
                                                                    • For every 10 nights, get 1 free!
                                                                      Rectoral de Cobres 1729

                                                                      Casa Rectoral de Cobres, San Adrian de Cobres, Vilaboa, Pontevedra, 36142 Spain

                                                                      ,

                                                                      866-538-1351

                                                                      3 stars
                                                                      Vilaboa
                                                                      • 5.8 miles to City center
                                                                      • 8.9 miles to Samil Beach
                                                                      No customer reviews yet
                                                                      Be the first
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    • For every 10 nights, get 1 free!
                                                                      Casa Videira

                                                                      Valado, 75, Bueu, Pontevedra, 36930 Spain

                                                                      ,

                                                                      866-538-6218

                                                                      2.5 stars
                                                                      Bueu
                                                                      • 6.8 miles to City center
                                                                      • 7.4 miles to Samil Beach
                                                                      Outstanding
                                                                      4.8 / 5
                                                                      5 verified guest reviews
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $57
                                                                      • For every 10 nights, get 1 free!
                                                                        Casa Torre Vella

                                                                        Torre Cela 47, Bueu, PONTEVEDRA, 36938 Spain

                                                                        ,

                                                                        866-538-6315

                                                                        3 stars
                                                                        Bueu
                                                                        • 7.1 miles to City center
                                                                        • 8.4 miles to Samil Beach
                                                                        No customer reviews yet
                                                                        Be the first
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      • For every 10 nights, get 1 free!
                                                                        Hotel BueuMar

                                                                        Avenida Agrelo, 10, Bueu, Pontevedra, 36930 Spain

                                                                        ,

                                                                        866-538-9367

                                                                        2 stars
                                                                        Bueu
                                                                        • 7.3 miles to City center
                                                                        • 8.4 miles to Samil Beach
                                                                        No customer reviews yet
                                                                        Be the first
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $112
                                                                        • For every 10 nights, get 1 free!
                                                                          Pazo Larache

                                                                          Larache 16, Santa Cristina de Cobres, Vilaboa, Pontevedra, 36147 Spain

                                                                          ,

                                                                          866-573-4235

                                                                          3 stars
                                                                          Vilaboa
                                                                          • 7.9 miles to City center
                                                                          • 11 miles to Samil Beach
                                                                          Excellent
                                                                          4.0 / 5
                                                                          2 verified guest reviews
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $51
                                                                          • For every 10 nights, get 1 free!
                                                                            Hotel Miramar

                                                                            Ctra. Vigo Baiona por la costa km 14 700, Nº 11 y 10 a 300 metros, Nigran, 36300 Spain

                                                                            ,

                                                                            866-925-8676

                                                                            3 stars
                                                                            Nigran
                                                                            • 9.1 miles to City center
                                                                            • 6.2 miles to Samil Beach
                                                                            No customer reviews yet
                                                                            Be the first
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $42
                                                                            *

                                                                            strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.