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

Filter by:

Star Rating

Review score

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.

G
Gregory
From
United States
Location … studio equipment … pool
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,716 reviews
Price from
$152.20
1 night, 2 adults

Pure Formosa Concept Hotel

Hotel in Olhão

Located in Olhão, 11 miles from Tavira Island, Pure Formosa Concept Hotel has accommodations with an outdoor swimming pool, private parking, a shared lounge and a terrace.

E
Evelyn
From
Canada
Like a new Moxy at W Hotel prices.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,537 reviews
Price from
$73.48
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.

L
Linster
From
United Kingdom
Dinner was absolutely amazing and value for money, friendly staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 535 reviews
Price from
$100.30
1 night, 2 adults

B&B HOTEL Olhão Algarve

Hotel in Olhão

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

E
Erika
From
Spain
- The breakfast - The pet-friendliness - The free parking in the building - The cleanliness - Bruna's kindness
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,343 reviews
Price from
$117.56
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.

H
Hélène
From
France
EVERYTHING
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,588 reviews
Price from
$161.65
1 night, 2 adults

Bela Vista

Olhão

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

K
Koçi
From
Spain
It was right in the middle of the town. Walking distance from the fish market
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,020 reviews
Price from
$64.15
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
Catherine
From
United States
It was very serene. I enjoyed walking the property & listening to the nature sounds. Lots of nice little areas to sit & the architecture was beautiful to look at. Food was great. Alexander was lovely and gave us a lot of history & tips about the town. The staff was nice. I liked being a bit out of the center of town. Being able to interact with the garden by picking herbs to make drinks was a nice treat.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 171 reviews
Price from
$209.93
1 night, 2 adults

Zenit Olhao Bed & Breakfast

Olhão

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.

J
Jurgita
From
Italy
The central location and the accessible rooftop terrace was great, housing clean and hosts were kind.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 606 reviews
Price from
$75.81
1 night, 2 adults

AL "Hospedaria Por do sol" Sunset Olhao

Olhão

AL "Hospedaria Por do sol" Sunset Olhao enjoys a location in Olhão, 12 miles from Church of São Lourenço and 12 miles from Tavira Island.

S
Shania
From
Canada
Very nice breakfast and the host was amazing and answered all of our questions.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 552 reviews
Price from
$80.47
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, 526 reviews
Price from
$151.62
1 night, 2 adults
See all 367 hotels in Olhão

Hotels with airport shuttles in Olhão

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

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

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

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,343 reviews
  • Popular with guests booking hotels in Olhão

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

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3,537 reviews
  • Popular with guests booking hotels in Faro

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

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

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

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,002 reviews

Best hotels with breakfast in Olhão and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 365 reviews

    Zenit charm Olhao relax cubist House offers beauty services and a fitness room, as well as air-conditioned accommodations in Olhão, 11 miles from Church of São Lourenço.

  • Bela Ria

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

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

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 259 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, 134 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 9.0
    Wonderful - What previous guests thought, 384 reviews

    Located in Moncarapacho, 9 miles from Tavira Island, Solar Alvura Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 572 reviews

    Providing city views, Lemon Hostel Faro in Faro provides accommodations and a shared lounge.

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

    Sited in a renovated 70-year old building, Guest House do Largo is located in central Faro. Just 820 feet 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, 979 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.

Budget hotels in Olhão and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 116 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 7.5
    Good - What previous guests thought, 69 reviews

    BLife Santya private rooms enjoys a location in Olhão, 12 miles from Church of São Lourenço and 21 miles from Vilamoura Marina.

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

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

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 89 reviews

    BLife Martinya house - private rooms and apartments 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 6.9
    Pleasant - What previous guests thought, 127 reviews

    BLife Salinya private rooms at N125 offers accommodations in Olhão, 11 miles from Church of São Lourenço and 13 miles from Tavira Island.

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

    Ohana features a hot tub and air-conditioned accommodations in Olhão, 12 miles from Church of São Lourenço. With sea views, this accommodation offers a terrace and a swimming pool.

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 44 reviews

    Mobile Home 1 - Olhão offers accommodations in Quelfes, 10 miles from Tavira Island and 13 miles from Church of São Lourenço. This property offers a private pool and free private parking.

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

    BLife Felicya private rooms enjoys a location in Faro, 7.8 miles from Church of São Lourenço and 17 miles from Vilamoura Marina.

Hotels located in the center of Olhão

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

    11 miles from Tavira Island in Olhão, Casa das 3 Andorinhas features accommodations with access to a solarium.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 15 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 8.9
    Excellent - What previous guests thought, 54 reviews

    Casa Rustica - Courtyard House 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.8
    Excellent - What previous guests thought, 8 reviews

    Casa BrancAzul offers accommodations in Olhão, 12 miles from Tavira Island and 20 miles from Vilamoura Marina.

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

    Casa da avó Lu offers accommodations in Olhão, 6.2 miles from Lethes Theatre and 6.3 miles from Carmo Church & Bones Chapel.

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

    Casa Esperança is located in Olhão, just 12 miles from Tavira Island and 12 miles from Church of São Lourenço. This villa offers air-conditioned accommodations with a terrace.

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

    CASA DO PESCADOR by Ammonite&Co is located in Olhão, just 12 miles from Tavira Island and 12 miles from Church of São Lourenço.

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

    CASA DA AVO by Ammonite&Co is located in Olhão, just 12 miles from Church of São Lourenço and 20 miles from Vilamoura Marina. With city views, this accommodation provides a terrace.

FAQs about hotels in Olhão

What Guests Said About Olhão:

  • 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
  • 10.0

    We love Olhao.

    We love Olhao. The town is very interesting, The Marina is beautiful. A lot of work has been done along the front and it is very pretty. All on the flat. Market day is great fun and the dancers on the front were lovely. Nice to watch people playing boules. Lots of restaurants, supermarkets. The ferry is close by to see the islands.
    Guest review by
    Anne
    United Kingdom
  • 10.0

    Very quaint fishing town with plenty of lovely fish...

    Very quaint fishing town with plenty of lovely fish restaurants. I would highly recommend it if you like food. The Pure Formosa Hotel was excellent. A very high standard of cleanliness and staff were very helpful. Good breakfast selection too. I went to the local pasteleria on the harbour front every day for amazing cakes and coffee.
    Guest review by
    Sarah
    United Kingdom

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

See all
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 179 reviews
    The pool area is incredibly well kept and tidy. It's like having your own private pool. The rooms were huge, there was 8 of us and not once did we feel cramped. Everything is clean, the staff are lovely and attentive. We genuinely have nothing bad at all to say about Villas Marim, this is far beyond a hotel. Two nice restaurants next door (walking distance) Aldi is a 6 minute drive away and Olhao is a 9 minute drive away. The lovely Tavira is 25 minute drive away. Highly recommended staying here.
    Guest review by
    Zak
    United Kingdom
  • From $125.96 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,343 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 by
    ritafarmacia
    Norway
  • From $313.55 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 2,588 reviews
    The hotel is nice and has a good location in Olhão. The staff was extraordinary, from the cleaning lady, the room service, reception, restaurant, breakfast room, and bar. Thank you all so much ❤️.
    Guest review by
    Elisabet
    Luxembourg
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 362 reviews
    I booked the hostel as it was in my favourite location in Olhao. The roof terrace offers the best view of the city. Had everything you could need. Very accommodating,let us leave luggage early.
    Guest review by
    tina
    United Kingdom
  • From $192.44 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3,537 reviews
    We really appreciated the wonderful team of staff at the hotel. They made us so welcome and are so friendly it made our stay very special. We give them all 5 stars!!!
    Guest review by
    Tracey
    France