Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Portimão – 1,106 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel da Rocha

Hotel in Praia da Rocha, Portimão

Hotel da Rocha provides immediate access to Praia Da Rocha Beach. It features suites with a contemporary design offering beach or land views. Very friendly staff and great breakfast. The rooms with ocean view were amazing, we could even watch Dolphins from our balcony. Also very good internet connection and little restaurants and shops just around the corner.

Show more Show less
8.9
Excellent
2,872 reviews
Price from
$130
per night

Morgado Golf & Country Club

Hotel in Portimão

The Morgado Golf & Country Club is surrounded by golf courses and overlooks the Monchique Mountain. This 4-star hotel has 4 outdoor swimming pools, a restaurant and includes a buffet breakfast. The pool was just amazing. Beautiful views.

Show more Show less
8.8
Excellent
1,805 reviews
Price from
$129
per night

AP Oriental Beach

Hotel in Praia da Rocha, Portimão

Overlooking Praia da Rocha and boasting magnificent views of the Atlantic Ocean, this 4-star hotel features an outdoor pool and a restaurant with bar. Rooms include a spacious balcony. Can we say everything? First and foremost, the staff! They’ve been amazingly sweet and always accommodating, went out of their way to make recommendations, assist in parking.. absolutely outstanding service. The location couldn’t be better; your right on the cliff with direct beach access and at the beginning of the main street so no noise carried over from bars or restaurants. The amenities are great, rooms spacious and neat, the breakfast was lovely and tasty. The garden area was amazing and has aided much to our relaxation. COVID-19 protective measures have been observed without placing too much of an inconvenience on guests. We loved our stay and will be back!

Show more Show less
8.7
Excellent
1,461 reviews
Price from
$192
per night

Hotel Avenida Praia

Hotel in Praia da Rocha, Portimão

This beachfront hotel is located in Portimão, 32 mi from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach. The staff were fantastic. Everyone I interacted with was helpful, friendly, and kind. I always felt safe in the hotel, which was only in part due to my large stature and preponderance of tattoos; the front desk was perpetually monitored, filtering out the more scurrilous elements of Praia da Rocha's summer season. The room was immaculately clean, and the cleaning staff were quite genial as well. The location is ideal, in the middle of the central boardwalk of Praia da Rocha. From the front door of the hotel, a staircase leading down the cliffs to the beach is roughly 10 meters away. I was lucky enough to book a room facing the beach, and the view was breathtaking.

Show more Show less
7.7
Good
1,133 reviews
Price from
$97
per night

Hotel Luar

Hotel in Praia da Rocha, Portimão

This Praia da Rocha hotel overlooks the sandy beach and Atlantic Ocean. The balcony in each guest room offers view of the outdoor swimming pool or the landscaped garden. Everything was perfect. Special thanks to BRUNO at the front desk for all the help, very professional.

Show more Show less
7.3
Good
1,076 reviews
Price from
$125
per night

Algarve Casino Hotel

Hotel in Praia da Rocha, Portimão

This 5-star hotel in Portimão offers free Wi-Fi, and picturesque views of the Atlantic Ocean and golden sands of Praia da Rocha beach. It is a 5-minute walk from Portimão Marina. Location is perfect, lovely sea views and wonderful staff that are always willing to help.

Show more Show less
8.3
Very Good
2,165 reviews

Tivoli Marina Portimao

Hotel in Praia da Rocha, Portimão

Located in a complex overlooking the sea and Portimão marina, this hotel is a 5-minute walk from Praia de Rocha. We most appreciated the expertise of Joanna at the front desk. She provided expert help in regard to restaurants and activities. She represents your organization in a most positive fashion.

Show more Show less
8.6
Excellent
1,612 reviews
Price from
$259
per night

Jupiter Algarve Hotel

Hotel in Praia da Rocha, Portimão

Jupiter Algarve Hotel is located beside Praia da Rocha Beach on the Portimão seafront. It features a pool heated and covered during winter, spa facilities and nightly live entertainment. This place was beautiful & so clean. The location was perfect & the staff was wonderful 👍🏻

Show more Show less
8.8
Excellent
2,170 reviews
Price from
$207
per night

Jupiter Marina Hotel - Couples & Spa

Hotel in Portimão

Located 328 feet from Portimão’s riverside, the 4-star Jupiter Marina is a couple-oriented hotel within 0.6 mi from the Marina and Praia da Rocha beach. The hotel begins with a very impressive front and a very warm welcome even with our late check in time (11pm). We were welcomed by Christian who gave us lots of information about the hotel and the local area too, with ideas for great dinner places. The hotel is in a quiet location over looking the marina (I’d recommend getting a water view room). It is in walking distance to the old town, local supermarkets and the beach. The hotel also offers a shuttle bus to and from the beach through out the day. The reception staff were more than happy to help, Bruno very kindly rang 5 restaurants to make bookings for us asking for sea views. The breakfast had a great selection of foods and catered for gluten free too! A special mention to Irina who was also so happy so early and was so happy to be helping us with breakfast. Due to the current covid restrictions the hotel had adapted breakfast so staff served food. The pool is beautiful, located on the 4th floor, the infinity pool faces the marina and is very relaxing. It can be windy at times but it’s a nice break from the sun. The upstairs bar has amazing views of the marina and is located next to the pool area. The staff are very friendly and welcoming, the food is good and the cocktails are lovely. There is a great view of the sunset too! A special thank you to Mariana and Marco who made us feel very welcome, spent time talking and making us laugh. The hotel had handled Covid situation very well and all measures put in place made us feel very relaxed and safe (including masks in all public areas and lots of sanitisers). The spa looked lovely, be aware you need swimming hats to use the spa pool. The gym was one of the best hotel gyms I have ever used, a good variety of equipment inside and an outside TRX and ladder! Thank you the Jupiter Marina for such an amazing holiday.

Show more Show less
8.9
Excellent
1,026 reviews
Price from
$177
per night

Bela Vista Hotel & Spa - Relais & Chateaux

Hotel in Praia da Rocha, Portimão

Set in a stately historical building, Bela Vista offers boutique accommodations on the cliffs of Praia da Rocha. The place was sensational. The staff were amazing. Would highly recommend.

Show more Show less
9
Awesome
274 reviews
Price from
$459
per night

Most-booked hotels in Portimão in the past month

See all

Budget hotels in Portimão

See all

FAQs about hotels in Portimão

Lively Gateway to Western Algarve

The 2nd-largest city in Portugal's Algarve region after Faro, Portimão is best known for its beach resorts, sandy beaches, turquoise waters, and ochre cliffs. It offers a variety of shopping malls, restaurants, nightclubs and bars. Don’t miss the fresh grilled sardines, a typical local dish.

This city combines the sparkling atmosphere of a big city with a compact size and easy access to the countryside. Alvor has the feeling of a small fishing village, while Praia da Rocha beach is a lively center full of restaurants, cafés and nightlife.

Every year, Portimão is the stage for the Mundialito de Futebol de Praia, an international beach soccer tournament. Sailing is also an important activity in the area, and the Autódromo Internacional do Algarve race track has been open since 2008.

Just 10 miles away, you can find the ancient Moorish capital Silves. The historic city of Lagos is 14 miles away, while the surf paradise Sagres and Cape St. Vincent are approximately 37 miles away. Portimão is 41 miles from Faro Airport.

If you’re looking to enjoy Portugal and the Algarve, check out the Portimão hotels and resorts deals on Booking.com!

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Portimão:

Explore guest reviews of hotels in Portimão

See all
Research, refine, and make plans for your whole trip