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 Pool Mid-range Romantic Free Parking Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Independent Hotels & up & up & up Internet Air Conditioning Quiet Hotels Hotels with Restaurants Hotels with Balconies Hotels with Villas Hotels with Bars Clean Hotels Cheap Hotels Hotels with Jacuzzi Hotels with Hot Tubs Apartment Hotels Concierge Hotels with Shuttle Meeting Rooms Safe Hotels Accessible rooms Golf Hotels Hotels With Indoor Pools Luxury Beach Hotels Boardwalk Hotels Luxury Spa Hotels Oceanfront Hotels Suite Hotels Beach Resorts Modern Hotels Wedding Hotels Hotels With Entertainment Honeymoon Hotels Luxury Traveller Hotels with Free Wifi Hotels with Room Service City Centre Hotels Business Centre Downtown Hotels Hotels with Complimentary Breakfast Party Hotels Family Holiday Maker $ $$ $$$ $$$$ Beachfront Resort Family Resorts Hotels with Infinity Pools Resorts with Jacuzzi Shopping Fanatic Tivoli Hotels Non-Smoking Hotel Condo Hotels Breakfast included Honeymoon Resorts Foodie All-Inclusive Quiet Resorts All Inclusive Hotels Luxury Spa Resorts Spa Hotels Golf Course All Inclusive Resorts Hotels with Kitchenette Spa Resorts Suite Resorts Hotels with Private Beach Resorts With Indoor Pools Luxury Resorts Hotels With Babysitting Charming Hotels Any distance from Praia do Carvalho
Accommodation
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
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Pestana Golf Resort Gramacho
Hotels.com
US$125
View Deal
Apartado 1011, Carvoeiro 8401-908, Portugal
2.5 km from Praia do Carvalho
  • Free Parking
  • Pool
Vale d'Oliveiras Quinta Resort & Spa
SAVE US$5
US$116
Expedia.com
US$111
View Deal
Barranco Fundo | Lagoa, Algarve, Carvoeiro 8400-553, Portugal
3.1 km from Praia do Carvalho
  • Free Wifi
  • Free Parking
Agua Hotels Riverside
Expedia.com
US$51
View Deal
Quinta do Parchal, Lagoa 8400, Portugal
3.1 km from Praia do Carvalho
  • Free Parking
  • Breakfast included
Lagoa Hotel
SAVE US$6
US$44
Booking.com
US$38
View Deal
Estrada Nacional 125, Lagoa 8400-395, Portugal
3.3 km from Praia do Carvalho
  • 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$44/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.

Quinta Dos Oliveiras
1079, Lagos 8401-908, Portugal
3.6 km from Praia do Carvalho
  • Free Wifi
  • Bar/Lounge
Colina da Lapa Resort
SAVE US$1
US$47
Expedia.com
US$46
View Deal
Sesmarias-Farragudo, Lagoa 8400-561, Portugal
3.8 km from Praia do Carvalho
  • Free Parking
  • Pool
Vale da Lapa Resort & SPA
Hotels.com
US$108
View Deal
Estrada das Sesmarias, Carvoeiro 8400-535, Portugal
3.9 km from Praia do Carvalho
  • Free Parking
  • Pool
Quinta dos Oliveiras
No availability for your dates from these sites
Carvoeiro, Portugal
3.9 km from Praia do Carvalho
    Vitor's Village Resort
    SAVE US$7
    US$59
    Expedia.com
    US$52
    View Deal
    Sitio da Passagem | Rua Infante D. Enrique, Ferragudo 8400-230, Portugal
    4.0 km from Praia do Carvalho
    • Free Wifi
    • Free Parking
    SAVE US$10
    US$151
    Hotels.com
    US$141
    View Deal
    Rua Joao Paulo II | Lagoa, Carvoeiro 8400-556, Portugal
    4.3 km from Praia do Carvalho
    • Free Wifi
    • Free Parking
    Quinta do Paraiso
    No availability for your dates from these sites
    Praia do Carvoeiro, Carvoeiro 8400-558, Portugal
    4.7 km from Praia do Carvalho
    • Free Wifi
    • Free Parking
    Hotel Casabela
    SAVE US$32
    US$160
    Booking.com
    US$128
    View Deal
    Urbanizacao Vale da Areia, Ferragudo 8400-275, Portugal
    4.7 km from Praia do Carvalho
    • Free Parking
    • Beachfront
    Savings alert: 29% below average rate

    The price you found is 29% lower than this hotel's average rate of US$180/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 Gaivota
    TripAdvisor
    View Deal
    Lote 7 Urbanizacao Vale da Azinhaga, Ferragudo 8400-276, Portugal
    4.7 km from Praia do Carvalho
    • Free Parking
    • Pool
    Hotel Globo
    SAVE US$5
    US$36
    Booking.com
    US$31
    View Deal
    Rua 5 de Outubro 26, Portimao 8500-581, Portugal
    4.7 km from Praia do Carvalho
    • Restaurant
    • Bar/Lounge
    Hotel Made Inn
    SAVE US$11
    US$41
    Expedia.com
    US$30
    View Deal
    Rua Vicente Vaz das Vacas N 22, Portimao 8500-746, Portugal
    4.8 km from Praia do Carvalho
    • Free Wifi
    • Breakfast included
    No photo provided
    Rua Machado dos Santos 13, Portimao 8500-704, Portugal
    4.8 km from Praia do Carvalho
      Jupiter Marina Hotel
      SAVE US$15
      US$84
      Booking.com
      US$69
      View Deal
      Estrada da Rocha 2 | Sitio de São Franscico, Portimao 8500-804, Portugal
      4.9 km from Praia do Carvalho
      • Free Wifi
      • Pool
      Carvoeiro Hotel
      TripAdvisor
      View Deal
      Sitio Mato Serrao | Praia do Carvoeiro, Carvoeiro 8400-527, Portugal
      4.9 km from Praia do Carvalho
      • Free Wifi
      • Free Parking
      Residencial Dom Carlos I
      Booking.com
      US$36
      View Deal
      Rua Dom Carlos I No 48, Portimao 8500-607, Portugal
      5.0 km from Praia do Carvalho
      • Free Wifi
      No photo provided
      Mato Serrao, Carvoeiro 8400, Portugal
      5.0 km from Praia do Carvalho
        Tivoli Marina Portimao
        SAVE US$14
        US$98
        Agoda.com
        US$84
        View Deal
        | Marina Portimão, Portimao 8500-843, Portugal
        5.1 km from Praia do Carvalho
        • Free Parking
        • Pool
        No photo provided
        Marina Portimao, Portimao 8500, Portugal
        5.3 km from Praia do Carvalho
          Residencial Sao Roque
          Booking.com
          US$35
          View Deal
          Rua das Oliveiras no 41, Portimao 8500-601, Portugal
          5.4 km from Praia do Carvalho
          • Free Wifi
          Hotel Oriental
          SAVE US$8
          US$103
          Expedia.com
          US$95
          View Deal
          Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
          5.5 km from Praia do Carvalho
          • Free Wifi
          • Breakfast included
          Savings alert: 30% below average rate

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

          Monte Carvoeiro
          Rua dos Pescadores 106, Carvoeiro 8400-512, Portugal
          5.5 km from Praia do Carvalho
          • Free Wifi
          • Free Parking
          Santa Catarina
          SAVE US$2
          US$44
          Expedia.com
          US$42
          View Deal
          Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
          5.5 km from Praia do Carvalho
          • Free Wifi
          • Free Parking
          No photo provided
          Praia Rocha, Portimao 8500-001, Portugal
          5.5 km from Praia do Carvalho
            Hotel da Rocha
            SAVE US$5
            US$68
            Agoda.com
            US$63
            View Deal
            Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
            5.6 km from Praia do Carvalho
            • Free Wifi
            • Pool
            Savings alert: 11% below average rate

            The price you found is 11% lower than this hotel's average rate of US$71/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 Algarve Casino
            SAVE US$5
            US$94
            Expedia.com
            US$89
            View Deal
            Avenida Tomas Cabreira | Praia da Rocha, Portimao 8500-802, Portugal
            5.6 km from Praia do Carvalho
            • Free Wifi
            • Free Parking
            No availability for your dates from these sites
            Rua dos Combatentes | Lagoa, Carvoeiro 8400-569, Portugal
            5.6 km from Praia do Carvalho
            • Free Wifi
            • Free Parking
            *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.