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+
Olhão – 225 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.

Real Marina Hotel & Spa

Hotel in Olhão

Overlooking the Ria Formosa Nature Park and marina, this 5-star hotel offers luxurious rooms with a balcony. Facilities include indoor and outdoor pools with panoramic sea views. the location, bed was comfortable, breakfast was plenty of choices, love the fruit assortiments and the fresh pressed orange juice!

Show more Show less
8.4
Very Good
2,334 reviews
Price from
$92
per night

Hotel Cidade de Olhão

Hotel in Olhão

Hotel Cidade de Olhão is set in the Olhão city center, in the Algarve Region. The Hotel offers an outdoor pool and a sun terrace, where guests can relax and enjoy a drink from the on-site bar. We were very pleased with our stay here. Everything seemed new - bathroom with great facilities, very comfortable bed, small fridge and the airconditioning worked perfectly. The pool area looked extremely nice as well. We checked in a couple of hours before the room was ready, and only returned late in the evening. Staff was really helpful and welcoming. They dealt with every single one of our requests. Very polite and with a smile. We have already agreed to book here next time we are visiting Olhão.

Show more Show less
8.7
Excellent
1,462 reviews

Quinta dos Poetas Nature Hotel & Apartments

Hotel in Olhão

Located in Olhão’s countryside, Quinta dos Poetas, has a large outdoor swimming pool, a large garden with lakes and native trees of the region that surround a fitness course. Do sossego e da paz do local .

Show more Show less
8.9
Excellent
515 reviews
Price from
$60
per night

Hostel Armona

Hotel in Olhão

Located in Olhão, within 11 miles of Church of São Lourenço and 12 miles of Tavira Island, Hostel Armona provides accommodations with a terrace and free WiFi. Reachable My room was cleaned every day Great service great for the price

Show more Show less
6.9
Review score
348 reviews
Price from
$42
per night

Pure Formosa Concept Hotel

Hotel in Olhão

Located in Olhão, 11 miles from Tavira Island, Pure Formosa Concept Hotel has accommodations with a bar, private parking, a shared lounge and a terrace. Hotel Formosa is certainly clean and modern looking. Rooftop pool area was our main aspect we loved the most. Our hotel room was comfortable and perfect for us! Staff made us feel welcomed.

Show more Show less
9
Wonderful
1,808 reviews
Price from
$52
per night

Casa Rosa Villa with Pool in Olhao Centre

Hotel in Olhão

Casa Rosa Villa with Pool in Olhao Centre has a restaurant, outdoor swimming pool, a bar and shared lounge in Olhão. This was a great place to stay in Olhao - well located on the main boulevard in town, my room was very quiet (and incredibly clean). It is just a couple of minutes to walk through the older centre of town to get to the bars, restaurants, market, and the waterfront. All the staff were incredibly friendly and welcoming, along with great communication when I sent a million questions ahead of reserving, and breakfast was great. The best part was that my little dog was welcomed with a bowl a bowl of treats, a water bowl, and her own bed (although there is an extra fee no matter what type of dog you have). The overall design was very nicely done - tasteful and soothing with quality linens.

Show more Show less
9.5
Exceptional
156 reviews
Price from
$676
per night

Zenit Guest House

Olhão

Featuring free WiFi throughout the property, Zenit Guest House is set in the historic center of Olhão, 328 feet from the picturesque city market. I had a very pleasant stay at this accommodation, which is right in the center is Olhão, 5 minutes walking from the ferry station. My room had a nice balcony, huge super comfortable bed and nice decorations in Moroccan style. I had a private external bathroom. I could use the rooftop terrace, which has a lovely view of Olhão and the sea. Breakfast was also very good. Rose and her husband are really nice and I would definitely recommend this place.

Show more Show less
8.6
Excellent
700 reviews
Price from
$47
per night

AL - Alojamento Local Pension Bicuar

Olhão

Pension Bicuar is a one-minute walk from Olhão’s waterfront and offers a rooftop terrace with panoramic views of the Algarvian mountains, the Atlantic and the Ria Formosa Natural Park. The beautiful terrace and the kindness of the staff

Show more Show less
8.4
Very Good
398 reviews
Price from
$29
per night

Bela Vista Al

Olhão

Bela Vista Al offers a traditional and charming accommodations 328 feet from the Olhão marina. This hotel will help you to understand what it is look like inside the old Portgalian houses densely standing on narrow streets. Great place.

Show more Show less
7.5
Good
528 reviews
Price from
$49
per night

OceanOasis

Olhão

Featuring free WiFi and a sun terrace, OceanOasis Hostel offers accommodations in Olhão. Every room comes with a private bathroom fitted with a shower. Friendly, clean, great location, bar upstairs close to shops, can cook food for yourself also with facilities, tea etc also, roof top balcony for all to share

Show more Show less
8.1
Very Good
727 reviews
Price from
$47
per night

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

See all

FAQs about hotels in Olhão

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Olhão:

Explore guest reviews of hotels in Olhão

See all