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.3
Superb
898 reviews
Price from
737 zł
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. We loved everything about this hotel! From the arrival where we were greeted with champagne to the wonderful food and bars offered within the hotel to the OUTSTANDING spa staff, we could not have had a better trip. We visited during a 3 day storm so we had plenty of time to use all of the hotel amenities and could not recommend them more. The rooms were spacious, had balconies (for those rare, clear moments) and had modern, clean bathrooms with luxurious showers. While I did not eat at the restaurant for dinner, 6 of our other friends did and absolutely raved about the food. The quality and value, coupled with excellent staff made for an amazing trip. Only a 5-minute walk from so many things to do in Old town and a 10-minute cab ride to the more commercialized, shopping area of town. We would only stay at the Castanheiro hotel again if we return.

Show more Show less
9.3
Superb
720 reviews
Price from
958 zł
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. The staff were amazing, the food was delicious, the pool was epic and the hotel and gardens were gorgeous

Show more Show less
9.7
Exceptional
900 reviews
Price from
1,427 zł
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. The hotel location was great, all within walking distance. The room was very clean. Front desk was 24 hours. People at the front desks were nice and efficient. We left our luggage on the check out day for a day trip then came back to pick it up. It was very convinent. Also the included breakfast was very nice. It ranged from cold to warm items, drinks (coffe and juices) and fruits.

Show more Show less
8
Very good
1,038 reviews
Price from
362 zł
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. We got a free upgrade of the room because we mentioned we are on honeymoon! it was such a great surprise!!!! The location is perfect for traveling. the view is stunning. The stuff is very helpful.

Show more Show less
8.9
Fabulous
1,550 reviews
Price from
737 zł
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. An absolutely beautiful hotel that feels very luxurious. The rooms are huge, most have a balcony overlooking the incredible tropical gardens or the bar area - but there is never any noise. Very peaceful. The staff are just fantastic - so friendly and genuinely nice. Breakkfast is great - both cooked and buffet

Show more Show less
8.9
Fabulous
569 reviews
Price from
1,087 zł
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,074 reviews
Price from
324 zł
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.8
Good
442 reviews
Price from
341 zł
per night

Quinta Funchal Palace Gardens - Adults Only 5 stars

Hotel in Sao Pedro, Funchal

Quinta Funchal Palace Gardens - Adults Only features a garden, terrace, a restaurant and bar in Funchal. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

Show more Show less
Price from
563 zł
per night

Urban Paradise by Madeira Sun Travel

Sao Pedro, Funchal

Ideally set in the Sao Pedro district of Funchal, Urban Paradise by Madeira Sun Travel is located 1.1 km from Marina do Funchal, 13 km from Girao Cape and 39 km from Santana's traditional houses. 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
Superb
115 reviews
Price from
666 zł
per night

Most booked hotels in Sao Pedro in the past month

See all