Search hotels in Olhão

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
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

Set in Olhão, 10 km from Lethes Theatre, Pure Formosa Concept Hotel offers accommodation with an outdoor swimming pool, private parking, a terrace and a bar.

D
Daria
From
Portugal
Roof top, beautiful view ☀️
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,155 reviews
Price from
£46.66
1 night, 2 adults

Quinta dos Poetas Nature Hotel & Apartments

Hotel in Olhão

Situated 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.

M
MICHELE
From
New Zealand
This hotel exceeded our expectations. A quiet oasis....Easy parking, friendly staff, and beautifully kept grounds. You will need a car, although once here it's hard to leave. The restaurant has a good menu for food and drinks. The pool is well looked after and has plenty of seating around it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 521 reviews
Price from
£68.33
1 night, 2 adults

B&B HOTEL Olhão Algarve

Hotel in Olhão

Set within 10 km of Carmo Church & Bones Chapel and 11 km of Cathedral of Faro, B&B HOTEL Olhão Algarve features rooms in Olhão.

G
Geneieve
From
Germany
I recently stayed at B&B Hotel Olhao and overall, it was a delightful experience. The hotel offers a cozy, welcoming atmosphere and the rooms are impeccably clean and comfortable. Each room is tastefully decorated, providing a perfect retreat after a day of exploring. The standout feature of B&B Hotel Olhao is the exceptional hospitality of the hosts. From the moment I arrived, they went above and beyond to ensure my stay was enjoyable, offering helpful recommendations and always being available to assist with any needs. The location is another highlight, being perfectly situated above a large shopping mall. This makes it incredibly convenient for shopping and dining options. Despite its central location, the hotel offers a peaceful escape from the hustle and bustle of the city. Despite the breakfast monotony, I thoroughly enjoyed my stay at B&B Hotel Olhao. The warmth of the hosts and the comfortable accommodations make it a wonderful place to stay. I would certainly consider returning and recommend it to anyone visiting the area.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,097 reviews
Price from
£39.46
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.

A
Andreia
From
Brazil
Everything clean, good location, friendly staff, yummy food
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,708 reviews
Price from
£87.37
1 night, 2 adults

AL CASA GRANDE

Olhão

Featuring city views, AL CASA GRANDE provides accommodation with terrace, around 10 km from Lethes Theatre. With quiet street views, this accommodation features a balcony.

F
Frida
From
Sweden
Loved staying here. The best host ever with such a friendly heart 💜 close to everything and an amazing roof terass!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 177 reviews
Price from
£51.66
1 night, 2 adults

Lovely new House - Guests Apartments

Olhão

A good location for a hassle-free getaway in Olhão, Lovely new House - Guests Apartments is an apartment surrounded by views of the garden.

A
Assumpta
From
Ireland
Beautifully laid out, had absolutely everything I needed. Spacious, clean & comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 406 reviews
Price from
£52.66
1 night, 2 adults

Casa Modesta

Olhão

Offering an outdoor pool, Casa Modesta is located in Quatrim do Sul, 6.5 km from Olhão city centre. Free WiFi access is available in this guest house.

E
Escardó
From
Spain
The architecture, interior design and breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 178 reviews
Price from
£118.33
1 night, 2 adults

Olhão Island Escape Townhouse

Olhão

Set in Olhão, 10 km from Lethes Theatre and 10 km from Carmo Church & Bones Chapel, Olhão Island Escape Townhouse offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
£168.32
1 night, 2 adults

Ria Front Paradise

Olhão

Set in Olhão, 10 km from Lethes Theatre and 10 km from Carmo Church & Bones Chapel, Ria Front Paradise offers an outdoor swimming pool and air conditioning.

J
Jim
From
United Kingdom
Excellent throughout, very modern with all the required facilities.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
£453.30
1 night, 2 adults

Casa Joaninha

Olhão

Situated in Olhão, Casa Joaninha provides accommodation with a private pool. Guests staying at this apartment have access to free WiFi, a fully equipped kitchen, and a balcony.

T
Timothy
From
United Kingdom
Everything! Immaculate and spacious apartment in an excellent location. Lovely views on both sides and a spacious veranda. Beautiful pool on the rooftop terrace with spectacular views!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews
Price from
£141.66
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 8.4
Very good - What previous guests thought, 287 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 358 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,545 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,155 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 283 reviews
From £134.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,228 reviews
From £166.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,572 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,595 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 975 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,369 reviews

Most booked hotels in Olhão and surroundings in the past month

See all

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,155 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,097 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,708 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,595 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 521 reviews

Popular with guests booking hotels in Olhão

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,014 reviews

Budget hotels in Olhão and nearby

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,097 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,708 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,595 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 521 reviews

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

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

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

Best hotels with breakfast in Olhão and nearby

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

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

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

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

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

Hotels located in the centre of Olhão

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

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

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 522 reviews

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

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

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 40 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,297 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,003 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 by Nigel
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 by Declan
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 by Sonja
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 by Elaine
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 by Claire
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 by Amy
United Kingdom

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

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,595 reviews
Hotel was lovely & clean., nicely decorated, looks modern & felt relaxing. Great facilities & breakfast. Staff were friendly & helpful. It was lovely having the little pool to dip in after a hot day. Easy walk to the pretty shopping area near the church & marina area of Olhao. Would highly recommend a ferry over to Armona for the day if you have time.
Guest review by Nina
United Kingdom
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 243 reviews
A very pretty boutique hotel located very centrally. Rooms perfectly good size with a nice shower room. Lots of sun beds both in the sun and shade and a small swimming pool down stairs with tables around for an excellent breakfast. Staff extremely friendly and speak perfect English. Highly recommend.
Guest review by louisa
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,155 reviews
This is a fantastic hotel. Really clean, bright, and comfortable, and the staff were lovely! Breakfast was excellent with lots of fresh choice. Right in the centre of Olhao, but still quiet and peaceful. Highly recommend.
Guest review by Frances
United Kingdom
From £42 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,097 reviews
Been in Olhao but never knew about this little gem. Spotless hotel with good size rooms and free tea and coffee. Right next to shopping centre and plenty bars and eateries. Staff very attentive.
Guest review by Paul
United Kingdom
From £90.74 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,708 reviews
I have stayed at this hotel many times and it is the best in Olhao
Guest review by June
United Kingdom

More places to explore, more ways to go