Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/43
View 42 Photos
  • Algarve Holidays
  • Armacao de Pera
  • Pestana Viking Beach and Spa Resort

Pestana Viking Beach and Spa Resort

TripAdvisor Review
Portugal, Europe
Armacao de Pera

The hotel is set in an ideal location, situated on a cliff overlooking the Atlantic Ocean and offers spectacular panoramic views of Senhora da Rocha Beach, which is sheltered and directly accessible from the hotel. The hotel is a short 3-minute walk from numerous shops, cafés and restaurants. There are plenty of shopping venues, restaurants, bars and nightclubs 1 km from the hotel. Convenient public transport links may be found within 100 metres of the hotel. Faro Airport is at 55 km driving distance. The hotel offers guest rooms with sea or garden views for guests to freshen the day in the morning. All room are well-equipped with modern bathrooms, television with cable channels, air conditioning, hair dryer and mini bar. Guests can dine at two restaurants and a bar. Other facilities include swimming pool, spa, gym and kids club.

Hotel Information

Don't miss out on the many recreational opportunities, including a health club, an outdoor pool and an indoor pool. Additional amenities at this hotel include complimentary wireless Internet access, an arcade/games room and gift shops/newsstands.

Facilities

  • 24-hour reception
  • Mobile phone coverage
  • Wired Internet
  • Wi-fi
  • Room service*
  • Laundry service*
  • Medical service
  • Bicycle hire service*
  • Air conditioning in public areas
  • Hotel safe
  • *Some facilities may incur an additional fee

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

The Local Area

Tripadvisor Reviews

Trip Advisor
4.0 Very Good2,597 reviews
Excellent
39%
Very Good
36%
Average
15%
Poor
6%
Terrible
4%
Location
Cleanliness
Service
Value
TripAdvisor Review
Great stay !

Very friendly welcome to the hotel by all staff. On our first night we discovered a leak in our bathroom and was moved to another room the next morning with no hesitation. My daughter unfortunately was ill whilst on holiday and the hotel staff were very good at giving advice as to what medical treatment we could opt for. In the end we opted for a doctor to come to the hotel to treat my daughter. The dr arrived within a Couple of hours and was able to treat my daughter. Thank you to the staff who facilitated this. This hotel is very relaxed, we only had breakfast at the hotel and ordered snacks from the bar at lunchtime. Everything was tasty. The hotel was very clean and spacious. Although the hotel is little out of the way we never had any trouble ordering a taxi to take us to our location. The beach’s beside the hotel are little gems. I would definitely come back to this hotel for a relaxed chilled stay with friendly staff.

TripAdvisor Review
Beautiful location

Such a lovely break away here. Views were exceptional, our room balcony overlooked the sea. Area was quiet, some nice walks on an evening. We really enjoyed the indoor pool, jacuzzi and steam room and ended each day in that area. The meals were pretty standard but we expected this and ate out on the odd occasion. We did think in general the layout could be better, the pool bar could be used a bit better on an evening time to maximise the views as the indoor bar didn’t really attract many people. What was great here were the staff. The hotel manager really went out of his way to resolve a problem for us. The cleaners were really friendly and did a great job every day. There was a waiter in the dining room, Daniel, who was always running round with a big smile on his face, laughing and joking with guests. There was always sunbeds, this hotel operated a system where you couldn’t reserve sunbeds with towels which actually took a lot of stress away when wanting to be by the pool. They had a gent out managing the seagulls which I was concerned about from previous reviews and we barely saw any. Beach was easily accessible. Reception staff arranged our excursions. All in all a great hotel.

Review by ss2910 Leeds, United Kingdom
TripAdvisor Review
Lovely stay and gluten free son!

We have been to the Viking 3 times now and always return as its location is amazing, brilliant views, lovely restaurants etc. nearby. Little tourist bus train is just up the road and also so close to the beach. There are many things the hotel could improve on, for example, a bit of paint here and there, plants on ground floor balconies. Air conditioning wasn’t great in our room and our fridge didn’t work very well. But we loved our stay and would go back. The breakfast was great - coeliac son was well catered for with gluten free breads at breakfast. Be careful to ask for your bill at the bar as sometimes service charge is added for 1 drink!

TripAdvisor Review
Our stay at Pestana Viking Ocean Resort

Loved our stay at Pestana Viking Ocean Resort. The suite was well equipped and requests for additional supplies were addressed timely. The beds were firm, they supplied toppers which made them more comfortable for those who are not firm sleepers. The views from the balcony and pool were amazing. We were concerned about parking but had no issues finding spots up the street each evening during the busy season. Would return to this resort.

Review by Extraordinary527886 Georgetown, Canada
TripAdvisor Review
Great second stay: very relaxing

Second stay at Pestana Viking and was not disappointed. .it's a beautiful quiet location and would stress that this is a hotel for those seeking relaxation yet caters efor young families well in the daytime.

Rooms are comfortable and our room (312) was pleasantly located close to reception with a nice side sea view. Felt like room had been recently freshly painted also!

I stayed with Jet 2 and felt I got a great deal when evaluating alongside other similar 4 star hotels.

Special shout out to housekeeping they are very friendly, kind and do a really lovely job!

Review by travelight33 Glasgow, United Kingdom
Our Travel Specialists

Your holiday to Algarve is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists