Skip to main content

Featured hotels in Sao Pedro

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Cajú 4 stars

Hotel in Sao Pedro, Funchal

Featuring a restaurant and a bar, Hotel Cajú is set in Funchal, less than 1 km from Almirante Reis Beach and a 6-minute walk from Marina do Funchal. I really couldn't fault this hotel. The staff were lovely, the location was great and the beds were super comfy. The shower was hot and powerful. We didn't use the little gym downstairs but we were able to refill our water bottle from inside. Breakfast was very nice - loved the Caju bowl in particular. The only small criticism was our toilet door didn't stay shut - it used to swing open

Show more Show less
9.2
Superb
861 reviews
Price from
£125
per night

Castanheiro Boutique Hotel 4 stars

Hotel in Sao Pedro, Funchal

Offering an outdoor pool and spa centre, Castanheiro Boutique Hotel is set in Funchal, 500 metres from Marina do Funchal. Excellent service from the moment you enter the hotel. All staff extremely friendly. Nice rooftop pool and bar/lounge. Rooms have everything you need. Left before breakfast but got a breakfast box that had more food than I could eat. Free spa admission with a steam room and Turkish bath complimentary. Nice restaurant and ambiance throughout the hotel. Highly recommended.

Show more Show less
9.3
Superb
641 reviews
Price from
£169
per night

Quinta Jardins do Lago 5 stars

Hotel in Sao Pedro, Funchal

Located in the hills surrounding Funchal, this 18th-century mansion is set in extensive botanical gardens with 600 different plant species. All rooms have balconies overlooking the gardens. Loved the garden, best ever breakfast, large room… I wish we stayed longer. We booked for 3 night, the hotel was unfortunately fully bookend for one night after that and we reserved another hotel for the rest of our stay in Madeira, but if going again we would never stay anywhere else! This is your hotel, small, friendly staff, great service, food, cocktails, magical garden and Colombo (the turtle that lives in the garden since 50ies)… surely a memorable stay.

Show more Show less
9.7
Exceptional
893 reviews
Price from
£279
per night

Hotel Orquidea 3 stars

Hotel in Sao Pedro, Funchal

Orquidea opens out on to an extra-large roof-top terrace, overlooking Funchal and the Atlantic Ocean. Good location - 10 minutes from the coastline, rooftop breakfast with a view. Nice staff! Paid parking at the doorstep - considering the city center is a plus

Show more Show less
8
Very good
1,184 reviews
Price from
£73
per night

The Views Baia - Adults Only 4 stars

Hotel in Sao Pedro, Funchal

Featuring views of Funchal Bay, The Views Baia - Adults Only Hotel offers modern accommodation. Facilities include the Four Feelings Spa, 2 swimming pools, and a well-equipped gym. The views at the Views were truly magical - our room was facing the sea and thanks to that we did experience some breathtaking sunrises. Anyway, in terms of the accommodation itself, we have nothing to complain about. Big plus for the gym, the outdoor pool and the spa - we were spending our last days on the island here, so after so many hikes, a rest area was needed. Last but not least, I want to thank the friendly staff and for the sparkling wine on my birthday.

Show more Show less
8.9
Fabulous
1,973 reviews
Price from
£123
per night

Quinta Funchal Gardens - Adults Only 5 stars

Hotel in Sao Pedro, Funchal

Located in Funchal, 2.6 km from Almirante Reis Beach, Quinta Funchal Gardens - Adults Only provides accommodation with an outdoor swimming pool, private parking, a garden and a shared lounge. Very clean, great location, food amazing, very friendly staff

Show more Show less
8.6
Fabulous
107 reviews
Price from
£115
per night

Quintinha Sao Joao Hotel & Spa 5 stars

Hotel in Sao Pedro, Funchal

Set in lush, landscaped gardens, 5-star Quintinha São João features a spa and indoor and outdoor heated swimming pools. Overlooking central Funchal and the bay, it is 2 km from Funchal Cathedral. Beautiful hotel, room was very comfortable, restaurant exceptional, staff fantastic couldn't have been better.

Show more Show less
8.9
Fabulous
482 reviews
Price from
£150
per night

Hotel Monte Carlo 3 stars

Hotel in Sao Pedro, Funchal

Set in a historic building of central Funchal, Monte Carlo features a large elevated terrace and roof-top pool overlooking the Atlantic Ocean. It is located only 800 metres from the Funchal Marina. I love the service! The girls on desk is lovely. One is from madeira… the others is from Colombia! Amazing service! The last guy I don’t like the style is not friendly

Show more Show less
6.7
Review score
1,097 reviews
Price from
£73
per night

Hotel GORDON 1 stars

Hotel in Sao Pedro, Funchal

Conveniently located in the Sao Pedro district of Funchal, Hotel GORDON is set 1.3 km from Almirante Reis Beach, 3 km from Gorgulho - Gavinas Beach and 700 metres from Marina do Funchal. Great location easy to get in and out of with parking on site. Quiet street to be able to rest after long days of hiking. Nice terrace to relax with a book.

Show more Show less
7.9
Good
503 reviews
Price from
£54
per night

Urban Paradise by Madeira Sun Travel

Sao Pedro, Funchal

Featuring mountain views, Urban Paradise by Madeira Sun Travel is situated in the Sao Pedro district of Funchal, less than 1 km from Almirante Reis Beach and a 12-minute walk from Marina do Funchal. The location was ideal, very easy to get to the heart of the city and great service, Pedro met us at the place and was very kind and helpful, sharing excellent food suggestions with us and other advice regarding travel and things to do in Funchal. The place was also very clean and fully equipped

Show more Show less
9.1
Superb
144 reviews
Price from
£95
per night

Most booked hotels in Sao Pedro in the past month

See all

The best hotels with breakfast in Sao Pedro

See all