You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Olhão, located in the Faro District of Portugal, is a charming coastal town known for its rich fishing heritage and vibrant atmosphere. As a popular tourist destination, Olhão offers a unique blend of traditional Portuguese culture and modern amenities, making it an ideal spot for travelers seeking an authentic experience. The town is renowned for its bustling markets, particularly the Olhão Municipal Market, where visitors can explore a variety of fresh seafood and local produce.
For those looking to stay in Olhão, the best neighborhoods include the historic center, with its narrow cobbled streets and traditional whitewashed houses, and the waterfront area, which offers stunning views of the Ria Formosa Natural Park. Top attractions in Olhão include the picturesque Armona Island, accessible by ferry, and the beautiful Olhão Garden, perfect for a leisurely stroll. Whether you're seeking relaxation or adventure, Olhão has something to offer every traveler.
See the latest prices and deals by choosing your dates

Holiday home in Olhao, Olhão · 0.11 mi from centre
6.6
20 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. Guests staying at this vacation home have access to free Wifi and a terrace. Carmo Church & Bones Chapel is 6.6 miles from the vacation home and Cathedral of Faro is 6.9 miles away.
This air-conditioned 1-bedroom vacation home comes with a fully equipped kitchen, a seating area, a dining area, and a cable flat-screen TV. A private entrance leads guests into the vacation home, where they can enjoy some wine or champagne and fruit. The property has an outdoor dining area.
Vilamoura Marina is 21 miles from the vacation home, while Lethes Theatre is 6.4 miles away. Faro Airport is 12 miles from the property.

Apartment in Olhao, Olhão · 0.16 mi from centre
5.7
6 reviews
Casa da Tammy offers accommodations in Olhão, 12 miles from Tavira Island and 20 miles from Vilamoura Marina. This apartment offers accommodations with a terrace. Free Wifi is available throughout the property and Church of São Lourenço is 11 miles away.
The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Algarve Shopping Center is 30 miles from the apartment, while Lethes Theatre is 6 miles away. Faro Airport is 12 miles from the property.

Apartment in Olhao, Olhão · 0.19 mi from centre
5.7
8 reviews
Dourada Townhouse is located in Olhão, just 12 miles from Tavira Island and 12 miles from Church of São Lourenço. This apartment offers air-conditioned accommodations with a patio. Outdoor seating is also available at the apartment.
With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a microwave and fridge. Towels and bed linen are offered in the apartment. Additional in-room amenities include wine or champagne.
Vilamoura Marina is 21 miles from Dourada Townhouse, while Lethes Theatre is 6.7 miles from the property. Faro Airport is 13 miles away.

Apartment in Olhao, Olhão · 0.19 mi from centre
6.6
5 reviews
Town House Olhão 11 is located in Olhão, just 12 miles from Tavira Island and 12 miles from Church of São Lourenço. Both free Wifi and parking on-site are available at the apartment free of charge. Vilamoura Marina is 21 miles away and Lethes Theatre is 6.7 miles from the apartment.
This air-conditioned 2-bedroom apartment comes with a seating area, a flat-screen TV, and a fully equipped kitchen with a dishwasher. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. Additional in-room amenities include wine or champagne.
Carmo Church & Bones Chapel is 6.8 miles from Town House Olhão 11, while Cathedral of Faro is 7.1 miles away. Faro Airport is 13 miles from the property.

Hostel in Olhao, Olhão · 0.19 mi from centre
7.9
1,380 reviews
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. A flat-screen TV with satellite channels is offered.
Albufeira is 23 mi from OceanOasis, while Faro is 5 mi from the property. The nearest airport is Faro Airport, 6.8 mi from OceanOasis Hostel.

Apartment in Olhao, Olhão · 0.25 mi from centre
5.9
8 reviews
Apartamento T2 Olhão RC is located in Olhão, just 11 miles from Tavira Island and 12 miles from Church of São Lourenço. This property offers a private pool, free Wifi, and free private parking. Carmo Church & Bones Chapel is 6.7 miles from the apartment and Cathedral of Faro is 7 miles away.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 2 bathrooms with a bath and a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Vilamoura Marina is 21 miles from the apartment, while Lethes Theatre is 6.5 miles from the property. Faro Airport is 12 miles away.

Apartment in Olhao, Olhão · 0.36 mi from centre
5.5
4 reviews
VISTA RIA FORMOSa offers accommodations in Olhão, 12 miles from Tavira Island and 12 miles from Church of São Lourenço. Guests staying at this apartment have access to a fully equipped kitchen and a terrace. Carmo Church & Bones Chapel is 6.8 miles away and Cathedral of Faro is 7.1 miles from the apartment.
The spacious apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.
Vilamoura Marina is 21 miles from the apartment, while Lethes Theatre is 6.7 miles from the property. Faro Airport is 13 miles away.

Homestay in Olhao, Olhão · 0.70 mi from centre
6.9
156 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. This homestay offers free private parking, a shared kitchen, and free Wifi. Tunes Train Station is 31 miles away, and Lethes Theatre is 5.2 miles from the homestay.
At the homestay, units are fitted with a shared bathroom.
Vilamoura Marina is 20 miles from the homestay, while Algarve Shopping Center is 30 miles from the property. Faro Airport is 11 miles away.

Apartment in Olhao, Olhão · 1.23 mi from centre
6.0
20 reviews
Apartamento T2 Olhao offers accommodations in Olhão, 11 miles from Tavira Island and 12 miles from Church of São Lourenço. Guests staying at this apartment have access to free Wifi, a fully equipped kitchen, and a balcony. Carmo Church & Bones Chapel is 7 miles from the apartment and Cathedral of Faro is 7.3 miles away.
The spacious apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.
Vilamoura Marina is 21 miles from the apartment, while Lethes Theatre is 6.9 miles away. Faro Airport is 13 miles from the property.

Holiday home in Olhao, Quelfes · 1.63 mi from centre
5.9
40 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. Vilamoura Marina is 22 miles away and Lethes Theatre is 7.4 miles from the vacation home.
Featuring pool and garden views, this vacation home offers 1 bedroom and opens to a patio. Offering a terrace with mountain views, this vacation home also has a flat-screen TV, a well-equipped kitchen with a microwave, a fridge, and a stovetop, as well as 1 bathroom with a shower and free toiletries. The property has an outdoor dining area.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests at the vacation home can enjoy hiking nearby, or make the most of the garden.
Carmo Church & Bones Chapel is 7.5 miles from Mobile Home 1 - Olhão, while Cathedral of Faro is 7.8 miles away. Faro Airport is 14 miles from the property.

Boat in Sé e São Pedro, Olhão · 1.95 mi from centre
1.0
1 review
SISU 1 - Boat House offers accommodations in Olhão, a 12-minute walk from Culatra Island. Guests staying at this boat have access to a balcony. Free Wifi is available throughout the property and Culatra Beach is a 17-minute walk away.
Leading onto a terrace with sea views, the boat consists of 1 bedroom and a fully equipped kitchenette. Towels and bed linen are featured in the boat. The accommodation is non-smoking.

Hotel in Faro City Centre, Faro · 5.24 mi from centre
8.8
906 reviews
Breakfast available
With a stay at AP Eva Senses, you'll be centrally located in Faro, a 1-minute drive from Faro Marina and 13 minutes from Olhao Harbour. This hotel is 15.9 mi (25.5 km) from Vilamoura Marina and 23.8 mi (38.3 km) from Falesia Beach.

Hotel in Faro City Centre, Faro · 5.15 mi from centre
8.6
934 reviews
With a stay at Occidental Faro in Faro (Faro City Centre), you'll be steps from Misericordia Church and 3 minutes by foot from Arch to the Old Town district of Faro. This eco-certified hotel is 0.1 mi (0.2 km) from Faro Marina and 0.2 mi (0.4 km) from A Companhia de Teatro do Algarve.

Hotel in Faro City Centre, Faro · 5.01 mi from centre
9.8
454 reviews
Breakfast available
With a stay at 3HB Faro, you'll be centrally located in Faro, a 2-minute drive from Faro Marina and 12 minutes from Olhao Harbour. This luxury hotel is 16.3 mi (26.3 km) from Vilamoura Marina and 24.2 mi (39 km) from Falesia Beach.

Hotel in Sé e São Pedro, Faro · 6.04 mi from centre
8.2
701 reviews
Breakfast available
With a stay at ibis Faro Algarve in Faro (São Pedro), you'll be within a 15-minute drive of Faro Marina and Faro Island Beach. This hotel is 15.8 mi (25.4 km) from Falesia Beach and 15 mi (24.1 km) from Vilamoura Marina.

Hotel in Faro City Centre, Faro · 4.97 mi from centre
8.0
934 reviews
Breakfast available
With a stay at Stay Hotel Faro Centro, you'll be centrally located in Faro, a 2-minute drive from Faro Marina and 12 minutes from Olhao Harbour. This eco-certified hotel is 16.3 mi (26.2 km) from Vilamoura Marina and 24.2 mi (39 km) from Falesia Beach.

Hotel in Faro City Centre, Faro · 5.14 mi from centre
7.6
3,067 reviews
Offering a central location in Faro, Aqua Ria Boutique Hotel offers modern and elegant accommodations in the main shopping street, Rua de Santo António. It includes free WiFi access and a restaurant downstairs.
All air-conditioned, soundproofed rooms include a brown décor and wooden floors, plus a flat-screen cable TV, mini fridge and a safe. The private bathroom comes with free toiletries and a hairdryer. Aqua Ria Boutique Hotel features solar panel water heating plus an energy and water automatic management system. Some rooms offer views of Faro Marina and Ria Formosa.
The Costa Algarvia Restaurant serves the best local cuisine made with fresh, seasonal ingredients. Guests are a few steps away from the lively nightlife area, featuring bars, clubs and restaurants.
The old town is within a 2-minute walk, where guests will find the ancient walls and Faro Archaeological Museum, set within the cloister of a former convent. Faro Beach is 6.2 mi away.
Faro Bus Station, Eva, is less than 984 feet away from Aqua Ria Boutique Hotel, and the train station is 492 feet further. Faro International Airport is within 5 mi and the boutique hotel can arrange an airport shuttle.

Hotel in Faro City Centre, Faro · 4.73 mi from centre
7.8
73 reviews
With a stay at Alameda Exclusive House in Faro (Faro City Centre), you'll be within a 15-minute drive of Faro Marina and Olhao Harbour. This hotel is 16.3 mi (26.3 km) from Vilamoura Marina and 25 mi (40.3 km) from Falesia Beach.

Hotel in Faro City Centre, Faro · 4.95 mi from centre
8.2
589 reviews
Breakfast available
With a stay at Faro Boutique Hotel in Faro (Faro City Centre), you'll be within a 15-minute drive of Faro Marina and Olhao Harbour. This hotel is 16.2 mi (26.1 km) from Vilamoura Marina and 24.9 mi (40.1 km) from Falesia Beach.

Apartment in Olhao · 4.48 mi from centre
With a stay at Laranjal Farm House in Olhao, you'll be within a 15-minute drive of Olhao Harbour and Moncarapacho Museum and Chapel. This apartment is 11.5 mi (18.5 km) from Faro Marina and 16.1 mi (25.8 km) from Faro Island Beach.