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 Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Independent Hotels & up Internet Air Conditioning & up Accessible rooms Concierge Meeting Rooms Business services Cheap Hotels Hotels with Restaurants Non-Smoking Hotel Hotels with Free Wifi £ ££ £££ ££££ Quiet Hotels Boutique Trendy Foodie Eurostars Golf course Trendsetter Clean Hotels Kitchenette NH Hotels Wedding Hotels Within 5 mi Within 10 mi Within 25 mi Any distance from Ribadavia 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
  • 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
Casa dos Ulloa
Booking.com
US$70
View Deal
Ctra. OU - 211 km. 3,2 32415 | Esposende, Ribadavia, Spain
2.3 miles from Ribadavia Station
  • Free Parking
  • Breakfast included
Arnoia Caldaria Hotel
Booking.com
View Deal
Lugar Vila Termal 1, 32417 Arnoia, Spain
2.5 miles from Ribadavia Station
  • Pool
  • Restaurant
Abadia Caldaria Hotel
Outeiro Cruz s/n, 32417 Arnoia, Spain
2.7 miles from Ribadavia Station
    Eurostars Monumento Monasteiro de San Clodio
    Booking.com
    View Deal
    Rua San Clodio s/n, 32428 Leiro, Spain
    5.3 miles from Ribadavia Station
    • Free Wifi
    • Free Parking
    Balneario Laias Caldaria
    TripAdvisor
    View Deal
    Carretera Nacional 120, Km 585,8, 32459 Laias, Spain
    6.1 miles from Ribadavia Station
    • Free Wifi
    • Free Parking
    Hotel Derby
    Booking.com
    US$45
    View Deal
    Avenida Julio Rodriguez Soto 44, 32500 O Carballino, Spain
    9.9 miles from Ribadavia Station
      Pazo Almuzara
      Expedia.com
      View Deal
      Aldea Almuzara s/n, 32514 Boboras, Spain
      10.0 miles from Ribadavia Station
      • Free Wifi
      • Free Parking
      Aparthotel Arenteiro
      SAVE US$8
      US$73
      Booking.com
      US$65
      View Deal
      Rua Alameda 19, 32500 O Carballino, Spain
      10.1 miles from Ribadavia Station
      • Free Wifi
      • Bar/Lounge
      Savings alert: 14% below average rate

      The price you found is 14% lower than this hotel's average rate of US$76/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 As Termas de Ourense
      Booking.com
      US$34
      View Deal
      Camino do Sobreiral 21 | Untes, 32990 Ourense, Spain
      10.5 miles from Ribadavia Station
      • Free Wifi
      • Free Parking
      Pazo de Bentraces
      Booking.com
      US$118
      View Deal
      Rua do Eiro 9 Bentraces | 32890 Ourense, 32890 Bentraces, Spain
      12.1 miles from Ribadavia Station
      • Free Wifi
      • Free Parking
      No photo provided
      Booking.com
      US$59
      View Deal
      Estrada Celanova Km 4, 32890 Barbadas, Spain
      12.8 miles from Ribadavia Station
        Hotel Celanova
        SAVE US$6
        US$59
        Booking.com
        US$53
        View Deal
        Rua Celso Emilio Ferreiro 7, 32800 Celanova, Spain
        13.4 miles from Ribadavia Station
        • Free Wifi
        • Restaurant
        Hotel Altiana
        Booking.com
        US$58
        View Deal
        Aldea Ervedelo 14, 32002 Ourense, Spain
        13.5 miles from Ribadavia Station
        • Free Internet
        Monte Prado Hotel & Spa
        Booking.com
        US$64
        View Deal
        Monte Prado | Melgaco, Melgaco 4960-320, Portugal
        13.8 miles from Ribadavia Station
        • Free Wifi
        • Pool
        Quinta Da Calcada
        Largo Hermegildo Solheiro 4960, Melgaco 4960-614, Portugal
        13.9 miles from Ribadavia Station
        • Pool
        Hotel Mino
        SAVE US$2
        US$49
        Hotwire.com
        US$47
        View Deal
        Calle de Juan XXIII 6, 32003 Ourense, Spain
        14.3 miles from Ribadavia Station
        • Free Wifi
        • Bar/Lounge
        Hotel Miravalle
        Booking.com
        US$66
        View Deal
        Vinas Salida 217 de la A52, 3211 Ourense, Spain
        14.3 miles from Ribadavia Station
        • Free Wifi
        • Restaurant
        Hotel Irixo
        SAVE US$6
        US$59
        Booking.com
        US$53
        View Deal
        Hermanos Villar, 15, Ourense, Spain
        14.4 miles from Ribadavia Station
        • Free Wifi
        Gran Hotel San Martin
        SAVE US$13
        US$87
        Booking.com
        US$74
        View Deal
        Rua Curros Enriquez 1, 32003 Ourense, Spain
        14.4 miles from Ribadavia Station
        • Free Wifi
        • Room Service
        Savings alert: 17% below average rate

        The price you found is 17% lower than this hotel's average rate of US$89/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 Princess
        Booking.com
        US$71
        View Deal
        Avenida Habana 45, 32003 Ourense, Spain
        14.5 miles from Ribadavia Station
        • Free Wifi
        • Restaurant
        Puente Romano
        Booking.com
        US$56
        View Deal
        Rua Ramon Puga 56, 32005 Ourense, Spain
        14.5 miles from Ribadavia Station
        • Free Wifi
        • Free Parking
        Hotel Francisco II
        Booking.com
        US$66
        View Deal
        Rua Bedoya 17, 32004 Ourense, Spain
        14.6 miles from Ribadavia Station
        • Free Wifi
        • Restaurant
        Carris Cardenal Quevedo
        SAVE US$4
        US$76
        Hotels.com
        US$72
        View Deal
        Rua Cardenal Quevedo 28-30, 32004 Ourense, Spain
        14.6 miles from Ribadavia Station
        • Free Wifi
        • Room Service
        NH Ourense
        SAVE US$6
        US$80
        Agoda.com
        US$74
        View Deal
        Rua Celso Emilio Ferreiro 24 | City Center, 32004 Ourense, Spain
        14.7 miles from Ribadavia Station
        • Free Wifi
        • Room Service
        Eurostars Auriense
        SAVE US$12
        US$68
        Hotels.com
        US$56
        View Deal
        Rua Alto do Cumial 12, 32970 Ourense, Spain
        15.4 miles from Ribadavia Station
        • Free Wifi
        • Free Parking
        Savings alert: 14% below average rate

        The price you found is 14% lower than this hotel's average rate of US$65/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.

        Balneario de Mondariz
        Booking.com
        US$137
        View Deal
        Avenida Enrique Peinador S/N | Pontevedra, 36890 Pontevedra, Spain
        17.3 miles from Ribadavia Station
        • Free Wifi
        • Breakfast included
        Cemar Hotel
        Booking.com
        View Deal
        Ctra. Ponteareas Mondariz Km 7, 36890 Mondariz, Spain
        18.0 miles from Ribadavia Station
        • Free Parking
        • Breakfast included
        Hotel Castrum Villae
        Hotels.com
        View Deal
        Castro Laboreiro | Parque Nacional da Peneda-Gerês, Viana do Castelo 4960-061, Portugal
        18.2 miles from Ribadavia Station
        • Free Wifi
        • Free Parking
        Still looking for a place to stay?
        Ribadavia has 1 B&Bs/inns with 9 reviews
        Hostal plaza
        Plaza mayor, Ribadavia, Spain
        0.5 miles from Ribadavia Station
          See all 1 Ribadavia B&Bs/inns
          See all hotels in or near Ribadavia
          Arnoia Caldaria Hotel
          Booking.com
          View Deal
          Lugar Vila Termal 1, 32417 Arnoia, Spain
          2.5 miles from Ribadavia Station
          • Pool
          • Restaurant
          Abadia Caldaria Hotel
          Outeiro Cruz s/n, 32417 Arnoia, Spain
          2.7 miles from Ribadavia Station
            Eurostars Monumento Monasteiro de San Clodio
            Booking.com
            View Deal
            Rua San Clodio s/n, 32428 Leiro, Spain
            5.3 miles from Ribadavia Station
            • Free Wifi
            • Free Parking
            Balneario Laias Caldaria
            TripAdvisor
            View Deal
            Carretera Nacional 120, Km 585,8, 32459 Laias, Spain
            6.1 miles from Ribadavia Station
            • Free Wifi
            • Free Parking
            Pazo Almuzara
            Expedia.com
            View Deal
            Aldea Almuzara s/n, 32514 Boboras, Spain
            10.0 miles from Ribadavia Station
            • 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. 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.