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 – 261 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. To give this hotel less than a 10 would be unworthy! We had an excellent one bedroom suite with 2 bathrooms; very spacious and with an amazing view of the marina and Ria Formosa. Within easy walking distance to the Mercado, centre, shops and restaurants, even for seniors like us. Very friendly staff. Only 20 minutes from Faro airport.

Show more Show less
8.5
Very Good
2,297 reviews
Price from
$135
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. I didn’t use the pool as I was there for three days and wanted todo so many things like going to the beach on one of the island that you can take a quick cheap ferry there. & back

Show more Show less
8.7
Excellent
1,371 reviews
Price from
$76
per night

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. It was my second time at the Quinta dos Poetas. Had been there in 2017 and chose it again for this visit to the Faro area. I just find it a wonderful place to stay, quiet, gorgeous facilities, friendly staff and great breakfast.

Show more Show less
8.9
Excellent
512 reviews
Price from
$96
per night

Hostel Armona

Hotel in Olhão

Located in Olhão and within 11 miles of Church of São Lourenço, Hostel Armona has a shared lounge, non-smoking rooms, and free WiFi. Reachable My room was cleaned every day Great service great for the price

Show more Show less
6.9
Review score
354 reviews
Price from
$44
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 shared lounge, private parking, a terrace and a bar. perfect location for bars and restaurants. very clean and comfortable great views from the roof.

Show more Show less
9
Wonderful
2,273 reviews
Price from
$93
per night

Casa Rosa Villa with Pool in Olhao Centre

Hotel in Olhão

Casa Rosa Villa with Pool in Olhao Centre has an outdoor swimming pool, garden, a shared lounge and terrace in Olhão. great location, beautiful designed villa, very friendly and attentive host

Show more Show less
9.5
Exceptional
158 reviews
Price from
$84
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. A beautiful guesthouse with soul, located in the center of Olhão. Free parking is available in the nearby narrow streets. We had a room with private terrace on the roof. Breakfast was just amazing, served with love from our host Rose. Sunrise over the roofs was breathtaking.

Show more Show less
8.6
Excellent
689 reviews
Price from
$74
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. It was located in a very good spot close to everything. The apartment was very clean, we had our own bathroom just toilet was shared - also very clean. People owning it very really kind. The terrace was a huge plus and we both used the kitchen and grill. I loved it there!

Show more Show less
8.4
Very Good
407 reviews
Price from
$45
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
537 reviews
Price from
$52
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. Excellent location. The room was perfect. Cleanest room we have had...ever! Room was cleaned and bed made everyday. Fresh towels every other day. Everything spotless.

Show more Show less
8.1
Very Good
799 reviews
Price from
$25
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