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. This hotel is PERFECT!! Centrally located, friendly staff all the time. The room is beautiful, clean and comfortable. Breakfast is very good also.

Show more Show less
9.2
Superb
866 reviews
Price from
£131
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.4
Superb
634 reviews
Price from
£153
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. Clean, spacious, very friendly staff, good breakfast, excellent location,

Show more Show less
9.1
Superb
451 reviews
Price from
£212
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. Beautiful hotel with a very personalized feel. The gardens on the grounds are so unique and are quite the treat to walk through. Colombo the tortoise was fun to see– first time I've stayed at a hotel that had a tortoise haha. The room we had was very spacious and beds were comfortable. The outdoor breakfast space was amazing, the dinners we had were also very good. All-around, loved the boutique, personal feel of the hotel and would gladly go back if I ever had the chance!

Show more Show less
9.6
Exceptional
862 reviews
Price from
£350
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 location was very good - Near the Christmas market and near the old Funchal district Within the hotel, the view was amazing. Also, the indoor heated pool and jacuzzi was a delight

Show more Show less
8.9
Fabulous
2,130 reviews
Price from
£151
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. The hotel was superb ! Everything was just perfect ! The employees were super friendly and warm welcoming and this is the standard for 5 stars hotel! The hotel is just a piece of heaven !

Show more Show less
8.5
Very good
220 reviews
Price from
£106
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. Excellent location, very friendly and kind staff with great hospitality.

Show more Show less
8.1
Very good
528 reviews
Price from
£65
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. Very friendly and welcoming stuff, they also kept my luggage until my flight back home, after I checked out. Building is beautiful, historical with a retro charm. Room was clean and spacious, with comfotable bed. I loved the traditional details in room decor and the hotel overall. Bathroom could be more modern but it’s usable. Hotel has great locations, walking distance from the city centre if you dont’t mind some uphill walking on your way back.

Show more Show less
7
Good
1,067 reviews
Price from
£73
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
7.9
Good
1,217 reviews
Price from
£72
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
170 reviews
Price from
£93
per night

Most booked hotels in Sao Pedro in the past month

See all

The best hotels with breakfast in Sao Pedro

See all