Skip to main content

Search hotels in São Pedro

Enter your dates to see the latest prices and deals for São Pedro hotels

São Pedro – 2 hotels and places to stay

Filter by:

Star Rating

Review score

Hotel Riu Madeira - All Inclusive

Caniço (Near São Pedro)

Located in Levadas, Hotel Riu Madeira - All Inclusive features a restaurant, fitness center and bar. This 4-star hotel offers free WiFi. Every room is equipped with a balcony.

D
DAWN
From
United States
I only stayed one night. Dinner and breakfast was served in the large dining area and had a wide variety of options, appealing and delicious. -- The staff went above and beyond to help with my last minute reservation. I had to wait for a short time and they provided me with temporary wi-fi access while I waited to check in. -- The location is beautiful, the pool and ocean are in competition for your attention. There is a boardwalk behind the property that invites strolling early in the morning or into the evening, offering views of the sky worth capturing in photos.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 465 reviews
Price from
$379.26
1 night, 2 adults

Albatroz Beach & Yacht Club

Santa Cruz (Near São Pedro)

With 1312 feet of private sea front, the 5-star property offers spacious rooms all with balcony and views of the Atlantic and the Deserted Islands.

N
Nemanja
From
Serbia
My wife and I stayed in Albatroz for our honeymoon. It is hard to explain how beautiful and perfect everything was. From kindness of the staff, the food, the beautiful nature and beautiful resort facilities it is hard to point out the best thing. Hotel is amazingly quiet, despite being close to the airport. Both pools are great, and the view from the cliffs is unreal. The restaurant is top notch, and they serve variety of local dishes and amazing fresh fish. Internet was great, and all amenities as well. We will definitely visit again and we hope soon.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 597 reviews
Price from
$316.63
1 night, 2 adults

Casa Velha do Palheiro Relais & Chateaux

Funchal (Near São Pedro)

Casa Velha do Palheiro Relais & Chateaux is a 5-star manor house hotel located in the old Palheiro Gardens in the foothills of Funchal.

B
Bassel
From
United Arab Emirates
Everything, truly beautiful !! highly recommended
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 281 reviews
Price from
$431.67
1 night, 2 adults

ARTS IN Hotel Conde Carvalhal

Funchal (Near São Pedro)

This restored Madeiran mansion is located 2953 feet from Funchal's Old Town and has scenic views of the sea, the city and the mountains from its own botanical gardens and terraces.

i
insky_007
From
Ukraine
The hotel is really great - nice location next to the city center, spacious rooms equipped with kitchenette, really tasty breakfast, lovely surroundings and exceptional staff. Greatly recommend for staying at Funchal
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,081 reviews
Price from
$217.55
1 night, 2 adults

Vila Gale Santa Cruz

Santa Cruz (Near São Pedro)

Overlooking the Atlantic Ocean in a tranquil area of Madeira, Vila Galé offers deluxe accommodations with a wellness center. It features a pool, beauty treatments and nearby golf facilities.

R
Rachel
From
Israel
The staff was friendly and very accommodating. The rooms were large and the breakfast buffet was very impressive!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,030 reviews
Price from
$147.76
1 night, 2 adults

Sentido Galosol

Caniço (Near São Pedro)

This beach resort in Caniço, Madeira offers a gym, massage services and beauty treatments. It has 3 restaurants, 2 bars, 3 pools and panoramic sea views. Funchal’s center is a 20-minute drive away.

V
Viktoriia
From
Portugal
we just love it,they have special atmosphere, and the view is perfect so calm, we stayed for 2 days longer. Madeira is something special. and also definitely try sauna here!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,628 reviews
Price from
$191.72
1 night, 2 adults

Sentido Galomar - Adults Only

Caniço (Near São Pedro)

Perched on a cliff at Ponta D’Oliveira, Galo Resort Hotel Galomar offers stunning views of the Atlantic Ocean. It features direct sea access and indoor and outdoor pools.

G
Gillian
From
United Kingdom
Breakfast was standard but location and staff amazing
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,228 reviews
Price from
$164.01
1 night, 2 adults

The Views Oasis

Caniço (Near São Pedro)

Surrounded by gardens and overlooking Ilhas Desertas and the Ponta de S. Lourenço, the The Views Oasis is only 5 miles from Madeira Airport.

J
Joy Azavedo
From
United Kingdom
Easy check-in , the reception staff were friendly and made the check-in easy. Breakfast was exceptional with so many choices. Spacious rooms with complementary fruits and biscuits.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,026 reviews
Price from
$171.21
1 night, 2 adults

Villa Camélia Boutique House

Camacha (Near São Pedro)

Located in Camacha, 7.9 miles from Marina do Funchal, Villa Camélia Boutique House has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

E
Evgeny
From
Czech Republic
perfect and easy communication with the manager Andre very attentive staff and personal approach (special thanks to Maria and Berta) comfy bed and pillows everyday cleaning amazing interiors and very nice overall atmosphere convenient parking easy access to all the main tourist attractions a pool is a big plus
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 200 reviews
Price from
$179.53
1 night, 2 adults

Hotel Quinta Bela S Tiago

Funchal (Near São Pedro)

Offering panoramic views of Funchal and the Atlantic Ocean, Hotel Quinta Bela S. Tiago features an outdoor heated pool surrounded by tropical gardens.

B
BARUCH YEHONATAN
From
Israel
Great breakfast, very good location near the beach and center, outstanding stuff service.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 363 reviews
Price from
$152.45
1 night, 2 adults
See all hotels in and around São Pedro

Hotels with airport shuttles in São Pedro

Most booked hotels in São Pedro and surrounding area in the past month

See all
  • Popular with guests booking hotels in Machico

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,890 reviews
  • Popular with guests booking hotels in Caniço

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 2,998 reviews
  • Popular with guests booking hotels in Caniço

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,026 reviews
  • Popular with guests booking hotels in Caniço

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,628 reviews
  • Popular with guests booking hotels in Funchal

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 998 reviews
  • Popular with guests booking hotels in Santo António da Serra

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 516 reviews
  • Popular with guests booking hotels in Funchal

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 582 reviews
  • Popular with guests booking hotels in Santa Cruz

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,500 reviews
  • Popular with guests booking hotels in Machico

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 617 reviews
  • Popular with guests booking hotels in Santa Cruz

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,872 reviews

Best hotels with breakfast in São Pedro and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,030 reviews

    Overlooking the Atlantic Ocean in a tranquil area of Madeira, Vila Galé offers deluxe accommodations with a wellness center. It features a pool, beauty treatments and nearby golf facilities.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 597 reviews

    With 1312 feet of private sea front, the 5-star property offers spacious rooms all with balcony and views of the Atlantic and the Deserted Islands.

    From $457.39 per night
  • AL Moniz

    Hotel in Machico
    Breakfast options
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,553 reviews

    Featuring sea views, AL Moniz in Machico features accommodations and a garden.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,890 reviews

    Located on the island of Madeira, the Dom Pedro Madeira is located on the beach of Machico Bay.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,026 reviews

    Surrounded by gardens and overlooking Ilhas Desertas and the Ponta de S. Lourenço, the The Views Oasis is only 5 miles from Madeira Airport.

    From $318.77 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 516 reviews

    Surrounded by nature, Enotel Golf Santo da Serra is 5 mi from Machico, 12 mi from Funchal and a 5-minute walk from Santo da Serra golf course.

    From $232.19 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 125 reviews

    An Adults Only hotel set in a restored 19th-century manor house, nestled within 98 ft² of beautifully landscaped botanical gardens overlooking the Atlantic Ocean.

    From $469.12 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 1,628 reviews

    This beach resort in Caniço, Madeira offers a gym, massage services and beauty treatments. It has 3 restaurants, 2 bars, 3 pools and panoramic sea views. Funchal’s center is a 20-minute drive away.

    From $240.40 per night

Budget hotels in São Pedro and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 30 reviews

    Coastal Comfort at Riverside - 4 Min to Airport! offers accommodations in Santa Cruz, a 9-minute walk from Palmeiras Beach and 11 miles from Marina do Funchal.

    From $87.96 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 12 reviews

    Offering a garden, Quiet Countryside Nature Retreat offers accommodations in Santa Cruz. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 4 reviews

    7.8 miles from Marina do Funchal in Caniço, Studio Apartment Mountain features accommodations with access to a hot tub and fitness center.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 83 reviews

    Featuring sea views, SCIROCCO SUITES Madeira - Ocean View in Água de Pena offers accommodations and a shared lounge. This apartment features free private parking, free shuttle service, and free Wifi.

    From $105.54 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 40 reviews

    Vip VI - Sea view apartment is located in Caniço, just 13 miles from Girao Cape and 19 miles from Santana's Traditional Houses.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 14 reviews

    GuestReady - A lovely refuge in Madeira is located in Machico, just 17 miles from Marina do Funchal and 23 miles from Girao Cape.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 375 reviews

    Marques studio enjoys a location in Porto da Cruz, a 9-minute walk from Maiata Beach and 7.1 miles from Santana's Traditional Houses.

    From $129.01 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Ozeanica Heights by LovelyStay offers accommodations in Gaula, 1.2 miles from Palmeiras Beach and 10 miles from Marina do Funchal.

gogless