Beach Hotels in Porto District from SAR 391

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Porto District

Check availability on Porto District Beach Hotels

Pick from 193 Porto District Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Ocean Porto - Beach House

3.0 star property
9.8 out of 10, Exceptional, (91)
"Nice room, fine breakfast, very nice staff. Nice that we could relaxe outside by the pool. A little noise from the metro."
The price is SAR 391
SAR 432 total
includes taxes & fees
29 May - 30 May
Ocean Porto - Beach House

Eurostars Matosinhos

4.0 star property
9.4 out of 10, Exceptional, (218)
"Lovely hotel by the beach with highly professional staff. Room was very comfy and since we were there on Easter, we got a lovely delivery of chocolates at our door! They provide every amenity that can be anticipated. Unfortunately, since it is near a working port, they can only do so much about the view out the window, which in my case was a lot of cargo boxes and a cruise ship. Otherwise, location is great for enjoying all the sweet little seafood restaurants nearby. "
The price is SAR 480
SAR 526 total
includes taxes & fees
9 May - 10 May
Eurostars Matosinhos

Pestana Vintage Porto Hotel & World Heritage Site

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great staff and hotel. Location and views were amazing"
The price is SAR 1,682
SAR 1,808 total
includes taxes & fees
4 May - 5 May
Pestana Vintage Porto Hotel & World Heritage Site

Neya Porto Hotel

4.0 star property
9.2 out of 10, Wonderful, (561)
"Lovely hotel, great rioms and great view of the river. Not really anything in proximity so felt a bit of a way out of town. Rooftop bar was amazing."
The price is SAR 800
SAR 874 total
includes taxes & fees
5 May - 6 May
Neya Porto Hotel

Vila Foz Hotel & SPA - member of Design Hotels

5.0 star property
9.4 out of 10, Exceptional, (138)
"The grounds, room, the bar and the spa were all top notch. Service in the restaurant and bar was very good and still friendly. Breakfast was a great spread every morning. We really enjoyed the location and proximity to the beach, restaurants and the city. We will absolutely be back!"
The price is SAR 1,532
SAR 1,650 total
includes taxes & fees
14 May - 15 May
Vila Foz Hotel & SPA - member of Design Hotels

Hospes Infante Sagres Porto

5.0 star property
9.6 out of 10, Exceptional, (735)
"Loved our stay here"
The price is SAR 1,462
SAR 1,575 total
includes taxes & fees
7 May - 8 May
Hospes Infante Sagres Porto

NH Hotel Porto Jardim

4.0 star property
9.6 out of 10, Exceptional, (739)
"Nice and clean hotel. Excellent breakfast. "
The price is SAR 754
SAR 825 total
includes taxes & fees
4 May - 5 May
NH Hotel Porto Jardim

Porto Sea Apartments

3.0 star property
10.0 out of 10, Exceptional, (53)
"Beautiful location good bus service if you wanted to go to old Porto. Lovely beach and good walking area."
The price is SAR 631
SAR 686 total
includes taxes & fees
22 May - 23 May
Porto Sea Apartments

Pestana Porto - A Brasileira, City Center & Heritage Building

5.0 star property
9.6 out of 10, Exceptional, (880)
"Perfect location - great staff!"
The price is SAR 1,099
SAR 1,190 total
includes taxes & fees
4 May - 5 May
Pestana Porto - A Brasileira, City Center & Heritage Building

Pestana Douro Riverside

5.0 star property
9.4 out of 10, Exceptional, (214)
"Great staff, beautifully location"
The price is SAR 739
SAR 783 total
includes taxes & fees
4 May - 5 May
Pestana Douro Riverside
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.
Don't see what you're looking for?
See all available properties in Porto District
Save an average of 15% on thousands of hotels when you're signed in