Go Hotels
Home > Spain > Barbate Spain Flag

We have 132 hotels in Barbate.

Melia Sancti Petri Hotel Star Rating 5        
Chiclana Costa , S/N Chiclana De La Frontera

This upscale Arabian-style hotel has a marble courtyard and direct access to Playa de la Barrosa beach. It's a 9-minute walk from Club de Golf Novo Sancti Petri.Modern rooms with private terraces and marble bathrooms provide free Wi-Fi, flat-screen TVs and minibars.
Hotel Pozo del Duque Star Rating 3        
Avenida del Pradillo 32

This seaside, Moorish-style hotel with a castle-like addition is a 7-minute walk from Playa del Carmen and 25 km from Montenmedio Golf & Country Club.The brightly colored rooms feature pool, sea or street views, plus free Wi-Fi, flat-screen TVs and desks. Some rooms have terraces, while suites add separate sitting areas.
Hotel Porfirio Star Rating 4        
Paseo del Pradillo, 33

This relaxed hotel in a whitewashed building is 6 minutes' walk from the fine-sand beach of Playa del Carmen.The down-to-earth rooms featuring tiled floors and coastal tones come with free Wi-Fi and flat-screen TVs. Some rooms and all suites have additional bedrooms and/or terraces.
Hotel Alhambra Barbate Star Rating 2        
Ctra. Caños de Meca, Km. 9,5

This laid-back hotel in a Moorish-inspired building is a kilometer from Zahora beach and 3 km from Trafalgar lighthouse.Featuring exterior entrances, the modest rooms feature sitting areas with sofas, plus Wi-Fi access, TVs, balconies or terraces. A bi-level suite adds a whirlpool tub, a living room and a minifridge.
Hotel Casa Grande Zahara de los Atunes Star Rating 2        
Avda. del Pradillo, 57

This informal, Mediterranean-style is a 9-minute walk from Zahara de los Atunes Beach, and 33 km from Conjunto Arqueológico de Baelo Claudia, the ruins of a Roman town.The straightforward rooms with whitewashed walls feature complimentary Wi-Fi and flat-screen TVs; suites add sitting areas.Amenities include a cozy guest lounge featuring exposed-beam ceilings, and a garden with an outdoor pool.
Hostal El Capi Star Rating 2.5        
Carretera de Vejer de la Frontera a los Caños de Meca, Km. 10

Set in low-rise, traditional Andalusian buildings, this modest, family-run hotel is 1 km from Zahora Beach and 3 km from the 1860 lighthouse at Cape Trafalgar.Featuring quaint or modern decor, the simply furnished rooms have flat-screen TVs, minibars and desks. Airy 1- to 3-bedrooms apartments and villas add separate living rooms, kitchens, and private gardens with barbecue grills.
Madreselva Hotel Barbate Star Rating 1        
Avenida Trafalgar 102

Set in a hacienda-style property a minute's walk from the beach, this simple hotel is also 1.6 km from the Lighthouse at Cape Trafalgar and 22 km from Montenmedio Golf & Country Club.Down-to-earth rooms open onto a courtyard and come with terraces and TVs.
Gran Sol Hotel Star Rating 3        
Avda. de la Playa s/n

Set a 4-minute walk from the seashore, this upscale hotel, with a stately, Spanish-style facade is 24 km from Montenmedio Golf and Country Club, and 33 km from the ruins of Baelo Claudia.The formal rooms, with cool hues and traditional decor, feature flat-screen TVs and minibars; upgraded rooms add terraces, some with ocean views. A suite, set in the hotel's cupola, includes a free-standing tub, a lounge and parquet floors.
Habitaciones Sajorami Beach        
Pago de Zahora 175

Set 3.5 km from the Lighthouse at Cape Trafalgar, this laid-back, beachfront hotel is 12 km from La Breña y Marismas del Barbate Natural Park.The down-to earth rooms feature thatched roofs and wood furnishings, and all come with shared garden access.
Hotel Los Colores de Zahara Star Rating 2        
Ola, 12

Overlooking Zahara Beach, this colorful hotel is 7 km from the Camarinal lighthouse and 11 km from the E-5 highway.Bright rooms with a casual, beachy vibe feature flat-screen TVs and free Wi-Fi. Some have sea-view balconies or courtyards.
More on Barbate .

View all 132 Barbate hotels
Barbate is a coastal town located in the province of Cádiz, Spain. According to the 2006 census, the city has a population of 22,496.