Skip to main content

Search hotels in Olhão

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

Olhão – 371 hotels and places to stay

Filter by:

Star Rating
Review score

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.

T
Thompson
From
United Kingdom
Beautiful gardens to walk in. Lovely pool.Great place to relax in
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 507 reviews
Price from
$102.98
1 night, 2 adults

B&B HOTEL Olhão Algarve

Hotel in Olhão

Located within 11 miles of Tavira Island and 12 miles of Church of São Lourenço, B&B HOTEL Olhão Algarve has rooms in Olhão.

M
Monika
From
Germany
Everything was great, very clean, great location, inside a Mall where you can buy anything you need, even had a supermarket.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,800 reviews
Price from
$123.22
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.

K
Ken
From
Canada
Great value, perfect location, exceptional breakfast, lovely staff
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,655 reviews
Price from
$182.20
1 night, 2 adults

Casa Rosa Villa with Pool in Olhao Centre

Olhão

11 miles from Tavira Island in Olhão, Casa Rosa Villa with Pool in Olhao Centre provides accommodations with access to a sauna and spa facilities.

r
roberta
From
United Kingdom
Absolutely beautiful hotel in the perfect location. Delicious fresh breakfast and staff could not be more accommodating. Special shout out to Bea and Sara who went above and beyond to make our stay as comfortable as possible 💖.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 294 reviews
Price from
$147.45
1 night, 2 adults

AL CASA GRANDE

Olhão

AL CASA GRANDE offers accommodations in Olhão, 12 miles from Tavira Island and 12 miles from Church of São Lourenço. With quiet street views, this accommodation features a balcony.

j
jetzt
From
United States
Absolutely brilliant et amazing, I feel as a part of family. Everything is kept extraordinary clean et maintained. Understanding so many reasons so many returning to stay every year with some several times a year. Returning as soon as it possible, thanking You sincerely
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 188 reviews
Price from
$87.76
1 night, 2 adults

OlhãOmirante Guesthouse

Olhão

OlhãOmirante Guesthouse enjoys a location in Olhão, 12 miles from Church of São Lourenço and 12 miles from Tavira Island. Featuring city and quiet street views, this guest house also offers free Wifi....

M
Michelle
From
Ireland
This was a very traditional house right behind the. church in the old town ,was 5 minutes walk from the marina and the hostess andreia was exceptionally helpful, It was very close to the main street and also the bus station . Also there were facilities to have breakfast and tea/coffee left available to us
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 825 reviews
Price from
$81.91
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.

H
Helena
From
United Kingdom
It was an absolute pleasure staying in this apartment. It was perfectly clean and tidy and thought had gone into the contents and details of everything. The outside areas were an added bonus; really lovely! Clear communication throughout and easy self check in. Thanks for a lovely stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 440 reviews
Price from
$128.72
1 night, 2 adults

Casa Modesta

Olhão

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

C
Cecilia
From
Canada
A true architectural treat, clearly renovated with craft and attention to detail. We loved everything about our stay: the host's tour, the room, the honesty bar, the bikes available to borrow, the breakfasts, the list goes on! Highly recommend if you like interesting boutique hotels.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 170 reviews
Price from
$210.64
1 night, 2 adults

Am Hafen - House Barbara 2 l Marina Olhão

Olhão

Am Hafen - House Barbara 2 l Marina Olhão is located in Olhão, just 12 miles from Tavira Island and 20 miles from Vilamoura Marina.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews
Price from
$126.38
1 night, 2 adults

Casa Andreia

Olhão

Casa Andreia offers accommodations in Olhão, 11 miles from Church of São Lourenço and 12 miles from Tavira Island. This apartment provides air-conditioned accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 reviews
Price from
$187.23
1 night, 2 adults
See all 371 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,908 reviews
From $176.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 94 reviews
From $169.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 379 reviews
From $290.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 924 reviews
From $262.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 371 reviews
From $595.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 247 reviews
From $375.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 386 reviews
From $441.66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,319 reviews
From $105.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 57 reviews
From $160.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 136 reviews
From $333.51 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.8
Exceptional - What previous guests thought, 28 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 508 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,800 reviews

Popular with guests booking hotels in Olhão

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

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,666 reviews

Popular with guests booking hotels in Olhão

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Budget hotels in Olhão and nearby

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 13 reviews

Little Home in the Heart of Olhão is located in Olhão, just 12 miles from Tavira Island and 20 miles from Vilamoura Marina. With quiet street views, this accommodation features a balcony.

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

Casarão AL enjoys a location in Olhão, 12 miles from Church of São Lourenço and 12 miles from Tavira Island.

Patio Suite offers accommodations in Olhão, 12 miles from Tavira Island and 20 miles from Vilamoura Marina. Guests can go for a swim in the private pool.

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

Blife Olaya private rooms offers accommodations in Olhão, 6.8 miles from Carmo Church & Bones Chapel and 7.1 miles from Cathedral of Faro.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 36 reviews

12 miles from Church of São Lourenço in Olhão, KASA BLANCA offers accommodations with access to a solarium. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 626 reviews

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.

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

Bela Vista offers a traditional and charming accommodations 328 feet from the Olhão marina.

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

Featuring free WiFi throughout the property, Zenit Olhao BB Guest House is set in the historic center of Olhão, 328 feet from the picturesque city market.

Best hotels with breakfast in Olhão and nearby

See all

Bela Ria

Hotel in Olhão
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 817 reviews

Bela Ria enjoys a location in Olhão, 31 miles from Algarve Shopping Center and 5.8 miles from Lethes Theatre.

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

A good location for a stress-free holiday in Olhão, AL "Villa Por Do Sol" Sunset Olhão is a guest house surrounded by views of the inner courtyard.

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

AL "Hospedaria Por do sol" Sunset Olhao enjoys a location in Olhão, 12 miles from Tavira Island and 20 miles from Vilamoura Marina.

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

Primo dos caracois offers air-conditioned rooms in Olhão. This beachfront property offers access to a patio. The bed and breakfast provides parking on-site, an infinity pool, and bicycle parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 225 reviews

Quinta do Mocho Turismo Rural in Estói provides accommodations with an outdoor swimming pool, a garden, and barbecue facilities.

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

Suites Sunny hill in Moncarapacho provides adults-only accommodations with an open-air bath, a garden, and barbecue facilities.

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

Alto House Faro, AL de Assinatura Modernista in Faro provides adults-only accommodations with a terrace and a shared lounge.

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

Baron Faro - Guest House enjoys a location in Faro, 6.9 miles from Church of São Lourenço and 16 miles from Vilamoura Marina.

Hotels located in the center of Olhão

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 59 reviews

A recently renovated apartment, Caíque - Apartamento de Charme com 3 Quartos no Centro Histórico de Olhão offers accommodations in Olhão.

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

DOWNTOWN-GuestHouse in Olhão features accommodations with free Wifi 12 miles from Tavira Island, 12 miles from Church of São Lourenço, and 21 miles from Vilamoura Marina.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 22 reviews

Brisa do Sul offers accommodations in Olhão, 11 miles from Tavira Island and 12 miles from Church of São Lourenço. This apartment features air-conditioned accommodations with a balcony and free Wifi.

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

Ria Formosa Pool Haven offers accommodations in Olhão, 12 miles from Church of São Lourenço and 21 miles from Vilamoura Marina.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

HolidaysPT - Fonte dos Desejos - Apartamento T2 is located in Olhão, just 11 miles from Tavira Island and 12 miles from Church of São Lourenço.

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

Casa de João Francisco - Historic Center Gem is located in Olhão, just 21 miles from Vilamoura Marina and 6.7 miles from Lethes Theatre.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 114 reviews

Blife Martinya private rooms in Olhão offers accommodations in Olhão, 6.1 miles from Lethes Theatre and 6.2 miles from Carmo Church & Bones Chapel.

Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 3 reviews

Blife Martya apartment is located in Olhão, just 12 miles from Tavira Island and 20 miles from Vilamoura Marina. This apartment provides accommodations with a terrace.

FAQs about hotels in Olhão

What Guests Said About Olhão:

Scored out of 10, guest rating 8.0

As our first visit to the Algarve, we really loved Olhão.

As our first visit to the Algarve, we really loved Olhão. It had a lovely relaxed feel, beautiful marina views, great waterfront restaurants and a real local charm. It was also great to visit the nearby islands, which had lovely beaches and made the trip feel extra special. It felt peaceful and easy to explore, which made it especially suitable for us as a family with a baby. It has definitely given us the appetite to come back and discover more of the Algarve.
Guest review byMartha
United Kingdom
Scored out of 10, guest rating 10

Unspoilt old fishing town, with a proud heritage of millions...

Unspoilt old fishing town, with a proud heritage of millions of tins of sardines.... interesting murals and display of the history. Quirky places, relaxed cafes and great restaurants of all types meant a week wasn't enough time to try them all. The Marina and seafront is lovely, and the working old port manages to look quite nice too. Plus a nice looking pair of big food markets and trips to the islands. All in all a relaxed and genuine place
Guest review byMike
United Kingdom
Scored out of 10, guest rating 10

We stayed in the Old Town and that gave us everything we...

We stayed in the Old Town and that gave us everything we needed. We didn't explore any further into Olhao. It was 5 minutes from boat trips and ferries, 10 minutes to the station. We didn't hire a car.
Guest review byPatricia
United Kingdom
Scored out of 10, guest rating 10

Calm, safe area to walk around.

Calm, safe area to walk around. Wonderful nature reserve on the front that's extremely accessible, walking distance to supermarkets, front prom is a joy to walk along at all times of day, lots of seating, gym on grass, plenty of nature to watch, toilets at the marina, free parking at the beginning of the area (opposite marina) and plenty of cute streets to wander at night and of course bars / restaurants to try. Wonderful views and calm and quiet. Love it. Secure storage nearby too which is extremely useful :)
Guest review byGeorgina
United Kingdom
Scored out of 10, guest rating 10

Olhão is a wonderful, laid-back town with a beautiful...

Olhão is a wonderful, laid-back town with a beautiful promenade that’s perfect for relaxing strolls. The atmosphere is calm and charming, making it an ideal place to slow down, unwind, and truly enjoy the moment.
Guest review byAnna
Poland
Scored out of 10, guest rating 10

I love the vibe in Olhao: there’s a peaceful atmosphere with...

I love the vibe in Olhao: there’s a peaceful atmosphere with lots of local attraction as well as plenty for tourists. The market is stuffed full of delicious local produce. The lagoon is delightful to walk beside, or sit in a cafe nearby, watching the boats. It’s an easy ferry ride across to the long sandbar islands, to reach the ocean, and a marvellous natural environment for water birds of all sorts all along that coast towards the Spanish border. The train takes you right along the coast to Tavira and then the border, so it’s a day trip to Spain with a ferry over the boundary river. Lots of opportunities to see birds like flamingos if you take a boat ride or ferry around the lagoon, the marshes or rivers. The fish restaurants abound, and also cute cafes like the Jazz cafe on the waterfront.
Guest review byMargaret
United Kingdom

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

See all
From $104.26 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,800 reviews
We stayed in B&B Olhão for 3 nights. Everything worked well. Location is great - close to train station and plenty of cafes and restaurants around - and quite unique (upper floor to a shopping center). The hotel is very modern and new, comfortable beds, super clean and well planned in every detail. The staff is very kind and we felt very welcomed in the hotel. I wish I could remember the name of everyone who helped us, but a special thanks to Diogo, who went above and beyond to help us.
Guest review byritafarmacia
Norway
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,017 reviews
Everything i go at less twice a year, I've stayed in Marina redundancie last October, that's why I booked for February and will do it in August too. Such a lively area been going for over 10 years before they even built the hotel and apartments, so to stay in one again that I've seen over those years being built was fantastic to stay in one.
Guest review byAdlyne
United Kingdom
From $163.83 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,293 reviews
The location of the hotel is excellent to discover Olhao and around. The hotel itself is bright and modern, with a beautiful rooftop terrace offering the best views over Olhao and all the way to Armona and Culatra. The staff are friendly and helpful. The rooms are very clean and spacious.
Guest review byKerstin
Germany
From $128.72 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,666 reviews
The style of the hotel and having a room with a balcony overlooking the pool area/Olhao. The very friendly and effiecent staff. Location of the Hotel.
Guest review byKaz
United Kingdom
From $193.08 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,655 reviews
A good breakfast at the Real Marina Hotel, served by excellent staff and a well-presented selection of food. I'd say it was superb.
Guest review byVictor
United Kingdom

More places to explore, more ways to go