Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Portimao Hotels from SG$86

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Portimao

Hotel Da Rocha
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$147 per night
2.08 km from city centre
4.5/5Wonderful! (553 reviews)

"Hotel Da Rocha Great size room for a family of 4 with a microwave and minibar fridge. Excellent location, litterally access to the beach is across the road and loads of restaurants and shops along the strip. We had a few issues with our room one of the issue was not dealt with correctly by the hotel. ..."…"

Reviewed on 4 Mar,2020

Hotel Da Rocha
Jupiter Algarve Hotel
The price is SG$176 per night
2.08 km from city centre
4.5/5Wonderful! (503 reviews)

"Ok"…"

Reviewed on 23 Feb,2020

Jupiter Algarve Hotel
Bela Vista Hotel & SPA - Relais & Châteaux
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$540 per night
2.09 km from city centre
4.6/5Wonderful! (97 reviews)
Heaven on earth.

"This hotel is truly an Algarve oasis. There is so much history and richness to every room. The restaurant is exquisite and the wine selection is some of the best Portugal has to offer. The spa is also wonderful. Absolutely nothing but the best!"…"

Reviewed on 4 Nov,2019

Bela Vista Hotel & SPA - Relais & Châteaux
Algarve Race Resort Hotel
The price is SG$215 per night
14.19 km from city centre
4.4/5Excellent! (37 reviews)
Great hotel

"Very nice hotel, nice & kind staff, awesome facilities"…"

Reviewed on 26 Dec,2019

Algarve Race Resort Hotel
Hotel Algarve Casino
5 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao, Faro
The price is SG$206 per night
2.14 km from city centre
4.1/5Very Good! (682 reviews)

"This property is an aging Algarvian Queen whose best days are in the past. Dated design choices speak of a bygone age but are nonetheless very comfortable and suggest an upscale resort. Our sea view room with balcony afforded a spectacular view of the Atlantic and the resort's well-maintained gardens. ..."…"

Reviewed on 1 Mar,2020

Hotel Algarve Casino
Alvor Baia Resort Hotel
The price is SG$169 per night
4.18 km from city centre
4.1/5Very Good! (83 reviews)
Sufficient for overnight stay

"Comfortable hotel that’s actually an all inclusive resort. We only stayed for one night during a short trip to Faro from Lisbon to Seville, but found the hotel to have everything we needed. The room was clean, although the beds were a bit hard and uncomfortable. Wifi worked well and room was equipped ..."…"

Reviewed on 30 Oct,2019

Alvor Baia Resort Hotel
Hotel Oriental - Adults Only
4 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao
Free cancellationReserve now, pay when you stay
The price is SG$234 per night
2.21 km from city centre
4.4/5Wonderful! (330 reviews)

"Excellent hotel, great location. Very helpful and friendly staff."…"

Reviewed on 12 Nov,2019

Hotel Oriental - Adults Only
Jardim do Vau
4 out of 5
The price is SG$254 per night
2.87 km from city centre
4.4/5Excellent! (67 reviews)

"Good location next to the beach and restaurants. Property well maintained, good staff and excellent facilities including library, gym, shop, swimming pool, restaurant. Rooms cleaned to a high standard every day. Staff helpful and friendly. I cannot fault it."…"

Reviewed on 17 Mar,2020

Jardim do Vau
Agua Hotels Alvor Jardim
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$86 per night
5.08 km from city centre
4.2/5Very Good! (38 reviews)

"Breakfast was nice but the same every day. Cleaning was not very thorough."…"

Reviewed on 10 Oct,2019

Agua Hotels Alvor Jardim
Club Amarilis
3 out of 5
The price is SG$119 per night
2.15 km from city centre
4/5Very Good! (77 reviews)

"Some of the reviews here mention ‘dated’ bathrooms. Nothing wrong with coloured en-suites - didn’t spend long enough in the bathroom for it to be a problem. Very pleased with hotel - clean - plenty of fresh towels and sheets changed. Room cleaned every day. Great value for money. Well situated. Would ..."…"

Reviewed on 10 Nov,2019

Club Amarilis
Don't see what you're looking for?
See all available properties in Portimao
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Portimao

Couples looking to get away will find a romantic atmosphere in Portimao, and visitors give high marks for the beaches and top-notch restaurants. This city also attracts tourists with its golfing, casinos and spas. Around the area, top sights include Rocha Beach, Meia Praia Beach and Zoomarine.

  • There are 324 hotels and other accommodation options in Portimao
  • The closest major airport is in Portimao (PRM), 2.7 mi (4.4 km) from the city centre
  • The next closest is in Faro (FAO-Faro Intl.), 32.2 mi (51.9 km) away

Getting around Portimao

With so many ways to get around, seeing all of Portimao is a breeze. To see more of the larger area, hop aboard a train at Portimao Station. You can find out about your water travel options at the local marina.

Dressing for Portimao

  • Between January and March, daytime temperatures average 20°C, whilst night-time temperatures stay around 8°C
  • From April to June, the average is 28°C during the day and 11°C at night
  • July to September sees average temperatures of 29°C during the day and 17°C at night
  • Between October and December, you can expect 25°C as the daytime average and 9°C as the night-time average
  • Portimao gets about 25 millimetres of rain per year
  • July and August are usually the hottest months averaging 29°C, while January and February are usually the coldest with an average temperature of 9°C

Frequently asked questions

Where is the best place for a stay in Portimao?
Hotel Da Rocha is a favourite with Expedia customers. This 4-star hotel offers a restaurant and an outdoor pool. It is located a short 2-minute walk from Rocha Beach. Other top choices based on traveller reviews include Jupiter Algarve Hotel and Hotel Algarve Casino.
If I need to cancel my hotel reservation in Portimao, will I receive a refund?
Yes, the majority of hotel reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Add your dates and click on “Search”, then filter by “free cancellation” to view the best deals available in Portimao.
What's the best budget-friendly hotel in Portimao?
Based on reviews, Hotel Made Inn is a popular 2-star hotel for our travellers in search of a less expensive place to stay, and it offers free WiFi. Another top choice for your stay on the cheap is Jupiter Algarve Hotel.
What's the best place to stay for a family holiday to Portimao?
Tivoli Marina Portimao is a top 4-star aparthotel on Expedia for families, and features a children’s pool and a restaurant. Hotel Algarve Casino is another choice for your stay with the kids. Also, attractions in the area such as Zoomarine and Slide and Splash Water Park are fun for children of all ages.
What's the best accommodation for a romantic holiday to Portimao?
Jupiter Algarve Hotel is a favourite 4-star hotel for couples, and features a full-service spa and a poolside bar.
What's the best all-inclusive hotel in Portimao?
Alvor Baia Resort Hotel is a 4-star hotel featuring 2 restaurants and 2 bars, and a favourite with Expedia travellers. Other good choices for your holiday include Yellow Alvor Garden and Pestana Delfim Beach & Golf Hotel.
What is the favourite LGBTQ-friendly accommodation in Portimao?
Mirachoro III is a top 3-star LGBTQ-friendly aparthotel that features an outdoor pool and in-room kitchenettes.
What's the best pet-friendly hotel in Portimao?
Santa Isabel is a top hotel for people travelling with their pets, and offers laundry facilities and free WiFi for its human guests.
What's the best place to stay to stay near the beach in Portimao?
Hotel Da Rocha is a top 3-star beach aparthotel with 2 outdoor pools and a poolside bar. Other good choices to stay near the beach include Penina Hotel & Golf Resort and Hotel Algarve Casino. Head to Rocha Beach or Vau Beach for some quality time by the water.
What's the best high-end place to stay in Portimao?
Morgado Golf & Country Club is a 4-star hotel with a restaurant and 2 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Hotel Oriental - Adults Only and Bela Vista Hotel & SPA - Relais & Châteaux are two other upscale options for your holiday.
What's the best boutique hotel in Portimao?
Pestana Alvor South Beach is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a poolside bar. If you’re searching for a boutique hotel, also consider Bela Vista Hotel & SPA - Relais & Châteaux.
What's the best hotel if you want to visit the local casinos in Portimao?
Hotel Luar is a 3-star hotel featuring free breakfast and an outdoor pool, and it’s a top choice near the casinos. Other good options to try your luck include Hotel Da Rocha and Jupiter Algarve Hotel.

Recent Reviews in Portimao

More trip options