Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-05-01

2025-05-02

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Algarve Region near Barril Beach

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

117 properties found

  • Casa Marta - Penthouse Em Santa Luzia

    Rua Jose De Oliveira, 2, Tavira, 8800-352, Faro, Tavira, Portugal

    1.8 km to Barril Beach (Show map)

    The spacious 2-bedroom Casa Marta - Penthouse Em Santa Luzia Apartment is located approximately a 25-minute walk from Island of Tavira and offers Wi-Fi for either business or leisure. The apartment…

    More...

    From US$ 244
    price for 1 night
    Book Now From US$ 244
  • Great 2 Bedroom Apartment In Santa Luzia Tavira

    3 Rua Jose Oliveira Res Do Chao Esquerdo, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The 2-room Great 2 Bedroom Apartment In Santa Luzia Tavira is a 10-minute ride from Church of Saint Mary of the Castle and offers a sunny patio with a swimming pool. Offering Wi-Fi and essentials…

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184
  • Villa Pedras Del Rey

    Pedras Del Rey - Santa Luzia, Luz de Tavira, Portugal

    1.8 km to Barril Beach (Show map)

    The 1-bedroom Villa Pedras Del Rey is located 4 km from Jardim Publico de Tavira and has a tennis court, a sundeck, and billiards to ensure a memorable stay. Offering an outdoor pool area views, this…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Santa Luzia A 2

    2 Rua Jose Oliveira Bloco 4.1A, 1ºc, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The spacious 80 m² Santa Luzia A 2 Apartment offers views of the garden and a location at a distance of 4.2 km from Forte do Rato. The 1-bedroom apartment features Wi-Fi, along with a car park for…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Villa V1 - Pedras D El Rei

    Pedras Del Rei, Tavira, Portugal

    1.8 km to Barril Beach (Show map)

    Situated 10 minutes' drive from the long Praia da Terra Estreita Sandy Beach, the 1-bedroom Villa V1 - Pedras D El Rei provides access to numerous tourist attractions in the area.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Santa Luzia Residence Apartamento T2 Com Piscina & Wi-Fi

    Caminho Das Trindades Bloco 4.4, 41 J, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Situated approximately 10 minutes by car from Church of Saint Mary of the Castle, the 2-room Santa Luzia Residence Apartamento T2 Com Piscina & Wi-Fi offers an opportunity to discover various tourist…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Mare Cheia

    Rua Jose De Brito Panela 27, Tavira, Portugal

    1.8 km to Barril Beach (Show map)

    Overlooking the garden, the 2-room Mare Cheia Apartment is 3.7 km from Praia da Ilha de Tavira. With an indoor pool featured, the apartment guarantees a more relaxing stay.

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Apartamento Mare Cheia Sl40

    R. Jose De Brito Panela 25, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The spacious Apartamento Mare Cheia Sl40 Apartment is located at a distance of 3.1 km from the long white - sand Praia do Barril Beach and offers spa facilities such as an indoor pool. Also, there is…

    More...

    From US$ 820
    price for 1 night
    Book Now From US$ 820
  • Villa Limoeiro, Santa Luzia Fishing Village

    Rua Comandante Henrique Tenreiro 58, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The 3-bedroom Villa Limoeiro, Santa Luzia Fishing Village is located a 10-minute drive from the long Praia da Terra Estreita Sandy Beach, giving access to various tourist spots nearby.

    More...

    From US$ 299
    price for 1 night
    Book Now From US$ 299
  • Mare Cheia

    R. Jose De Brito 27, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Offering a swimming pool, the 120 m² Mare Cheia Apartment is situated within 25 minutes' walk of Island of Tavira. Guests can relax and take in garden views from a terrace of this 2-bedroom apartment.

    More...

    From US$ 342
    price for 1 night
    Book Now From US$ 342
  • Casa Dos Avos

    Rua 13 De Dezembro, 4, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Located merely 5 minutes on foot from Santa Luzia, the 3-bedroom Casa Dos Avos Villa gives easy access to various tourist attractions in the area.

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263
  • Camelia Apartment

    29 Rua Jose De Brito Panela R/C Esq, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Offering a swimming pool, the 90 m² Camelia Apartment is situated approximately 3 km from Misericordia Church.

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • Bmyguest Santa Luzia Terrace Apartment

    Francisco Jose Nascimento Bateira 30, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Offering spa facilities such as an indoor pool, the 3-room Bmyguest Santa Luzia Terrace Apartment is situated about 3 km from Misericordia Church. Guests can get to Praia da Ilha de Tavira at a…

    More...

    From US$ 384
    price for 1 night
    Book Now From US$ 384
  • Apartment Andorinha-Pretty Holiday Home With Pool

    29 Rua Jose De Brito Panela 1 Dtº, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Offering an outdoor swimming pool, the spacious 99 m² Apartment Andorinha-Pretty Holiday Home With Pool is situated 25 minutes' walk from the long Island of Tavira. 2.7 km from the 2-bedroom…

    More...

    From US$ 195
    price for 1 night
    Book Now From US$ 195
  • Dream Holidays @ Santa Luzia Tavira

    Rua Jose Olveira Nº2-Rch, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The exclusive Dream Holidays @ Santa Luzia Tavira features views of the garden and is situated 3 km from Jardim Publico de Tavira. Guests staying at this apartment can enjoy added comfort with access…

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Terra Estreita 2Bdr W Pool & Balcony

    Rua Jose Oliveira Lote 18, 1.º Andar, Apartamento A5, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The 15 m² Terra Estreita 2Bdr W Pool & Balcony Apartment is located 10 minutes by car from Jardim Publico de Tavira and offers Wi-Fi for either business or leisure. Tavira Castle is 2.9 km from this…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Penthouse Ria

    Address: Rua Francisco Jose Nascimento Bateira, N.º 32, 2.º Dto, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    The 130 m² Penthouse Ria Apartment is at a 700-metre distance from Santa Luzia and offers a cash machine and a lift. Guests can relax and take in sea views from a terrace of this 2-bedroom apartment.

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • Studio Pedras D'El Rei

    Aldeamento Pedras D'El Rei 282, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Located 3.6 km from Praia da Terra Estreita, which offers the thrill of discovering something beautiful, the 1-room Studio Pedras D'El Rei Apartment includes a restaurant. Wi-Fi and a car park are…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Piscina Apartment

    Rua Comandante Henrique Tenreiro No 46 2º M, Santa Luzia (Tavira), Portugal

    1.8 km to Barril Beach (Show map)

    Set within a 10-minute drive of Tavira Science Centre, the 60 m² Piscina Apartment comprises a patio and a balcony overlooking the patio. Wi-Fi and free private parking are also available at this 1…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Flh Santa Luzia Flat With Pool

    Rua Caminho Das Trindades 5, Tavira, Portugal

    1.8 km to Barril Beach (Show map)

    Staying at the 1-room Flh Santa Luzia Flat With Pool Apartment, guests can visit the 11 kilometer-long Island of Tavira, located 25 minutes' walk away. Also, the presence of a swimming pool…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151