Sancti Petri - Hotels & Accommodation

Sancti Petri - Hotels

What was once a small fishing village, known simply as Sancti Petri, has now developed into one of the most popular holiday destinations on the Costa de la Luz. It is important to distinguish between the town of Sancti Petri, and the newer urbanisation of Novo Sancti Petri, just to the south. Both have an abundance of hotels and other accommodation options, including self-catering apartments and villas, however the vast majority of resort-style hotels with swimming pools and golf courses are to be found in Novo Sancti Petri, built alongside the wonderful beaches there. 

Most of the hotels in Novo Sancti Petri are large, resort-style hotels with all the imaginable facilities available - the most impressive being the Meliá Sancti Petri. The vast majority have direct access to the beach as well as their own swimming pools and spas. There are a few smaller, boutique style hotels in Sancti Petri town, as well as a large variety of apartments and villas. There are also aparthotels, which provide self-catering apartments and villas

Hotels in Novo Sancti Petri

Meliá Sancti PetriMeliá Sancti Petri

Set in an Andalusian palace, this luxury hotel offers a free spa, a large outdoor pool and direct access to La Barrosa Beach. Each elegant room includes a furnished terrace. Various restaurants are located in the patio and gardens.


Barceló Sancti PetriBarceló Sancti Petri

Located on Barrosa Beach, this stylish hotel offers 5 outdoor pools with hot tubs. The spa is Andalusia’s largest and includes a Turkish bath, gym and treatment cabins. The avant-garde rooms and apartments feature smart décor.


Hipotels Barrosa Palace & SpaHipotels Barrosa Palace & Spa

Set overlooking the beach, the Hotel Barrosa Palace is a luxurious property. Unwind in the spa and beauty centre in the hotel, which is complete with a hot tub. There are also indoor or outdoor swimming pools, as well as extensive gardens.


Iberostar Royal AndalusIberostar Royal Andalus

Iberostar Royal Andalus offers amazing sea views from its setting on La Barrosa Beach. It has rooms with balconies, 3 outdoor swimming pools, golf courses and extensive leisure facilities. The spa includes a sauna and Turkish bath.


Valentin Sancti Petri Hotel SpaValentin Sancti Petri Hotel Spa

Hotel Spa Valentin Sancti Petri is located on La Barrossa beach, next to a golf course. Set within gardens, it features rooms with balconies or terraces, free Wi-Fi, 2 outdoor swimming pools, a spa and 2 on-site restaurants.


Iberostar Andalucia PlayaIberostar Andalucia Playa

Located just off the beautiful La Barrosa Beach in Novo Sancti Petri, this Andalusian-style hotel offers an outdoor pool and extensive gardens. It also includes a Zen Thai Spa, offering thai massages and various beauty treatments.


Vincci Resort Costa GolfVincci Resort Costa Golf

Set next to Novo Sancti Petri Golf Course, this stylish hotel offers indoor and outdoor pools and smart suites with a private balcony. The spacious rooms feature modern décor and parquet floors.


Sensimar Playa La BarrosaSensimar Playa La Barrosa - Adults Only

Offering modern accommodation, Sensimar Playa La Barrosa - Adults Only is on La Barrosa Beach in Novo Sancti Petri. It features seasonal indoor and outdoor swimming pools, a gym and several restaurants.


Hipotels Barrosa ParkHipotels Barrosa Park

Offering modern rooms with spacious balconies, Hotel Barrosa Park is located on La Barrosa Beach in Novo Sancti Petri. It features a spa, indoor and outdoor swimming pools, and a restaurant.


Hotels in Sancti Petri (town)

Hotel Marisma Sancti PetriHotel Marisma Sancti Petri

Including an outdoor swimming pool and garden, as well as a restaurant serving delightful traditional dishes served every evening, the Marisma Sancti Petri lies just outside the ancient town. A charming hotel.


Hostal La CampaHostal La Campa

This family-run guest house is located 10 minute’s walk from Barrosa beach. It offers bright, air-conditioned accommodation with a terrace and also has a traditional Andalucian restaurant. Breakfast included.


El CampanarioEl Campanario

The family-run Hostal El Campanario sits right on Playa de la Barrosa Beach, Chiclana. It has air-conditioned rooms with balconies and private bathrooms, a beachside bar-restaurant, terraces and free Wi-Fi.