Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Olhão – 247 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. breakfast was fabulous, staff very kind, rooms are clean

Show more Show less
8.5
Very Good
2,469 reviews
Price from
$179
per night

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. We stayed in a studio apartment which was perfect for two. The property is spotlessly clean, our room was cleaned daily, towels changed every other day and the beds changed twice in the week. There is a lovely pool with sun loungers toilets and showers, again this area was always very clean. The hotel provides pool towels. A nice breakfast is also available if desired. The reception is manned 24hrs and the staff are so friendly and helpful. we will definitely be back.

Show more Show less
8.7
Excellent
1,482 reviews
Price from
$109
per night

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. Excellent staff that always tried their best to please. Did not go for breakfast as we had our kitchenette, but stayed for dinner twice and these meals were excellent and very well priced. We thoroughly enjoyed the layout of the place/grounds and the peacefulness. The pool area is very nice & quiet and right next to the restaurant/bar for meals/snacks and drinks (strawberry mojito is not to be missed!). The 'apartment' was well equipped (no dishwasher though) with everything in excellent condition. Comfy bed & pillows. Safe in room, for free. Mosquito netting on windows for fresh outside air, or quiet efficient a/c. A terrace on either side of the apartment, with two loungers and table & chairs provided. Ample, safe parking for cars.

Show more Show less
8.9
Excellent
523 reviews
Price from
$130
per night

Bela Vista Al

Hotel in Olhão

Bela Vista Al offers a traditional and charming accommodations 328 feet from the Olhão marina. We loved everything about this place! Super clean.. we felt like staying at our grandma house with vintage deco, very polite staff and perfect location! Definitely more than we expected.. You can grab a ferry to one of the island and enjoy day on the beautiful beach! Wish I could stay in Olhao longer!

Show more Show less
7.5
Good
463 reviews
Price from
$68
per night

Pure Formosa Concept Hotel

Hotel in Olhão

Located in Olhão, 1.8 miles from Armona Ria Beach, Pure Formosa Concept Hotel has accommodations with an outdoor swimming pool, private parking, a bar and a shared lounge. Hotel Formosa is certainly clean and modern looking. Rooftop pool area was our main aspect we loved the most. Our hotel room was comfortable and perfect for us! Staff made us feel welcomed.

Show more Show less
9
Awesome
1,150 reviews
Price from
$119
per night

Casa Rosa Villa with Pool in Olhao Centre

Hotel in Olhão

Casa Rosa Villa with Pool in Olhao Centre has a restaurant, outdoor swimming pool, a bar and shared lounge in Olhão. great location, beautiful designed villa, very friendly and attentive host

Show more Show less
9.7
Exceptional
46 reviews
Price from
$114
per night

Hostel Armona

Hotel in Olhão

Featuring a terrace, Hostel Armona is located in Olhão in the Algarve region, 1.1 miles from Culatra Island. People working very friendly and helpful.

Show more Show less
7
Good
255 reviews
Price from
$73
per night

Zenit Guest House

Olhão

Featuring free WiFi throughout the property, Zenit Guest House is set in the historic center of Olhão, 328 feet from the picturesque city market. Great location chose to the waterfront in Olhao - and lovely terrace with sea views to enjoy a drink in the evening or breakfast in the morning

Show more Show less
8.6
Excellent
721 reviews
Price from
$82
per night

OceanOasis

Olhão

Featuring free WiFi and a sun terrace, OceanOasis Hostel offers accommodations in Olhão. Every room comes with a private bathroom fitted with a shower. Best is check-in. No need to speak to anybody

Show more Show less
8.2
Very Good
570 reviews
Price from
$28
per night

AL - Alojamento Local Pension Bicuar

Olhão

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. honestly rarely right these reviews however this stay was phenomenal. the host was incredible, very clean rooms with a shower. shared toilets were extremely clean. the rooftop terrace was the dream! bbq every night, right next to fresh fruit and veg market as well as fish market which we ate daily. again no complaints at all.

Show more Show less
8.6
Excellent
440 reviews
Price from
$48
per night

Most-booked hotels in Olhão in the past month

See all

Budget hotels in Olhão

See all

FAQs about hotels in Olhão

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Olhão:

Explore guest reviews of hotels in Olhão

See all