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 & up Independent Hotels Internet Air Conditioning & up Accessible rooms Meeting Rooms Business services Concierge Cheap Hotels Hotels with Restaurants Non-Smoking Hotel Hotels with Free Wifi €€ €€€ €€€€ Eurostars Quiet Hotels Boutique Trendy Foodie Golf course Trendsetter Clean Hotels Kitchenette NH Hotels Wedding Hotels Within 10 km Within 25 km Within 50 km 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
Like saving money? We search up to 200 sites to help you save up to 30%
Casa dos Ulloa
TripAdvisor
View Deal
Ctra. OU - 211 km. 3,2 32415 | Esposende, Ribadavia, Spain
3.7 km from Ribadavia Station
  • Free Parking
  • Breakfast included
Arnoia Caldaria Hotel
TripAdvisor
View Deal
Lugar Vila Termal 1, 32417 Arnoia, Spain
4.1 km from Ribadavia Station
  • Pool
  • Restaurant
Abadia Caldaria Hotel
Outeiro Cruz s/n, 32417 Arnoia, Spain
4.4 km from Ribadavia Station
    Eurostars Monumento Monasteiro de San Clodio
    No availability for your dates from these sites
    Rua San Clodio s/n, 32428 Leiro, Spain
    8.5 km from Ribadavia Station
    • Free Wifi
    • Free Parking
    Balneario Laias Caldaria
    TripAdvisor
    View Deal
    Carretera Nacional 120, Km 585,8, 32459 Laias, Spain
    9.8 km from Ribadavia Station
    • Free Wifi
    • Free Parking
    Hotel Derby
    TripAdvisor
    View Deal
    Avenida Julio Rodriguez Soto 44, 32500 O Carballino, Spain
    16.0 km from Ribadavia Station
      Pazo Almuzara
      Booking.com
      US$59
      View Deal
      Aldea Almuzara s/n, 32514 Boboras, Spain
      16.2 km from Ribadavia Station
      • Free Wifi
      • Free Parking
      Savings alert: 47% below average rate

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

      Aparthotel Arenteiro
      Booking.com
      US$88
      View Deal
      Rua Alameda 19, 32500 O Carballino, Spain
      16.2 km from Ribadavia Station
      • Free Wifi
      • Bar/Lounge
      Hotel As Termas de Ourense
      Booking.com
      US$44
      View Deal
      Camino do Sobreiral 21 | Untes, 32990 Ourense, Spain
      17.0 km from Ribadavia Station
      • Free Wifi
      • Free Parking
      Pazo de Bentraces
      TripAdvisor
      View Deal
      Rua do Eiro 9 Bentraces | 32890 Ourense, 32890 Bentraces, Spain
      19.4 km from Ribadavia Station
      • Free Wifi
      • Free Parking
      No photo provided
      Booking.com
      US$59
      View Deal
      Estrada Celanova Km 4, 32890 Barbadas, Spain
      20.8 km from Ribadavia Station
        Hotel Celanova
        TripAdvisor
        View Deal
        Rua Celso Emilio Ferreiro 7, 32800 Celanova, Spain
        21.6 km from Ribadavia Station
        • Free Wifi
        • Restaurant
        Hotel Altiana
        SAVE US$24
        US$74
        Booking.com
        US$50
        View Deal
        Aldea Ervedelo 14, 32002 Ourense, Spain
        21.7 km from Ribadavia Station
        • Free Internet
        Monte Prado Hotel & Spa
        TripAdvisor
        View Deal
        Monte Prado | Melgaco, Melgaco 4960-320, Portugal
        22.2 km from Ribadavia Station
        • Free Wifi
        • Pool
        Quinta Da Calcada
        Largo Hermegildo Solheiro 4960, Melgaco 4960-614, Portugal
        22.4 km from Ribadavia Station
        • Pool
        Hotel Mino
        Booking.com
        US$54
        View Deal
        Calle de Juan XXIII 6, 32003 Ourense, Spain
        23.0 km from Ribadavia Station
        • Free Wifi
        • Bar/Lounge
        Hotel Novo Candido
        Booking.com
        US$65
        View Deal
        Rua San Miguel, 14, 32005 Ourense, Spain
        23.1 km from Ribadavia Station
        • Free Wifi
        • Restaurant
        Hotel Miravalle
        TripAdvisor
        View Deal
        Vinas Salida 217 de la A52, 3211 Ourense, Spain
        23.1 km from Ribadavia Station
        • Free Wifi
        • Restaurant
        Hotel Irixo
        Expedia.com
        View Deal
        Hermanos Villar, 15, Ourense, Spain
        23.2 km 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
        23.3 km from Ribadavia Station
        • Free Wifi
        • Room Service
        Savings alert: 19% below average rate

        The price you found is 19% lower than this hotel's average rate of US$91/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
        Travelocity
        US$71
        View Deal
        Avenida de La Habana 45, 32004 Ourense, Spain
        23.3 km from Ribadavia Station
        • Free Wifi
        • Restaurant
        Puente Romano
        Booking.com
        US$56
        View Deal
        Rua Ramon Puga 56, 32005 Ourense, Spain
        23.4 km from Ribadavia Station
        • Free Wifi
        • Free Parking
        Hotel Francisco II
        SAVE US$12
        US$80
        Booking.com
        US$68
        View Deal
        Rua Bedoya 17, 32004 Ourense, Spain
        23.5 km from Ribadavia Station
        • Free Wifi
        • Restaurant
        Savings alert: 30% below average rate

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

        Carris Cardenal Quevedo
        SAVE US$4
        US$88
        Booking.com
        US$84
        View Deal
        Rua Cardenal Quevedo 28-30, 32004 Ourense, Spain
        23.5 km from Ribadavia Station
        • Free Wifi
        • Room Service
        NH Ourense
        SAVE US$5
        US$85
        NH Hotels
        US$80
        View Deal
        Rua Celso Emilio Ferreiro 24 | City Center, 32004 Ourense, Spain
        23.6 km from Ribadavia Station
        • Free Wifi
        • Room Service
        Eurostars Auriense
        SAVE US$11
        US$64
        Expedia.com
        US$53
        View Deal
        Rua Alto do Cumial 12, 32970 Ourense, Spain
        24.8 km from Ribadavia Station
        • Free Wifi
        • Free Parking
        Balneario de Mondariz
        Booking.com
        US$137
        View Deal
        Avenida Enrique Peinador S/N | Pontevedra, 36890 Pontevedra, Spain
        27.9 km from Ribadavia Station
        • Free Wifi
        • Breakfast included
        Hotel Castrum Villae
        Expedia.com
        View Deal
        Castro Laboreiro | Parque Nacional da Peneda-Gerês, Viana do Castelo 4960-061, Portugal
        29.2 km 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.7 km from Ribadavia Station
          See all 1 Ribadavia B&Bs/inns
          See all hotels in or near Ribadavia
          Arnoia Caldaria Hotel
          TripAdvisor
          View Deal
          Lugar Vila Termal 1, 32417 Arnoia, Spain
          4.1 km from Ribadavia Station
          • Pool
          • Restaurant
          Abadia Caldaria Hotel
          Outeiro Cruz s/n, 32417 Arnoia, Spain
          4.4 km from Ribadavia Station
            Eurostars Monumento Monasteiro de San Clodio
            No availability for your dates from these sites
            Rua San Clodio s/n, 32428 Leiro, Spain
            8.5 km from Ribadavia Station
            • Free Wifi
            • Free Parking
            Balneario Laias Caldaria
            TripAdvisor
            View Deal
            Carretera Nacional 120, Km 585,8, 32459 Laias, Spain
            9.8 km from Ribadavia Station
            • Free Wifi
            • Free Parking
            Hotel Derby
            TripAdvisor
            View Deal
            Avenida Julio Rodriguez Soto 44, 32500 O Carballino, Spain
            16.0 km from Ribadavia Station
              *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.