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 Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy 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 Meeting Rooms & up Business Centre Accessible rooms Concierge Non-Smoking Hotel Cheap Hotels ₹₹ ₹₹₹ ₹₹₹₹ Boardwalk Hotels Quiet Hotels Ibis Hotels Boutique Spa Hotels Kitchenette Tulip Inn Green Casino Within 10 km Within 25 km Any Distance from Sao Joao da Madeira Station
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
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sao Joao da Madeira Business Hotel
Booking.com
US$ 61
View Deal
0.9 km from Sao Joao da Madeira Station
  • Free Wifi
  • Free Parking
Savings alert: 31% below average rate

The price you found is 31% 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.

Da Ria
Loading prices...
2.5 km from Sao Joao da Madeira Station
    Inatel Santa Maria Da Feira
    Loading prices...
    4.5 km from Sao Joao da Madeira Station
    • Free Parking
    • Pool
    Hotel dos Loios
    Hotels.com
    US$ 56
    View Deal
    5.2 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Savings alert: 10% below average rate

    The price you found is 10% lower than this hotel's average rate of US$ 62/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 Feira Pedra Bela
    Booking.com
    US$ 71
    View Deal
    6.0 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Savings alert: 10% below average rate

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

    Nova Cruz Hotel
    Booking.com
    US$ 71
    View Deal
    6.3 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Hotel Dighton
    Hotels.com
    US$ 69
    View Deal
    6.8 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Ibis Porto Sul Europarque
    Expedia.com
    US$ 46
    View Deal
    7.4 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Quinta Dos Oliveiras
    8.6 km from Sao Joao da Madeira Station
    • Free Wifi
    • Bar/Lounge
    Hotel Meia-Lua
    Expedia.com
    US$ 58
    View Deal
    11.1 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    AquaHotel
    SAVE US$ 4
    US$ 66
    Expedia.com
    US$ 62
    View Deal
    11.6 km from Sao Joao da Madeira Station
    • Free Wifi
    • Room Service
    La Fontaine Hotel
    Expedia.com
    US$ 88
    View Deal
    12.8 km from Sao Joao da Madeira Station
    • Breakfast included
    • Pool
    Furadouro Boutique Hotel Beach & SPA
    Booking.com
    US$ 134
    View Deal
    15.4 km from Sao Joao da Madeira Station
    • Free Wifi
    • Breakfast included
    Tulip Inn Estarreja Hotel & Spa
    SAVE US$ 21
    US$ 100
    Booking.com
    US$ 79
    View Deal
    16.7 km from Sao Joao da Madeira 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$ 92/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 Apartamento Solverde
    Expedia.com
    US$ 116
    View Deal
    17.5 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Hotel PraiaGolfe
    SAVE US$ 8
    US$ 123
    Booking.com
    US$ 115
    View Deal
    17.6 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Hotel Solverde Spa & Wellness Center
    Booking.com
    US$ 222
    View Deal
    19.1 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Hotel Rural Quinta de Novais
    Booking.com
    US$ 76
    View Deal
    19.2 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Residential O Cortico
    Booking.com
    US$ 56
    View Deal
    21.1 km from Sao Joao da Madeira Station
    • Free Wifi
    • Restaurant
    Hotel S. Pedro
    Loading prices...
    21.6 km from Sao Joao da Madeira Station
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Sao Joao da Madeira has 2 Guest Houses with 37 reviews
    Hotel AS Sao Joao Da Madeira
    SAVE US$ 1
    US$ 42
    Booking.com
    US$ 41
    View Deal
    0.3 km from Sao Joao da Madeira Station
    • Free Wifi
    Residencial Solar S. Joao
    0.3 km from Sao Joao da Madeira Station
    • Room Service
    See all 2 Sao Joao da Madeira Guest Houses
    See all hotels in or near Sao Joao da Madeira
    Da Ria
    Loading prices...
    2.5 km from Sao Joao da Madeira Station
      Hotel dos Loios
      Hotels.com
      US$ 56
      View Deal
      5.2 km from Sao Joao da Madeira Station
      • Free Wifi
      • Free Parking
      Savings alert: 10% below average rate

      The price you found is 10% lower than this hotel's average rate of US$ 62/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 Feira Pedra Bela
      Booking.com
      US$ 71
      View Deal
      6.0 km from Sao Joao da Madeira Station
      • Free Wifi
      • Free Parking
      Savings alert: 10% below average rate

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

      Nova Cruz Hotel
      Booking.com
      US$ 71
      View Deal
      6.3 km from Sao Joao da Madeira Station
      • Free Wifi
      • Free Parking
      Hotel Dighton
      Hotels.com
      US$ 69
      View Deal
      6.8 km from Sao Joao da Madeira 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. Please see our partners for more details.