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 – 351 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...

A
Afonso85
From
Germany
Very very comfortable room. Had a great night of sleep. Breakfast I very good with a lot of variety and quality. Staff is very friendly and can help in any situation.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,442 reviews
Price from
US$72.64
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.

P
Paula
From
United Kingdom
Rural location. Exceptional staff. Super clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 502 reviews
Price from
US$99.15
1 night, 2 adults

B&B HOTEL Olhão Algarve

Hotel in Olhão

Set within 18 km of Church of São Lourenço and 33 km of Vilamoura Marina, 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.6
Fabulous - What previous guests thought, 1,568 reviews
Price from
US$66.41
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.

F
Finn
From
Denmark
Very nice hotel, large room, good location, great service (eg. we were allowed to check in very early), excellent breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,624 reviews
Price from
US$159.80
1 night, 2 adults

Casa Rosa Villa with Pool in Olhao Centre

Olhão

Boasting an outdoor swimming pool, a garden, and a bar, Casa Rosa Villa with Pool in Olhao Centre features accommodation in Olhão with free WiFi and pool views.

L
Lukas
From
Switzerland
Very kind and welcoming hosts, very much recommended!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 290 reviews
Price from
US$145.27
1 night, 2 adults

OlhãOmirante Guesthouse

Olhão

Located in Olhão, OlhãOmirante Guesthouse provides quiet street views and free WiFi, 19 km from Church of São Lourenço and 19 km from Island of Tavira.

m
maria
From
South Africa
Loved everything about our stay. Location perfect 👌. Andrea was very friendly. Nice patio with a view over the city. Not so easy to find, BUT it is actually very easy😁😁😁😁 will recommend it to anybody who fits the above criteria
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 849 reviews
Price from
US$69.18
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.

D
Danyboyqlx
From
Portugal
I believe the score is not accurate and definitely should be 10. Very well located 20 minutes from the airport. There are a lot of shops and restaurants all 5 minutes away. 6 minutes from Olhão town centre 15 to 20 from faro. Specially if you driving it is a join. The ground floor house we rented fully equipped with everything you need if you're spending time at home of course. Spacious garden with bikes BBQs pit and also enough space for some guests. The host's were both great very welcome they have a good vibe both of them.. anyone looking for a nice cozy chilled place this is the one.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 447 reviews
Price from
US$95.69
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.4
Superb - What previous guests thought, 179 reviews
Price from
US$207.53
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.5
Exceptional - What previous guests thought, 44 reviews
Price from
US$305.58
1 night, 2 adults

Mare Nostrum

Olhão

Featuring an outdoor pool and city views, Mare Nostrum is set in Olhão.

J
Joanne
From
Jersey
Sun terrace. 2 pools and great views
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 44 reviews
Price from
US$840.32
1 night, 2 adults
See all 351 hotels in Olhão

Hotels with airport shuttles in Olhão

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,822 reviews
From US$110.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,063 reviews
From US$102.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 381 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 977 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 364 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 275 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,249 reviews
From US$72.64 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,442 reviews
From US$63.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 50 reviews
From US$158.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 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.7
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking hotels in Olhão

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

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,683 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,568 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,624 reviews

Popular with guests booking hotels in Olhão

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

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 339 reviews

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Popular with guests booking hotels in Faro

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

Best hotels with breakfast in Olhão and nearby

Bela Ria

Hotel in Olhão
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 767 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$56.94 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 146 reviews

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

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

Ideally located in Faro, Apartamentos SweetHomes offers a continental breakfast and free WiFi. With city views, this accommodation features a terrace.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 937 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$63.41 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,355 reviews

Lemon Tree Stay offers accommodation in Faro. All rooms are fitted with a flat-screen TV with cable channels and private bathroom equipped with a shower, while certain rooms will also include a...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 886 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$79.55 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 339 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$63.53 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,259 reviews

Just a short walk from Faro’s marina and main shopping area, Best Western Hotel Dom Bernardo offers rooms with complimentary Wi-Fi and cable TV. Facilities include a 24-hour reception.

From US$74.48 per night

Hotels located in the centre of Olhão

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

Situated in Olhão, 19 km from Church of São Lourenço and 19 km from Island of Tavira, Caíque - Apartamento de Charme com 3 Quartos no Centro Histórico de Olhão features air-conditioned accommodation...

From US$218.02 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 88 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$40.35 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 140 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$32.50 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 81 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$36.48 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 26 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$413.79 per night
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 100 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$41.86 per night

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

From US$721.48 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,375 reviews

Featuring free WiFi and a sun terrace, OceanOasis Hostel offers accommodation in Olhão. Every room comes with a private bathroom fitted with a shower.

From US$54.19 per night

Budget hotels in Olhão and nearby

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 42 reviews

Offering barbecue facilities and garden view, Mobile Home 1 - Olhão is set in Quelfes, 17 km from Island of Tavira and 21 km from Church of São Lourenço.

From US$78.98 per night

Blife Vitorya private apartment is set in Faro, 26 km from Vilamoura Marina, 27 km from Island of Tavira, and 39 km from Albufeira Old Town Square.

Scored out of 10, guest rating 4.1
Disappointing - What previous guests thought, 9 reviews

Offering a shared lounge and city view, Rooms in Faro close to airport is situated in Faro, 13 km from Church of São Lourenço and 26 km from Island of Tavira.

From US$80.94 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 708 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$82.15 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 345 reviews

This family-owned guest house is located 2 km from popular Fuseta Beach. The green areas of the Ria Formosa Natural Park are within a 4-minute drive of the Bela Alexandra Guest House.

From US$108.43 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 110 reviews

Situated within 12 km of Church of São Lourenço and 26 km of Vilamoura Marina, Dona Maria Guest House features rooms with air conditioning and a shared bathroom in Faro.

From US$51.88 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 19 reviews

Set in Faro, 12 km from Church of São Lourenço and 26 km from Vilamoura Marina, Simply House offers air conditioning.

From US$86.47 per night

Set in Faro, 25 km from Vilamoura Marina and 27 km from Island of Tavira, Brisa Algarvia 2 offers air conditioning.

From US$84.86 per night

FAQs about hotels in Olhão

What guests said about Olhão:

10

Olhao is a welcoming laid back town this time a year.

Olhao is a welcoming laid back town this time a year. Its very well kept with interesting Cubist architecture. There are many great restaurants and coffee places in all price ranges. It feels genuinely Portugese. Surrounding islands are lovely and transport is easy and very affordable. The markets are also great to visit. The salinas are beautiful with lovely diverse flora and fauna.
Guest review by
Simone
Netherlands
10

We loved Olhao, such a beautiful place.

We loved Olhao, such a beautiful place. The long prom with cafes is so clean and scenic. The boat trips are a must and next time we would try a different one. Would love to return. We didn't eat out a lot but the food was amazing in the restaurants we went to. Reccommend!
Guest review by
Heather
Ireland
10

Olhao has a charm that has made me return several times.

Olhao has a charm that has made me return several times. Wonderful restaurants and bars, cobbled streets and a laid back vibe. A town where tourists sit alongside locals. A beautiful sandy beach accessed by the ferry where a there are no crowds and some days it will seem as though you have the beach to yourself.
Guest review by
seatleon100
United Kingdom
10

Less spoiled than other areas on the coast.

Less spoiled than other areas on the coast. Very welcoming. old world charm and an amazing selection of reasonably priced restaurants. Ferry trip worthwhile. Great for a quiet visit. Could have stayed longer!
Guest review by
Andrew
Uzbekistan
10

Olhão has a lot going for it.

Olhão has a lot going for it. Lots of wonderful bars and restaurants, from budget to high end. There are plenty of shops, and the ferries to the islands in the Ria Formosa are cheap and very enjoyable. There are frequent trains with cheap fares, to go along the coast to Vila Real on the Spanish border, and many other coastal places such as Fuseta and Tavira. It’s good to go to Faro too, which is a beautiful small city. Olhão is extremely characterful and is not too touristy and feels very traditional.
Guest review by
Annette
United Kingdom
6.0

We really enjoyed the fish.

We really enjoyed the fish. It would be helpful to hire a car as we found it difficult to find our way around the old town with it's maze of roads. As we didin't have a car we took a train to Tavira and the fares for seniors are half price despite being tourists. The Uber service is absolutely brilliant and was a life saver.
Guest review by
Freda
United Kingdom

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

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,683 reviews
It is a lovely hotel with a very nice pool area. The rooms are extremely clean and the bed very comfortable. The hotel is located a short distance of the main avenue leading into the city. We appreciated the comfort of the hotel very much. The only remark would be that it would be nice if there was a little bit more space in the room to store the suitcases. But definitely a recommendation for Olhao! And if we come back to the City we would like to come back to the hotel.
Guest review by
Kathrin
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 49 reviews
Amazing apartment in Olhao, near to Faro. Two bathrooms , great kitchen and amazing terrace on the rooftop! We spend a week to explore the Algarve, in just 10min we can walk to the port of Olhao and take a ferry to explore the Ria Formosa islands. We had the car, so very useful to muove to the south part of Algarve region. Sofia, the owner of, is so kind! Easy self check in and check out.
Guest review by
Marta
Italy
From US$58.11 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,568 reviews
Great basic hotel in Olhao - clean and all you need for a night - bonus of having a supermarket downstairs to get refreshments/breakfast if needed. There is a terrace for residents which is for the use of all residents which was an added bonus. Not an easy walk into Olhao which was the only draw back.
Guest review by
Annabel
United Kingdom
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 290 reviews
Excellent location. Friendly staff. Beautiful boutique hotel. Excellent breakfast. Big room overlooking the patio area with pool.
Guest review by
Theo
Ireland
From US$63.41 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,442 reviews
The walk from the hotel to the sea front allowed us to explore both sides of Olhao.
Guest review by
James
United Kingdom