Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Portimão – 1,504 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.

RR Hotel da Rocha

Hotel in Praia da Rocha, Portimão

RR Hotel da Rocha provides immediate access to Praia Da Rocha Beach. It features suites with a contemporary design offering beach or land views. location and value for money hotel was clean and staff were amazing

Show more Show less
8.6
Excellent
3,256 reviews
Price from
$152
per night

NH Marina Portimao Resort

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. location. excellent breakfast . clean rooms. undercover parking.

Show more Show less
8.5
Very Good
2,682 reviews
Price from
$165
per night

TURIM Presidente Hotel

Hotel in Praia do Vau, Portimão

Completely renovated and located on the cliffs of Praia do Vau beach, the Turim Presidente Hotel has 178 rooms with large balconies for relaxing. Most of the rooms have a sea view. The hotel is well above expectations, I find it a bit underrated on Booking. Everything is brand new, the rooms are much larger than shown in pictures and there are plenty of free parking spots on the street that goes by the hotel. It is also very easy to book trips in the Algarve region at the reception of the hotel, the staff are very helpful.

Show more Show less
8.5
Very Good
1,539 reviews
Price from
$175
per night

AP Oriental Beach - Adults Friendly

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. Beautiful hotel and great location

Show more Show less
8.7
Excellent
2,376 reviews
Price from
$199
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, and spa facilities. Free WiFi is available in all areas. A wonderful Valentine's evening.

Show more Show less
8.5
Very Good
2,013 reviews
Price from
$166
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. The food in the restaurants was great! Beautiful and clean all throughout the hotel. Great location!

Show more Show less
8.1
Very Good
2,319 reviews
Price from
$177
per night

Hotel Santa Catarina Algarve

Hotel in Praia da Rocha, Portimão

Located only 164 feet from Praia da Rocha Beach, Hotel Santa Catarina offers rooms with private balconies, some overlooking the Atlantic Ocean. Front desk were always helpful. Very good breakfast in the morning. Excellent location to the beach and downtown areas.

Show more Show less
8.1
Very Good
2,535 reviews
Price from
$99
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. Perfect location: near to the beach, autobus stations, in front of a wonderful avenue to enjoy nightlife. Staff of reception was so friendly and managed to ge us an early breakfast before the usual start.. thank’s

Show more Show less
7
Good
1,475 reviews
Price from
$64
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. Very clean and modern. The staff was amazing, I’ve arrived earlier and the bedroom was ready for me. And the breakfast was awesome!

Show more Show less
8.8
Excellent
1,430 reviews
Price from
$149
per night

Hotel Alcaide

Hotel in Praia do Vau, Portimão

The sunny Hotel Alcaide is located just 656 feet from Praia do Vau. The quiet hotel has green surroundings and features an outdoor swimming pool, with sun loungers. Everything ! The staff, the grounds of the hotel, the breakfast is the best we've had in Portugal. The beach nearby is a beautiful and excellent beach ! We love everything about the place. I just wish it also has a ensuite with kitchen then it will be perfect ! The price is unbeatable. This is by far the best price, staff, breakfast and location we've had in Portugal. We will definitely return here when we return to Portimao !

Show more Show less
8.7
Excellent
1,848 reviews
Price from
$86
per night

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

Budget hotels in Portimão

  • Jupiter Marina Hotel - Couples & Spa

    Jupiter Marina Hotel - Couples & Spa

    Hotel in Portimão
    Budget Hotel

    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.

    Everything was fine, i.e facilities, braakfast etc..

    8.8
    Excellent · 1,430 reviews
  • Clube Vilarosa

    Clube Vilarosa

    Hotel in Portimão
    Budget Hotel

    Located 1640 feet from the famous Praia da Rocha beach in Portimão, Clube Vilarosa offers fully equipped apartments surrounded by 16404 ft² of gardens.

    Excellent location, spacious rooms and friendly staff

    8.6
    Excellent · 1,450 reviews
  • Jupiter Algarve Hotel

    Jupiter Algarve Hotel

    Hotel in Portimão
    Budget Hotel

    Jupiter Algarve Hotel is located beside Praia da Rocha Beach on the Portimão seafront. It features a pool heated and covered during winter, and spa facilities. Free WiFi is available in all areas.

    Hotel was amazing Pool warm Spotless Staff fantastic

    8.5
    Very Good · 2,013 reviews
  • Hotel Santa Catarina Algarve

    Hotel Santa Catarina Algarve

    Hotel in Portimão
    Budget Hotel

    Located only 164 feet from Praia da Rocha Beach, Hotel Santa Catarina offers rooms with private balconies, some overlooking the Atlantic Ocean.

    very friendly place And very interesting and great value for Money

    8.1
    Very Good · 2,535 reviews
  • NH Marina Portimao Resort

    NH Marina Portimao Resort

    Hotel in Portimão
    Budget Hotel

    Located in a complex overlooking the sea and Portimão marina, this hotel is a 5-minute walk from Praia de Rocha.

    Big, clean, comfortable with everything you could need.

    8.5
    Very Good · 2,682 reviews
  • Hotel Avenida Praia

    Hotel Avenida Praia

    Hotel in Portimão
    Budget Hotel

    This beachfront hotel is located in Portimão, 32 mi from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach.

    Great position and plenty of street parking nearby.

    7.0
    Good · 1,475 reviews
  • Portimão Center Hotel

    Portimão Center Hotel

    Hotel in Portimão
    Budget Hotel

    Portimão Center Hotel is located in the city of Portimão just 1.6 mi from Praia da Rocha. Rooms at Portimão Center Hotel are all fitted with classic furnishings.

    Great location away from the typical tourist areas.

    7.7
    Good · 701 reviews
  • Hotel Luar

    Hotel Luar

    Hotel in Portimão
    Budget Hotel

    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.

    The location was fabulous and the staff were friendly

    7.2
    Good · 981 reviews

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!

Learn more about visiting Portimão

  • 236 attractions
  • 11 points of interest
  • 3 neighborhoods
Find out more
Subscribe to receive premium 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