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 Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business & up & up & up Air Conditioning Internet Cheap Hotels Accessible rooms Concierge Business Centre Non-Smoking Hotel £ ££ £££ ££££ Beachfront Hotels with Restaurants Luxury Traveller Hotels with Balconies Meeting Rooms Green Within 5 mi Within 10 mi Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • 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
Monte da Moita Nova
Apt. 4424, Odemira 7630-055, Portugal
3.7 miles from Duca
    Casa do Adro
    No availability for your dates from these sites
    Rua do Diario de Noticias 10, Vila Nova de Milfontes 7645-257, Portugal
    5.1 miles from Duca
    • Free Wifi
    • Breakfast included
    HS Milfontes Beach
    SAVE US$3
    US$111
    Hotels.com
    US$108
    View Deal
    Avenida Marginal, Vila Nova de Milfontes 7645-272, Portugal
    5.1 miles from Duca
    • Free Parking
    • Pool
    Duna Parque
    SAVE US$5
    US$189
    Hotels.com
    US$184
    View Deal
    Eira da Pedra, Vila Nova de Milfontes 7645-291, Portugal
    5.2 miles from Duca
    • Free Parking
    • Pool
    Herdade do Amarelo Nature & Spa
    Loading prices...
    Apartado 5338 - EN. 532 - km 7 - S. Luis, Odemira, Portugal
    5.7 miles from Duca
    • Free Wifi
    • Free Parking
    No photo provided
    Booking.com
    US$84
    View Deal
    Vale Figueira, Zambujeira do Mar, Odemira 7630-744, Portugal
    9.5 miles from Duca
      Monte Alcaria do Clemente
      Sao Teotonio | Monte da Alcaria do Clemente, Odemira 7630-562, Portugal
      9.9 miles from Duca
      • Free Parking
      • Pool
      Monte da Choca
      Apartada 57, Sao Teotonio 7631-908, Portugal
      10.5 miles from Duca
      • Free Parking
      • Pool
      Herdade da Matinha
      Hotels.com
      US$155
      View Deal
      Cercal 7555-231, Portugal
      11.4 miles from Duca
      • Free Parking
      • Breakfast included
      Cerro da Fontinha
      Loading prices...
      Turismo da Natuereza Lda, Sao Teotonio 7630-575, Portugal
      12.6 miles from Duca
      • Free Wifi
      • Free Parking
      Enigma - Nature & Water Hotel
      SAVE US$5
      US$215
      Booking.com
      US$210
      View Deal
      Vale do Juncal | Vale do Juncal, Sao Teotonio 7630-680, Portugal
      13.1 miles from Duca
      • Free Wifi
      • Pool
      Hotel Apartamento Porto Covo
      Loading prices...
      Lote 1 e 2 Rua Vitalina da Silva, Porto Covo 7520-448, Portugal
      13.9 miles from Duca
      • Free Wifi
      • Free Parking
      Canal da Agua
      Loading prices...
      Rua do Rio 22, Odeceixe 8670-320, Portugal
      15.0 miles from Duca
        Monte Xisto Hotel Rural
        Loading prices...
        Herdade do Juncalinho - Vale das Eguas | Vale de Água, Santiago do Cacem 7540-610, Portugal
        19.4 miles from Duca
        • Free Wifi
        • Free Parking
        Hotel Veleiro
        Booking.com
        US$106
        View Deal
        Rua Sacadura Cabral 19 A, Sines 7520-239, Portugal
        21.5 miles from Duca
        • Free Wifi
        • Bar/Lounge
        Sinerama Hotel Apartamento
        SAVE US$4
        US$119
        Hotels.com
        US$115
        View Deal
        Rua Marques de Pombal 110, Sines 7520-227, Portugal
        21.6 miles from Duca
        • Free Wifi
        • Breakfast included
        Hotel Buzio
        Avenida 25 de Abril 14, Sines 7520-107, Portugal
        21.7 miles from Duca
          Hotel Dom Vasco
          Hotels.com
          US$190
          View Deal
          N0 13 Rua do Parque Apartado 273, Sines 7520-202, Portugal
          21.8 miles from Duca
          • Free Wifi
          • Free Parking
          Vicentina Hotel
          Booking.com
          US$134
          View Deal
          Avenida General Humberto Delgado | Avenida General Humberto Delgado, Aljezur 8670-001, Portugal
          23.0 miles from Duca
          • Free Parking
          • Pool
          Hotel Dom Nuno
          Priceline
          US$108
          View Deal
          Avenida D. Nuno Alvares Pereira, Santiago do Cacem 7540, Portugal
          25.9 miles from Duca
          • Free Wifi
          • Free Parking
          No photo provided
          Caminho da Foia | Foia, Monchique 8550-423, Portugal
          26.0 miles from Duca
            No photo provided
            TripAdvisor
            US$117
            View Deal
            Rua Cidade de Beja, Santiago do Cacem 7540-163, Portugal
            26.0 miles from Duca
            • Free Wifi
            • Free Parking
            Monte dos Carotos
            Escatelares, Santiago do Cacem, Portugal
            26.4 miles from Duca
            • Pool
            Hotel Vila Park
            Loading prices...
            Avenida de Sines, Vila Nova de Santo Andre 7501-909, Portugal
            27.8 miles from Duca
            • Free Wifi
            • Free Parking
            Os Dois Galos Hotel-Restaurant
            Priceline
            US$78
            View Deal
            Deixa-O-Resto, Santo Andre 7500-018, Portugal
            29.2 miles from Duca
            • Free Wifi
            • Pool
            Still looking for a place to stay?
            Vila Nova de Milfontes has 25 B&Bs/inns with 921 reviews
            Mil Reis
            Booking.com
            US$78
            View Deal
            Largo do Rossio 2, Vila Nova de Milfontes 7645-310, Portugal
            5.1 miles from Duca
            • Free Wifi
            • Breakfast included
            Hotel Rural Moita Mar
            Loading prices...
            Vila Nova de Milfontes 7630, Portugal
            3.5 miles from Duca
            • Free Wifi
            • Free Parking
            Casazul
            Loading prices...
            Alagoachos Lote 299, Vila Nova de Milfontes 7645-012, Portugal
            • Free Wifi
            • Breakfast included
            See all 25 Vila Nova de Milfontes B&Bs/inns
            See all hotels in or near Vila Nova de Milfontes
            Herdade do Amarelo Nature & Spa
            Loading prices...
            Apartado 5338 - EN. 532 - km 7 - S. Luis, Odemira, Portugal
            5.7 miles from Duca
            • Free Wifi
            • Free Parking
            Herdade da Matinha
            Hotels.com
            US$155
            View Deal
            Cercal 7555-231, Portugal
            11.4 miles from Duca
            • Free Parking
            • Breakfast included
            Hotel Apartamento Porto Covo
            Loading prices...
            Lote 1 e 2 Rua Vitalina da Silva, Porto Covo 7520-448, Portugal
            13.9 miles from Duca
            • Free Wifi
            • Free Parking
            Monte da Moita Nova
            Apt. 4424, Odemira 7630-055, Portugal
            3.7 miles from Duca
              Monte Xisto Hotel Rural
              Loading prices...
              Herdade do Juncalinho - Vale das Eguas | Vale de Água, Santiago do Cacem 7540-610, Portugal
              19.4 miles from Duca
              • 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.