We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Family-friendly Charming Quiet Restaurant Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Independent Hotels Internet Air Conditioning & up Clean Hotels Concierge Non-Smoking Hotel Meeting room Business services Modern Hotels Cheap Hotels Hotels with Balconies Reduced mobility rooms Hotels with Bars Hotels with Restaurants Quiet Hotels City Centre Hotels Spa Hotels Downtown Hotels Discount Hotels Hotels with Free Wifi Suite Hotels Charming Hotels Luxury Spa Hotels Hotels with Room Service Safe Hotels Hotels with Jacuzzi £ ££ £££ ££££ Eurostars Hotels with Infinity Pools Unique Hotels Heritage Hotels Ibis Hotels TRYP Hotels with Nightclubs Hotels with Shuttle AC Hotels Hotels on the River Historic Hotels Kitchenette Pets Allowed Hotels with Smoking Rooms Green Wedding Hotels Honeymoon Hotels Within 5 mi Within 10 mi Any distance from Sao Martinho do Campo Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Park Hotel Porto Valongo
Hotels.com
US$46
View Deal
Rua Fonte da Senhora, Valongo 4440-653, Portugal
2.6 miles from Sao Martinho do Campo Station
  • Free Wifi
  • Free Parking
Casa dos Esteios
Priceline
US$86
View Deal
Quinta do Ameal | 3 Miguel de Paredes, San Miguel, Paredes 4575-373, Portugal
4.1 miles from Sao Martinho do Campo Station
  • Free Wifi
  • Pool
No photo provided
Autopista A4, Km 9.8 | Aguas Santas, Porto 4445, Portugal
4.5 miles from Sao Martinho do Campo Station
    Pestana Palacio do Freixo
    SAVE US$20
    US$199
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Pestana Hotel Group
    US$179
    View Deal
    Estrada Nacional 108, 206 | Campanha, Porto 4300-316, Portugal
    5.8 miles from Sao Martinho do Campo Station
    • Free Wifi
    • Free Parking
    AC Hotel Porto
    SAVE US$11
    US$83
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    AC Hotels
    US$72
    View Deal
    Rua Jaime Brasil 40, Porto 4350-009, Portugal
    6.0 miles from Sao Martinho do Campo Station
    • Free Wifi
    • Restaurant
    Porto Antas Hotel
    SAVE US$26
    US$76
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Expedia.com
    US$50
    View Deal
    Rua Padre Manuel da Nobrega 111, Porto 4350-226, Portugal
    6.3 miles from Sao Martinho do Campo Station
    • Free Wifi
    Savings alert: 40% below average rate

    The price you found is 40% lower than this hotel's average rate of US$84/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Poveira
    Hostelworld.com
    US$49
    View Deal
    Rua da Estacao 56, Porto 4300-171, Portugal
    6.3 miles from Sao Martinho do Campo Station
    • Free Wifi
    Eurostars Heroismo
    SAVE US$5
    US$67
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Booking.com
    US$62
    View Deal
    Rua do Heroismo 235 237, Porto 4300-259, Portugal
    6.7 miles from Sao Martinho do Campo Station
    • Free Wifi
    • Restaurant
    Savings alert: 14% below average rate

    The price you found is 14% lower than this hotel's average rate of US$72/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Axis Porto Business & Spa Hotel
    SAVE US$18
    US$103
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Booking.com
    US$85
    View Deal
    Rua Maria Feliciana, 100, Porto 4465-283, Portugal
    6.8 miles from Sao Martinho do Campo Station
    • Free Wifi
    • Pool
    Savings alert: 21% below average rate

    The price you found is 21% lower than this hotel's average rate of US$108/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Nave
    Hotels.com
    US$49
    View Deal
    Avenida de Fernao de Magalhaes 247, Porto 4300-190, Portugal
    6.8 miles from Sao Martinho do Campo Station
    • Restaurant
    • Room Service
    Vila Gale Porto
    SAVE US$9
    US$101
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Expedia.com
    US$92
    View Deal
    Avenida de Fernao de Magalhaes 7, Porto 4300-190, Portugal
    6.9 miles from Sao Martinho do Campo Station
    • Free Wifi
    • Pool
    No photo provided
    Rua Ferreira Cardoso n 24, Porto 4300-197, Portugal
    6.9 miles from Sao Martinho do Campo Station
      TRYP Porto Centro Hotel
      SAVE US$19
      US$77
      Strikethrough price corresponds to the most expensive price returned by our partners for that offer
      Melia.com
      US$58
      View Deal
      Rua da Alegria 685-689, Porto 4000-046, Portugal
      7.0 miles from Sao Martinho do Campo Station
      • Free Wifi
      • Room Service
      Porto Domus Hotel
      SAVE US$3
      US$59
      Strikethrough price corresponds to the most expensive price returned by our partners for that offer
      Expedia.com
      US$56
      View Deal
      Rua da Firmeza 19, Porto 4000-227, Portugal
      7.0 miles from Sao Martinho do Campo Station
      • Free Wifi
      • Bar/Lounge
      Hotel Miradoiro
      Rue da Alegria, 598, Porto 4000-037, Portugal
      7.0 miles from Sao Martinho do Campo Station
        No photo provided
        Rua da Alegria 642 646, Porto 4000-037, Portugal
        7.0 miles from Sao Martinho do Campo Station
          Eurostars Oporto
          SAVE US$8
          US$80
          Strikethrough price corresponds to the most expensive price returned by our partners for that offer
          Booking.com
          US$72
          View Deal
          Rua Mestre Guilherme Camarinha 212, Porto 4200-537, Portugal
          7.1 miles from Sao Martinho do Campo Station
          • Free Wifi
          • Room Service
          Savings alert: 14% below average rate

          The price you found is 14% lower than this hotel's average rate of US$84/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Ibis Porto Sao Joao
          Booking.com
          US$53
          View Deal
          Rua Doutor Placido da Costa, Porto 4200-450, Portugal
          7.1 miles from Sao Martinho do Campo Station
          • Free Wifi
          • Free Parking
          Seculo Hotel
          TripAdvisor
          US$67
          View Deal
          Rua de Santa Catarina 1256, Porto 4000-447, Portugal
          7.1 miles from Sao Martinho do Campo Station
          • Free Wifi
          Costa do Sol Residencial
          SAVE US$28
          US$80
          Strikethrough price corresponds to the most expensive price returned by our partners for that offer
          Booking.com
          US$52
          View Deal
          Rua de Santa Catarina 1432, Porto 4000-448, Portugal
          7.1 miles from Sao Martinho do Campo Station
          • Free Wifi
          • Room Service
          Albergaria Miradouro
          Booking.com
          US$58
          View Deal
          Rua da Alegria 598, Porto 4000-037, Portugal
          7.1 miles from Sao Martinho do Campo Station
          • Free Parking
          • Restaurant
          No photo provided
          Rua Das Doce Casas, Porto 4000, Portugal
          7.1 miles from Sao Martinho do Campo Station
            Residencial Santo Antonino
            Rua Dom Joao IV 990, Porto 4000-300, Portugal
            7.1 miles from Sao Martinho do Campo Station
              Residencial Palanca
              Hotels.com
              US$61
              View Deal
              Rua de Faria Guimaraes 779 781, Porto 4200-291, Portugal
              7.2 miles from Sao Martinho do Campo Station
              • Free Wifi
              • Free Parking
              Hotel Porto Nobre
              TripAdvisor
              US$49
              View Deal
              Rua do Amial 838, Porto 4200-056, Portugal
              7.6 miles from Sao Martinho do Campo Station
              • Free Wifi
              • Free Parking
              Belver Beta Porto Hotel
              SAVE US$4
              US$69
              Strikethrough price corresponds to the most expensive price returned by our partners for that offer
              Hotels.com
              US$65
              View Deal
              Rua do Amial 601 607, Porto 4200-062, Portugal
              7.6 miles from Sao Martinho do Campo Station
              • Free Parking
              • Breakfast included
              Still looking for a place to stay?
              Valongo has 2 B&Bs/inns with 9 reviews
              No photo provided
              Avenida dos Descobrimentos no 95, Valongo 4440-810, Portugal
              3.1 miles from Sao Martinho do Campo Station
              • Bar/Lounge
              No photo provided
              Rua Central do Campo 511, Valongo 4440-038, Portugal
              1.0 miles from Sao Martinho do Campo Station
                See all 2 Valongo B&Bs/inns
                See all hotels in or near Valongo
                No photo provided
                Autopista A4, Km 9.8 | Aguas Santas, Porto 4445, Portugal
                4.5 miles from Sao Martinho do Campo Station
                  Casa dos Esteios
                  Priceline
                  US$86
                  View Deal
                  Quinta do Ameal | 3 Miguel de Paredes, San Miguel, Paredes 4575-373, Portugal
                  4.1 miles from Sao Martinho do Campo Station
                  • Free Wifi
                  • Pool
                  AC Hotel Porto
                  SAVE US$11
                  US$83
                  Strikethrough price corresponds to the most expensive price returned by our partners for that offer
                  AC Hotels
                  US$72
                  View Deal
                  Rua Jaime Brasil 40, Porto 4350-009, Portugal
                  6.0 miles from Sao Martinho do Campo Station
                  • Free Wifi
                  • Restaurant
                  Axis Porto Business & Spa Hotel
                  SAVE US$18
                  US$103
                  Strikethrough price corresponds to the most expensive price returned by our partners for that offer
                  Booking.com
                  US$85
                  View Deal
                  Rua Maria Feliciana, 100, Porto 4465-283, Portugal
                  6.8 miles from Sao Martinho do Campo Station
                  • Free Wifi
                  • Pool
                  Savings alert: 21% below average rate

                  The price you found is 21% lower than this hotel's average rate of US$108/night.

                  We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                  Porto Antas Hotel
                  SAVE US$26
                  US$76
                  Strikethrough price corresponds to the most expensive price returned by our partners for that offer
                  Expedia.com
                  US$50
                  View Deal
                  Rua Padre Manuel da Nobrega 111, Porto 4350-226, Portugal
                  6.3 miles from Sao Martinho do Campo Station
                  • Free Wifi
                  Savings alert: 40% below average rate

                  The price you found is 40% lower than this hotel's average rate of US$84/night.

                  We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                  *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.