• Hotel

    Quinta Funchal Gardens - Adults Only

    rated as 4 out of 5 by 239 reviewers
    4,642 ft from city centre
    from £149 per night
  • Hotel

    The Views Baia - Adults Only

    rated as 4 out of 5 by 1,392 reviewers
    3,094 ft from city centre
    from £136 per night
  • Hotel

    Quintinha Sao Joao Hotel & Spa

    rated as 5 out of 5 by 1,659 reviewers
    3,209 ft from city centre
    from £228 per night
  • Aparthotel

    Alojamento Central II

    rated as 3.5 out of 5 by 35 reviewers
    535 ft from city centre
    from £61 per night
  • Hotel

    Hotel Monte Carlo

    rated as 3.5 out of 5 by 304 reviewers
    2,051 ft from city centre
    from £73 per night
  • Hotel

    Castanheiro Boutique Hotel

    rated as 5 out of 5 by 1,426 reviewers
    669 ft from city centre
    from £148 per night
  • Hotel

    Hotel Orquidea

    rated as 3.5 out of 5 by 309 reviewers
    1,362 ft from city centre
    from £74 per night
  • Hotel

    Hotel GORDON

    rated as 4 out of 5 by 52 reviewers
    1,591 ft from city centre
    from £105 per night
  • Apartment

    Good Memories Lodge

    rated as 5 out of 5 by 8 reviewers
    627 ft from city centre
    from £112 per night
  • Aparthotel

    ASPA Studios - Urban Conscious Living

    rated as 4 out of 5 by 263 reviewers
    1,713 ft from city centre
    from £115 per night
  • Guest house

    CBA Suites Madeira

    rated as 3.5 out of 5 by 6 reviewers
    2,615 ft from city centre
    from £98 per night
  • Hostel

    29 Madeira Hostel

    rated as 4.5 out of 5 by 67 reviewers
    1,119 ft from city centre
    from £53 per night
  • Hotel

    Quinta Jardins do Lago

    rated as 5 out of 5 by 2,973 reviewers
    3,990 ft from city centre
    from £209 per night
  • Apartment
    479 ft from city centre
    from £301 per night
  • Apartment
    4,003 ft from city centre
    from £44 per night

Best rated hotels in São Pedro

Explore the best rated hotels in São Pedro, Portugal based on the opinions of other travelers

  • Aparthotel
    1,296 ft from city centre
    from £102 per night
  • Hotel

    Pensão Residencial Vila Teresinha

    rated as 4.5 out of 5 by 104 reviewers
    1,841 ft from city centre

Why book with us?

FAQs about hotels in São Pedro