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 Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Independent Hotels & up & up Internet Air Conditioning & up Accessible rooms Meeting Rooms Business services Hotels with Restaurants Concierge Non-Smoking Hotel Vineyard Hotels Cheap Hotels Luxury Traveller Hotels with Infinity Pools $ $$ $$$ $$$$ Comfort Inn Resort Exe Hotels Six Senses Hotels Resorts Spas Heritage Hotels Honeymoon Resorts Thrifty Traveller Beach Quiet Resorts Spa Hotels 60+ Traveller Relais & Châteaux Spa Resorts Historic Hotels Eco-tourist Party Hotels Green Boutique Resorts Family Holiday Maker Within 10 km Within 25 km Within 50 km Any distance from Lamego Castle
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
Residencial Solar Da Se'
Avenida Visconde Guedes Teixeira 7, Lamego 5100-073, Portugal
0.3 km from Lamego Castle
    Solar Do Espirito Santo
    Rua Alexandre Herculano, Lamego 5100-107, Portugal
    0.5 km from Lamego Castle
    • Restaurant
    Hotel Lamego
    Hotels.com
    USD 86*
    View Deal
    Urbanizacao Quinta Vista Alegre, Lamego 5100-007, Portugal
    0.9 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Booking.com
    USD 129*
    View Deal
    Varzea de Abrunhais, Lamego 5100-878, Portugal
    4.7 km from Lamego Castle
    • Free Wifi
    • Free Parking
    SAVE USD 46
    USD 365*
    Travelocity
    USD 319*
    View Deal
    Quinta de Vale Abraao, Samodaes 5100-758, Portugal
    5.1 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Savings alert: 18% below average rate

    The price you found is 18% lower than this hotel's average rate of USD 388/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.

    Vila Gale Douro
    TripAdvisor
    View Deal
    Lugar dos Varais - Cambres, Lamego 5100-426, Portugal
    6.3 km from Lamego Castle
    • Free Wifi
    • Pool
    Hotel Regua Douro
    Booking.com
    USD 100*
    View Deal
    Largo da Estacao, Peso Da Regua 5050-237, Portugal
    6.9 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Imperio Hotel
    SAVE USD 5
    USD 49*
    Booking.com
    USD 44*
    View Deal
    Rua Vasques Osorio 8, Peso Da Regua 5050, Portugal
    7.0 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Residencial Columbano
    Expedia.com
    USD 44*
    View Deal
    Avenida Sacadura Cabral, Peso Da Regua 5050-071, Portugal
    7.3 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Casa d'Alem
    Priceline
    USD 86*
    View Deal
    Oliveira, Mesao Frio | Rua do Souto nº 95, Mesao Frio 5040-211, Portugal
    8.7 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Quinta do Ervedal
    TripAdvisor
    View Deal
    Estrada Nacional 108 Km. 92 | Santa Marinha do Zezere, Baiao 4640-473, Portugal
    11.0 km from Lamego Castle
    • Free Parking
    • Breakfast included
    Douro Palace Hotel Resort & Spa
    Booking.com
    USD 116*
    View Deal
    Lugar de Carrapatelo - Santa Cruz Do Douro, Santa Cruz do Douro, Baiao 4640-423, Portugal
    16.8 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Douro Park Hotel & SPA
    Priceline
    USD 92*
    View Deal
    Caldas de Aregos, Resende 4660-013, Portugal
    16.9 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Placido Hotel & Spa Douro
    Expedia.com
    View Deal
    Quinta de Sao Placido, Tabuaco 5120-413, Portugal
    19.1 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Largo da Fonte, Pinhao 5085-2, Portugal
    21.0 km from Lamego Castle
    • Free Wifi
    • Free Parking
    No photo provided
    Rua CENTRAL, Folhadela 5000-103, Portugal
    21.0 km from Lamego Castle
    • Bar/Lounge
    TripAdvisor
    View Deal
    Valenca Do Douro, Tabuaco 5120-493, Portugal
    21.2 km from Lamego Castle
    • Free Wifi
    • Free Parking
    Hotel Miracorgo
    SAVE USD 3
    USD 97*
    Hotels.com
    USD 94*
    View Deal
    76 a 78 Avenida 10 de Maio, Vila Real 5000-651, Portugal
    22.5 km from Lamego Castle
    • Free Wifi
    • Free Parking
    No photo provided
    Rua dos Combatentes da Grande Guerra 5, Vila Real 5000-635, Portugal
    22.6 km from Lamego Castle
      No photo provided
      Travessa S. Domingos no. 33, Vila Real 5000-525, Portugal
      22.6 km from Lamego Castle
        Hotel Porto Antigo
        SAVE USD 3
        USD 87*
        Hotels.com
        USD 84*
        View Deal
        Rua do Cais, 675 | Oliveira do Douro, Cinfaes 4690-423, Portugal
        22.7 km from Lamego Castle
        • Free Wifi
        • Free Parking
        Quinta do Paco Hotel
        SAVE USD 5
        USD 91*
        Booking.com
        USD 86*
        View Deal
        Estrada Nacional 322 3, Vila Real 5000-051, Portugal
        23.0 km from Lamego Castle
        • Free Wifi
        • Free Parking
        No photo provided
        Rua Souto da Capela 76 | Fareja, Castro Daire 3600-271, Portugal
        23.3 km from Lamego Castle
        • Beachfront
        • Bar/Lounge
        Hotel Parque
        Parque Nossa Senhora Dos Remedios, Lamego 5100-025, Portugal
        23.4 km from Lamego Castle
          Hotel Douro
          Rua Antonio Manuel Saraiva 39, Pinhao 5085-037, Portugal
          24.3 km from Lamego Castle
          • Free Wifi
          • Free Parking
          The Vintage House Douro
          Orbitz.com
          View Deal
          Rua Antonio Manuel Saraiva, Pinhao 5085-037, Portugal
          24.4 km from Lamego Castle
          • Free Wifi
          • Free Parking
          LBV House Hotel
          CheapTickets
          View Deal
          Rua da Galeira, Pinhao 5085-038, Portugal
          24.4 km from Lamego Castle
          • Free Parking
          • Breakfast included
          Casa das Pipas
          CheapTickets
          View Deal
          EN 323 Celeiros-Pinhao-Sabrosa road | Quinta do Portal vineyard, Sabrosa 5060-909, Portugal
          26.0 km from Lamego Castle
          • Free Wifi
          • Free Parking
          Solar Dos Canavarros
          Hotwire.com
          View Deal
          Avenida dos Combatentes da Grande Guerra 2, Sabrosa 5060-302, Portugal
          27.0 km from Lamego Castle
          • Free Wifi
          • Pool
          Navarras Hotel
          SAVE USD 15
          USD 66*
          Agoda.com
          USD 51*
          View Deal
          Rua Antonio Carneiro, Amarante 4600-012, Portugal
          29.1 km from Lamego Castle
          • Free Wifi
          • Bar/Lounge
          Still looking for a place to stay?
          Lamego has 15 B&Bs/inns with 965 reviews
          Delfim Douro Hotel
          Quinta do Loureiro | Samodaes, Lamego 5100-758, Portugal
          5.2 km from Lamego Castle
          • Free Wifi
          • Free Parking
          Casa da Azenha
          Rio Bom | Cambres, Lamego 5100-42, Portugal
          3.6 km from Lamego Castle
          • Free Parking
          • Breakfast included
          Casa Relogio de Sol
          Quinta de Tourais, Lamego 5100-026, Portugal
          6.0 km from Lamego Castle
          • Free Wifi
          • Free Parking
          See all 15 Lamego B&Bs/inns
          See all hotels in or near Lamego
          SAVE USD 46
          USD 365*
          Travelocity
          USD 319*
          View Deal
          Quinta de Vale Abraao, Samodaes 5100-758, Portugal
          5.1 km from Lamego Castle
          • Free Wifi
          • Free Parking
          Savings alert: 18% below average rate

          The price you found is 18% lower than this hotel's average rate of USD 388/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 Regua Douro
          Booking.com
          USD 100*
          View Deal
          Largo da Estacao, Peso Da Regua 5050-237, Portugal
          6.9 km from Lamego Castle
          • Free Wifi
          • Free Parking
          Imperio Hotel
          SAVE USD 5
          USD 49*
          Booking.com
          USD 44*
          View Deal
          Rua Vasques Osorio 8, Peso Da Regua 5050, Portugal
          7.0 km from Lamego Castle
          • Free Wifi
          • Free Parking
          Residencial Columbano
          Expedia.com
          USD 44*
          View Deal
          Avenida Sacadura Cabral, Peso Da Regua 5050-071, Portugal
          7.3 km from Lamego Castle
          • Free Wifi
          • Free Parking
          Casa d'Alem
          Priceline
          USD 86*
          View Deal
          Oliveira, Mesao Frio | Rua do Souto nº 95, Mesao Frio 5040-211, Portugal
          8.7 km from Lamego Castle
          • Free Wifi
          • Free Parking
          ** 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. Please see our partners for more details.