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 – 358 hotels and places to stay

Filter by:

Star rating

Review score

Pure Formosa Concept Hotel

Hotel in Olhão

Set in Olhão, 18 km from Island of Tavira, Pure Formosa Concept Hotel offers accommodation with an outdoor swimming pool, private parking, a shared lounge and a terrace. This 3-star hotel offers a...

K
Katarzyna
From
Spain
absolutely everything. spacious room, delicious breakfast, amazing staff, great rooftop bar and pool area. design, details, bed, terrace, location- all fantastic !
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,514 reviews
Price from
US$74.16
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.

C
Catherine
From
Gibraltar
Breakfast was really good . And location perfect for catching the ferry and to dine out
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,615 reviews
Price from
US$163.16
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.

S
Stephen
From
Spain
lovely staff, all friendly, very comfortable and clean room. Great breakfast. quinta set in great surroundings, quiet and peaceful
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 512 reviews
Price from
US$101.24
1 night, 2 adults

Casa Rosa Villa with Pool in Olhao Centre

Olhão

Boasting garden views, Casa Rosa Villa with Pool in Olhao Centre provides accommodation with a garden, a bar and a shared lounge, around 18 km from Island of Tavira.

C
Camille
From
Belgium
It’s a beautiful place to stay. The people are super nice and friendly and thé breakfast they offer is delicious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 304 reviews
Price from
US$148.33
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.

S
Smaggot
From
Finland
The place is amazingly beautiful and unique. Breakfast and dinner superb. The family running this are all so kind and helpful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 179 reviews
Price from
US$211.90
1 night, 2 adults

Casa Mar-a-vila

Olhão

Set in Olhão, 18 km from Church of São Lourenço and 19 km from Island of Tavira, Casa Mar-a-vila offers air-conditioned accommodation with a balcony and free WiFi.

P
Patty
From
Netherlands
Spacious house, location perfect, great beds, lovely roof terrace
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 41 reviews
Price from
US$312.01
1 night, 2 adults

Casa Cova da Onça

Olhão

Featuring air-conditioned accommodation with a balcony, Casa Cova da Onça is set in Olhão. This property offers access to a terrace, free private parking and free WiFi.

C
Caroline
From
Ireland
Very cute. Very clean. Lovely decor and outdoor space. Closer to the airport for us.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 71 reviews
Price from
US$176.58
1 night, 2 adults

Mare Nostrum

Olhão

Set in Olhão, Mare Nostrum provides accommodation with a heated pool and city views.

S
Savannah
From
United Kingdom
The location is perfect. Right by the nature reserve and old town. The apartment is modern and well equipped with everything you could need. Having two pools at the location was a great bonus. Fabulous spot and would stay again.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 41 reviews
Price from
US$556.39
1 night, 2 adults

Adelino Guest House

Olhão

Located in Olhão, within 19 km of Church of São Lourenço and 20 km of Island of Tavira, Adelino Guest House offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities.

A
Afton
From
Australia
The house was furnished with excellent equipment. It was very clean and comfortable The owners were very friendly and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 39 reviews
Price from
US$221.14
1 night, 2 adults

Casa Rustica - Courtyard House

Olhão

Boasting city views, Casa Rustica - Courtyard House features accommodation with a garden and a patio, around 18 km from Island of Tavira.

A
Angel
From
Spain
The house was comfortable and in a pretty central location for what I and a friend needed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 54 reviews
Price from
US$105.95
1 night, 2 adults
See all 358 hotels in Olhão

Hotels with airport shuttles in Olhão

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.9
    Exceptional - What previous guests thought, 8 reviews
  • Popular with guests booking hotels in Olhão

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 512 reviews
  • Popular with guests booking hotels in Olhão

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,700 reviews
  • Popular with guests booking hotels in Olhão

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,615 reviews
  • Popular with guests booking hotels in Olhão

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3,514 reviews
  • Popular with guests booking hotels in Olhão

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,415 reviews
  • Popular with guests booking hotels in Faro

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 4,604 reviews
  • Popular with guests booking hotels in Faro

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 4,290 reviews
  • Popular with guests booking hotels in Faro

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 3,952 reviews
  • Popular with guests booking hotels in Faro

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

Hotels located in the centre of Olhão

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

    DOWNTOWN-GuestHouse in Olhão features accommodation with free WiFi, 19 km from Island of Tavira, 19 km from Church of São Lourenço and 34 km from Vilamoura Marina.

    From US$47.09 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 123 reviews

    Set in Olhão within 19 km of Island of Tavira and 19 km of Church of São Lourenço, BLife Olaya private rooms offers rooms with free WiFi.

    From US$55.86 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 72 reviews

    BLife Santya private rooms is located in Olhão, 19 km from Island of Tavira, 19 km from Church of São Lourenço, as well as 34 km from Vilamoura Marina.

    From US$60.33 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 635 reviews

    Pension Bicuar is situated a 1-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.

    From US$67.49 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 28 reviews

    Situated in Olhão, 18 km from Island of Tavira and 19 km from Church of São Lourenço, Blue Ocean Rooftop features air-conditioned accommodation with a balcony and free WiFi.

    From US$422.50 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 94 reviews

    Set in Olhão within 19 km of Church of São Lourenço and 19 km of Island of Tavira, BLife Martinya house - private rooms and apartments offers rooms with free WiFi.

    From US$57.68 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 588 reviews

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

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

    Located in Olhão, 19 km from Church of São Lourenço, Zenit Budget Basicinn B&B Olhao ext prive bathroom provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and...

Budget hotels in Olhão and nearby

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

    Located in Olhão, 33 km from Vilamoura Marina and 50 km from Algarve Shopping Center, Adam's Eden of Algarve offers air conditioning.

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

    Boasting air-conditioned accommodation with a balcony, JB-APARTMENT is situated in Olhão. With city views, this accommodation features a patio.

    From US$142.28 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 693 reviews

    Located within 18 km of Church of São Lourenço and 19 km of Island of Tavira, Bela Ria offers rooms with air conditioning and a private bathroom in Olhão.

    From US$53.40 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 554 reviews

    Situated within 19 km of Church of São Lourenço and 19 km of Island of Tavira in Olhão, AL "Hospedaria Por do sol" Sunset Olhao offers accommodation with seating area.

    From US$81.23 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 542 reviews

    Facing the seafront in Olhão, Primo dos caracois is a bed and breakfast, featuring a year-round outdoor pool and parking on-site.

    From US$94.18 per night
  • Featuring garden views, Praia e Ilha provides accommodation with a balcony, around 15 km from Island of Tavira.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 99 reviews

    Situated within 18 km of Church of São Lourenço and 22 km of Island of Tavira, La Quinta da Liberdade - Ferme de charme en Algarve offers rooms with air conditioning and a private bathroom in Pechão.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 11 reviews

    Offering sea views, Alojamento Casa Maria is an accommodation located in Moncarapacho, 2.2 km from Praia dos Cavacos and 13 km from Island of Tavira.

    From US$113.66 per night

Best hotels with breakfast in Olhão and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 512 reviews

    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.

    From US$157.74 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 243 reviews

    Located just 21 km from Church of São Lourenço, Quinta do Mocho Turismo Rural provides accommodation in Estói with access to an outdoor swimming pool, a garden, as well as a 24-hour front desk.

    From US$162.96 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,259 reviews

    A recently renovated property, Alto House Faro, AL de Assinatura Modernista is situated in Faro near Lethes Theatre, Carmo Church & Bones Chapel and Cathedral of Faro.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 640 reviews

    Providing city views and a garden, Lemon Hostel Faro provides accommodation conveniently set in Faro, within a short distance of Lethes Theatre, Carmo Church & Bones Chapel and Cathedral of Faro.

    From US$79.40 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 703 reviews

    Sited in a renovated 70-year old building, Guest House do Largo is located in central Faro. Just 250 metres from the Municipal Market, the unit has a terrace with a lounge area.

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

    Situated within 11 km of Church of São Lourenço and 25 km of Vilamoura Marina, Baron Faro - Guest House features rooms with air conditioning and a private bathroom in Faro.

    From US$94.18 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 914 reviews

    Offering a rooftop terrace with views of the Ria Formosa and the city of Faro, Faro Boutique Hotel is situated just a 3-minute walk from the Old Town and 450 metres from the Faro Marina.

    From US$145.97 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 154 reviews

    This hotel is just 20 metres from Santo António Street and 200 meters from Manuel Bivar Garden and Faro Marina. Stay Hotel Faro Centro has a bar, in addition to free WiFi throughout.

    From US$128.61 per night

FAQs about hotels in Olhão

What guests said about Olhão:

  • 8.0

    One of the nicer areas I've visited in the Algarve.

    One of the nicer areas I've visited in the Algarve. A few tourists about about not nearly as busy as Tavira, and as Olhao is a working fishing port, it still has that "local" feel to it. Decent esplanade adjacent to the harbour area although the only poor "rip-off" meal we had during our stay was along the front so my advice would be to go slightly inland where the quality of the food and value for money is a lot better. Nice and sunny during our stay but a bit windy so worth taking a jumper or fleece for the evenings. Best meals were at Piteu ds Baixa Mar, Taberna D'Olhao, Cafe Snack Domino and O Trevo. Worst was Churrasco Grill for reasons mentioned above.
    Guest review by
    JJ
    United Kingdom
  • 10.0

    Olhao is a beautiful fishing town with its fabulous fish...

    Olhao is a beautiful fishing town with its fabulous fish and vegetable market. The restaurants are excellent we never had a bad meal .The wine is also extremely good. It’s a beautiful part of the Algarve. Tavira was only a short journey away so it’s also a fabulous place to visit.
    Guest review by
    lisa
    Ireland
  • 10.0

    Olhao is well worth a visit.

    Olhao is well worth a visit. The old Town is great to walk round. A great variety of good quality restaurants at reasonable prices. No beaches in the town itself which means catching ferries to 3 beaches, all beautiful and sandy.
    Guest review by
    barry
    United Kingdom
  • 10.0

    Lovely town, great restaurants. Unspoiled by tourism.

    Lovely town, great restaurants. Unspoiled by tourism. Friendly people. Wine - phenomenal - no such thing as a bad Portuguese red!! Easy access to train station and ferry rides to the islands. Great for a relaxing holiday
    Guest review by
    Joanne
    United Kingdom
  • 10.0

    A nice bustling seaside town with lots of noise and...

    A nice bustling seaside town with lots of noise and restaurants, full of life. Hots are nice with great views..Wasn't keen on the Chinese restaurant down the road.. Not a feel of genuine Chinese food. You can go on boat trips to the islands for the day.
    Guest review by
    Julie
    Portugal
  • 8.0

    We truly felt content after our recent trip to Olhão,...

    We truly felt content after our recent trip to Olhão, Portugal. It was a lovely place to stay — peaceful yet well-connected to nearby towns and attractions. We rented a scooter and were able to explore the entire region comfortably, from Sagres all the way to Vila Real de Santo António. It was a perfect base for discovering the Algarve’s beautiful coast and charming villages!
    Guest review by
    Praveen
    Slovakia

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

See all
  • From US$314.02 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,615 reviews
    The Real Marina Hotel & Spa enjoys a prime waterfront location, providing easy access to the marina, shops, and restaurants. The hotel is modern and stylish, with spacious and well-appointed rooms. Breakfast offered a wide selection of choices My wife thoroughly enjoyed the spa facilities, which offered a variety of treatments in a relaxing atmosphere. She highly recommends the Ayurvedic massage, praising her therapist, Carla, for her skill and certification in this holistic practice. Parking was ample in a secure garage
    Guest review by
    Jon & Susan
    United States
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3,514 reviews
    Very clean hotel location is perfect for a base in beautiful Olhão restaurants nearby and the Hotel Bar itself a great starting point the staff could not have been more friendly courteous at all times nothing was a trouble to them
    Guest review by
    Mervyn
    United Kingdom
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 170 reviews
    Best place to stay in olhao. I would highly recommend for friends and family. All facilities were avilable required for home stay. Very tidy and clean. Also staff was great and friendly. 10/10. 😊
    Guest review by
    Pratikkumar
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 82 reviews
    Apartment is stylish, well-equipped, clean and comfortable. The best feature for us was the location on the main street of Olhão, with a balcony overlooking the street and with views to the sea.
    Guest review by
    Sarah
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 39 reviews
    The best location we have stayed in in Olhao. Lovely apartment, very comfortable. We will be back next year.
    Guest review by
    Mike
    United Kingdom
gogless