Search hotels in Olhão

Enter your dates to see the latest prices and deals for Olhão hotels

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Olhão – 398 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Pure Formosa Concept Hotel

Hotel in Olhão

Located in Olhão, 6.4 miles from Lethes Theatre, Pure Formosa Concept Hotel has accommodations with an outdoor swimming pool, private parking, a terrace and a bar.

B
Barbara GACV
From
Portugal
My forever favorite hotel in Olhão :)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,167 reviews
Price from
$66.88
1 night, 2 adults

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.

O
Oriolando
From
United States
If you want to relax when you go on vacation this is the place to stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 522 reviews
Price from
$93.42
1 night, 2 adults

B&B HOTEL Olhão Algarve

Hotel in Olhão

Located within 6 miles of Lethes Theatre and 6.2 miles of Carmo Church & Bones Chapel, B&B HOTEL Olhão Algarve has rooms in Olhão.

A
Ash
From
Sweden
One of the best 3-star hotels I've stayed in. Take the negative reviews with a grain of salt, don't book a 3-star hotel and expect a 5-star hotel.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,075 reviews
Price from
$70.89
1 night, 2 adults

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.

N
Nicola
From
Ireland
Lovely design and peaceful pool...apartment spacious and close to town
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,601 reviews
Price from
$57.33
1 night, 2 adults

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.

T
Tracey
From
Australia
All was good Staff, room, food Could not have been better
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,711 reviews
Price from
$131.85
1 night, 2 adults

Arty Vintage Townhouse with Rooftop Shower & Sun Loungers

Olhão

Arty Vintage Townhouse with Rooftop Shower & Sun Loungers is located in Olhão, just 6.5 miles from Lethes Theatre and 6.6 miles from Carmo Church & Bones Chapel.

I
Iveta
From
United States
The house was well stocked up: the water in the fridge, shower gel, beach towels, beach umbrella were highly appreciated(especially after the airline lost our luggage with some of our essentials). ACs on both floors were great, the bed was comfortable. Walking distance to old town and the ferry.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 119 reviews
Price from
$133.76
1 night, 2 adults

Casa dos Mercados

Olhão

Casa dos Mercados provides air-conditioned rooms in Olhão. Guests can enjoy access to a sun terrace and to a year-round outdoor pool.

R
Rebecca
From
Canada
Beautiful suite and terrace. Perfect location! Amazing design and ambiance!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 304 reviews
Price from
$111.21
1 night, 2 adults

AL CASA GRANDE

Olhão

AL CASA GRANDE enjoys a location in Olhão, 6.3 miles from Lethes Theatre and 6.5 miles from Carmo Church & Bones Chapel. With quiet street views, this accommodation features a balcony.

B
BOJI
From
Switzerland
- The host is very kind and helpful. - Great rooftop - Cozy rooms
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 179 reviews
Price from
$79.62
1 night, 2 adults

Lovely new House - Guests Apartments

Olhão

Featuring garden views, Lovely new House - Guests Apartments in Olhão offers accommodations, free bikes, and a garden.

N
Nkerv14
From
France
This place was a small apartment inside what looks like a house — and it was perfect! It was very, very clean and well set up. We really appreciated the thoughtful little touches, like a bottle of champagne waiting for us. The room was lovely, and the apartment itself had such a cozy and welcoming atmosphere. We absolutely loved our stay!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 409 reviews
Price from
$64.97
1 night, 2 adults

Casa dos Ventos

Olhão

Located 2.5 mi from Olhão in the Algarve region, Casa dos Ventos is a B&B that offers stunning views of the sea and the mountains and an outdoor swimming pool. Free WiFi is available.

B
Boboye
From
Canada
Friendly owners and warm lodgings
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 397 reviews
Price from
$66.88
1 night, 2 adults
See all 398 hotels in Olhão

Hotels with airport shuttles in Olhão

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,761 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 499 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,910 reviews
From $158.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 287 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 759 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 361 reviews
From $289.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 196 reviews
From $309.46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,534 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,167 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 218 reviews
From $213.53 per night

Most booked hotels in Olhão and surrounding area in the past month

See all

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,167 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,075 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,711 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,601 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 522 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 69 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,417 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,667 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5,045 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,033 reviews

Budget hotels in Olhão and nearby

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,167 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,075 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,711 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,601 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 522 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 945 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 992 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,009 reviews

Best hotels with breakfast in Olhão and nearby

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 548 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,615 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,033 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,417 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 196 reviews

Hotels located in the center of Olhão

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 69 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,799 reviews

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 519 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 218 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,806 reviews

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 38 reviews
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,306 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 998 reviews

FAQs about hotels in Olhão

What Guests Said About Olhão:

Scored out of 10, guest rating 10

Olhao is a great location for a holiday, fantastic beach on...

Olhao is a great location for a holiday, fantastic beach on the island of Armona just a short ferry trip away, lots of restaurants offering excellent food at reasonable prices and bus and train services making it a good base for visiting other parts of the eastern algarve, also it’s only 20 minutes from Faro airport so no lengthy transfers to endure!
Guest review byNigel
United Kingdom
Scored out of 10, guest rating 10

Olhao is only 15 minutes from Faro and there are lots of...

Olhao is only 15 minutes from Faro and there are lots of seafood restaurants in the Main Street and in the back streets. People are very nice and you can catch a ferry which will take you to Athe lovely island of Culatra in ten minutes.
Guest review byDeclan
Ireland
Scored out of 10, guest rating 10

Authentic Portuguese town, nice watching the fishermen...

Authentic Portuguese town, nice watching the fishermen coming in with their catch and taking it straight to the market for sale. Less tourists down the little side streets where some of the best restaurants are where you can dine where locals do which is what it's all about. Market was amazing and well worth a visit for fresh food. Train station runs well where you can enjoy other towns like Tavira, Faro and Vale de Santo and catch the 15 minute ferry to Ayamonte in Spain which was lovely. Train fares very reasonable. True gritty look into Portuguese life in a not so touristy town but feel this may change as it gets noticed more and more popular.
Guest review bySonja
United Kingdom
Scored out of 10, guest rating 10

Olhao was a lovely town with very friendly locals who were...

Olhao was a lovely town with very friendly locals who were always willing to help. The old town was interesting to walk around with some beautifully renovated houses and some ancient ones side by side. The seafront was typical holiday resort with cafes and restaurants galore. We had delicious meals at Galo Barreta and Cestario. We went twice to Frango da Cidade for their delicious fresh fish, straight off the grill and served simply with salad and boiled potatoes with a wonderful flavour. Getting the ferry to the islands was easy and very cheap. Train journeys to Faro and Tavira were also enjoyable and cheap.
Guest review byElaine
United Kingdom
Scored out of 10, guest rating 10

Lovely bustling town with lovely landscaping and quieter...

Lovely bustling town with lovely landscaping and quieter areas. 100's of various restaurants and bars. Fish and vegetable markets were amazing. Lovely friendly people. Beach only accessible by 10 minute boat ride....but worth the effort. Lots of Accessible walks for those less able or with mobility aids. Kids parks and full length marina wide pavement & sculpted gardens. Highly recommend Bamboo Thai restaurant, on the pricey side but food was amazing and the location with panoramic view over the sea. Taco Tuesday down the Mexican restaurant on the strip was defo worth a visit (be warned....large portions but excellent value for money.
Guest review byClaire
United Kingdom
Scored out of 10, guest rating 10

We have just got back from two nights in Olhao, and we are...

We have just got back from two nights in Olhao, and we are already looking to go back.. we were looking for a location to stay not too far from Faro airport as we were only away for two nights, so didnt want to spend too long travelling to our destination from the airport. We used a bolt taxi from the airport and paid less then 10€. Upon reaching Olhão under the cover of darkness we didnt really know what to expect. But the following morning the adventures really began. Coffee at the port, exploring the fish and fruit markets, taking a boat trip to Armona island to sit on white sands drinking cocktails, to wondering the cobbled historic streets finding hidden gems of shops and cafes/restaurants and bars. We were only in ohlao for just over 30 hours.. but it has left its mark.. and left us wanting more.
Guest review byAmy
United Kingdom

See reviews by guests who stayed at hotels in Olhão

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 522 reviews
This is the 3rd year in a row I have stayed at Quinta dos Poetas. I have been highly impressed each time I have stayed here. The breakfast is excellent with a wide variety of choice. The hotel is in a lovely rural setting and is very peaceful and tranquil, but at the same time is only a 10-20 min drive away from Olhao and Faro and access to local beaches. Each time I have visited I have found the staff to be very friendly and welcoming. I would highly recommend this hotel.
Guest review byTravis
United Kingdom
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,059 reviews
Reception Staff at Real Marina Hotel (who manage the apartment) were excellent. They are point of contact for any issues. Hotel facilities are all available in Real Marina Hotel at extra cost. We were given a 3 bed apartment (we paid for a 2 bed) which was clean and very spacious. We had a balcony with furniture outside. Pool area was pleasant to sit around on the roof, even in January !!
Guest review byJames
United Kingdom
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 51 reviews
I have stayed in Olhao before and I think this is the best location. It’s in the heart of the Old Town but only a few minutes from the front. Lots of cafes and restaurants around. Manuela is an absolute star. She let us leave our bags in after an early arrival and helped with numerous other issues. Nothing was ever any trouble. A treasure.
Guest review byJohn
United Kingdom
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,601 reviews
This hotel is in a prime location, located to all of Olhão local shops, restaurants and history of the town. The hotel was extremely clean, staff particularly Erica and Beatrice were very helpful and nothing was too much hassle for them.
Guest review byTamara
United Kingdom
From $182.29 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,711 reviews
hotel was comfortable as always but for a 5 star hotel, not all staff matched it. porters and fnb staffs were 10/10. reception- 3/10. not great for a 5 star establishment.
Guest review bySharifah Yazseerah
Singapore

More places to explore, more ways to go