Hotels in Cadiz

Search and compare Cadiz hotels from hundreds of travel sites and save

Cadiz, Andalusia, Spain
30 Jul — 31 Jul2
Cadiz, Andalusia, Spain
Fri 30-7
Sat 31-7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cadiz

Filter by star ratings
All filters
Barceló Montecastillo Golf
Barceló Montecastillo Golf
8.5 Excellent
Carretera de Arcos Km 6, Jerez de la Frontera, Andalusia, Spain
Show on map
29.9 km from city centre, Cadiz 
ExcellentBased on 715 reviews
8.5

Situated in Jerez de la Frontera, Barcelo Montecastillo Golf provides stylish, 5-star accommodation close to Montecastillo Golf Club. This modern resort is an ideal choice for discovering the local vineyards as it is set in Jerez - Xeres - Sherry.

Casa Palacio Jerezana
Casa Palacio Jerezana
9.2 Excellent
Calle Conocedores, 24, Jerez de la Frontera, Andalusia, Spain
Show on map
22.7 km from city centre, Cadiz 
ExcellentBased on 118 reviews
9.2

Casa Palacio Jerezana is located in Jerez de la Frontera and offers free Wi-Fi. It also provides a sun deck, a swimming pool and bicycle rental.

Pensión Cádiz
Pensión Cádiz
8.5 Excellent
C/ Feduchy 20 duplicado 1º, Cadiz, Andalusia, Spain
Show on map
0.2 km from city centre, Cadiz 
ExcellentBased on 1,723 reviews
8.5

Just 10 minutes' walk from Cadiz Train Station, the guest house has a accessible setting, making it an ideal place to stay when visiting Cadiz. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

Hotel Carabela Santa Maria
Hotel Carabela Santa Maria
7.6 Good
Avenida De Los Conquistadores, Mazagón, Andalusia, Spain
Show on map
82.5 km from city centre, Cadiz 
GoodBased on 1,010 reviews
7.6

Hotel Carabela Santa Maria provides 3-star accommodation in Mazagon. It also features a sauna, a rooftop terrace and an outdoor pool.

Hotel Best Costa Ballena
Hotel Best Costa Ballena
8.7 Excellent
Plaza de Europa Urb. Costa Ballena, Chipiona, Andalusia, Spain
Show on map
21.7 km from city centre, Cadiz 
ExcellentBased on 4,043 reviews
8.7

Boasting an outdoor pool and a sauna, Hotel Best Costa Ballena is located in Chipiona and offers comfortable accommodation. It also provides a kids club, a playground and a 24-hour reception.

Hotel Regio Cadiz
Hotel Regio Cadiz
8.2 Excellent
Avenida Ana de Viya, 11, Cadiz, Andalusia, Spain
Show on map
2.5 km from city centre, Cadiz 
ExcellentBased on 2,212 reviews
8.2

Hotel Regio Cadiz offers 3-star accommodation in Cadiz. This modern hotel is an ideal base for exploring the local vineyards as it is set in Jerez - Xeres - Sherry.

Hotel Casa de las Cuatro Torres
Hotel Casa de las Cuatro Torres
9.1 Excellent
Plaza Argüelles, 3, Cadiz, Andalusia, Spain
Show on map
0.7 km from city centre, Cadiz 
ExcellentBased on 797 reviews
9.1

Hotel Casa de las Cuatro Torres is situated in Cadiz and is close to the area's popular attractions. It offers free Wi-Fi, luggage storage and a 24-hour reception.

Occidental Isla Cristina
Occidental Isla Cristina
8.5 Excellent
c/ Doctor Delgado Carrasco s/n, Isla Cristina, Andalusia, Spain
Show on map
117.5 km from city centre, Cadiz 
ExcellentBased on 2,250 reviews
8.5

Occidental Isla Cristina provides a comfortable setting while in Isla Cristina. It has a gym, as well as an outdoor pool, a sauna and free Wi-Fi.

Dormir En Cadiz
Dormir En Cadiz
9.5 Excellent
Hermano Ignacio, 22, Cadiz, Andalusia, Spain
Show on map
0.7 km from city centre, Cadiz 
ExcellentBased on 389 reviews
9.5

Dormir en Cadiz is located in Cadiz and offers free Wi-Fi and a rooftop terrace. It is also a five-minute stroll from La Caleta Beach and Spa of Nuestra Senora de la Palma y del Real, and is close to many of the area's well-known attractions.

Hospederia Imar
Hospederia Imar
7.5 Good
Calle Dr. Herrera Quevedo, 3, Cadiz, Andalusia, Spain
Show on map
3.3 km from city centre, Cadiz 
GoodBased on 276 reviews
7.5

Situated under a 20-minute walk from Cortadura Railway Station, Hospederia Imar provides guests with an ideal base when visiting Cadiz. It also offers a concierge, free Wi-Fi and a swimming pool.

Tips for booking a Cadiz hotel

Cheapest month:January
Most expensive month:February
Average price in Cadiz:S$ 130/night
Absolute cheapest price found:S$ 8/night
Cheapest day:Sunday
Most expensive day:Saturday
S$ 95 - S$ 199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 117 - S$ 192
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cadiz hotels

Show all 1,234 hotels
1
Hotel Boutique Convento Cádiz
Hotel Boutique Convento Cádiz
8.9 Excellent
c/ Santo Domingo, 2 Bajo, Cadiz, Andalusia, Spain
Show on map
0.4 km from city centre, Cadiz 

Hotel Boutique Convento Cadiz is situated in Cadiz and is close to the area's tourist attractions. This cosy hotel is a convenient base for discovering the local vineyards as it is set in Jerez - Xeres - Sherry.

2
Occidental Isla Cristina
Occidental Isla Cristina
8.5 Excellent
c/ Doctor Delgado Carrasco s/n, Isla Cristina, Andalusia, Spain
Show on map
0.6 km from city centre, Isla Cristina 

Occidental Isla Cristina provides a comfortable setting while in Isla Cristina. It has a gym, as well as an outdoor pool, a sauna and free Wi-Fi.

3
Gran Hotel del Coto
Gran Hotel del Coto
7.7 Good
Sector D, 2nda fase, Matalascanas, Andalusia, Spain
Show on map
2.4 km from city centre, Matalascanas 

Featuring a swimming pool and outdoor tennis courts, Gran Hotel del Coto is a deluxe base in Matalascanas. It has a gym, as well as an outdoor pool, a kids pool and free Wi-Fi.

Cheapest hotels in Cadiz, Cádiz

Show all 1,234 hotels
Pensión Cádiz
Pensión Cádiz
8.5 Excellent
C/ Feduchy 20 duplicado 1º, Cadiz, Andalusia, Spain
Show on map
0.2 km from city centre,  

Just 10 minutes' walk from Cadiz Train Station, the guest house has a accessible setting, making it an ideal place to stay when visiting Cadiz. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

S$ 53
Avg. per night
Hotel Carabela Santa Maria
Hotel Carabela Santa Maria
7.6 Good
Avenida De Los Conquistadores, Mazagón, Andalusia, Spain
Show on map
6.2 km from city centre,  

Hotel Carabela Santa Maria provides 3-star accommodation in Mazagon. It also features a sauna, a rooftop terrace and an outdoor pool.

S$ 88
Avg. per night
Hotel Best Costa Ballena
Hotel Best Costa Ballena
8.7 Excellent
Plaza de Europa Urb. Costa Ballena, Chipiona, Andalusia, Spain
Show on map
4.7 km from city centre,  

Boasting an outdoor pool and a sauna, Hotel Best Costa Ballena is located in Chipiona and offers comfortable accommodation. It also provides a kids club, a playground and a 24-hour reception.

S$ 95
Avg. per night
Occidental Isla Cristina
Occidental Isla Cristina
8.5 Excellent
c/ Doctor Delgado Carrasco s/n, Isla Cristina, Andalusia, Spain
Show on map
0.6 km from city centre,  

Occidental Isla Cristina provides a comfortable setting while in Isla Cristina. It has a gym, as well as an outdoor pool, a sauna and free Wi-Fi.

S$ 95
Avg. per night
Dormir En Cadiz
Dormir En Cadiz
9.5 Excellent
Hermano Ignacio, 22, Cadiz, Andalusia, Spain
Show on map
0.7 km from city centre,  

Dormir en Cadiz is located in Cadiz and offers free Wi-Fi and a rooftop terrace. It is also a five-minute stroll from La Caleta Beach and Spa of Nuestra Senora de la Palma y del Real, and is close to many of the area's well-known attractions.

S$ 96
Avg. per night
Gran Hotel del Coto
Gran Hotel del Coto
7.7 Good
Sector D, 2nda fase, Matalascanas, Andalusia, Spain
Show on map
2.4 km from city centre,  

Featuring a swimming pool and outdoor tennis courts, Gran Hotel del Coto is a deluxe base in Matalascanas. It has a gym, as well as an outdoor pool, a kids pool and free Wi-Fi.

S$ 111
Avg. per night
Hotel Regio Cadiz
Hotel Regio Cadiz
8.2 Excellent
Avenida Ana de Viya, 11, Cadiz, Andalusia, Spain
Show on map
2.5 km from city centre,  

Hotel Regio Cadiz offers 3-star accommodation in Cadiz. This modern hotel is an ideal base for exploring the local vineyards as it is set in Jerez - Xeres - Sherry.

S$ 113
Avg. per night
Hotel Palacio Garvey
Hotel Palacio Garvey
8.9 Excellent
Plaza Rafael Rivero c/ Torneria 24, Jerez de la Frontera, Andalusia, Spain
Show on map
0.9 km from city centre,  

Hotel Palacio Garvey provides 4-star accommodation in Jerez de la Frontera. This luxury hotel is an ideal choice for exploring the local vineyards as it is situated in Jerez - Xeres - Sherry.

S$ 113
Avg. per night

Hotel prices in Cadiz

2 stars or below

S$ 53 - S$ 169

Dormir En Cadiz

No. 1 most popular

Dormir En Cadiz
9.5 Excellent
S$ 96
Avg. per night
Hotel Boutique Convento Cádiz

No. 2 most popular

S$ 144
Avg. per night
Pensión Cádiz

Best value

Pensión Cádiz
8.5 Excellent
S$ 53
Avg. per night
3 stars

S$ 88 - S$ 247

Hotel Regio Cadiz

No. 1 most popular

Hotel Regio Cadiz
8.2 Excellent
S$ 113
Avg. per night
Rosario Uno Aparthotel

No. 2 most popular

S$ 174
Avg. per night
Hotel Carabela Santa Maria

Best value

S$ 88
Avg. per night
4 stars and up

S$ 77 - S$ 281

Barceló Montecastillo Golf

No. 1 most popular

S$ 173
Avg. per night
Occidental Isla Cristina

No. 2 most popular

S$ 95
Avg. per night
AC Hotel Algeciras by Marriott

Best value

S$ 77
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cadiz

About Cadiz

Considered the oldest city in western Europe, Cadiz is a bustling seaport along the sun-drenched Costa de la Luz. It’s home to palm-lined promenades, picturesque gardens and lively plazas, as well as distinctly charming neighbourhoods.

Things to do

Step back in time as you wander through the medieval streets of El Populo, a charismatic neighbourhood originally settled by ancient Romans. Witness the Genoese red marble exterior of the 17th-century Admiral’s House and the underground church of the Oratorio de la Santa Cueva, then sample the local specialty of pescaíto frito in the lively Plaza de San Juan de Dios.

Dominating El Populo are the soaring towers of the Catedral Nueva, which was built in the 18th century in a combination of Spanish Baroque and Neoclassical styles. Admire its gilded dome and immense pillars, then explore the religious artworks on display in the Treasury.

Cadiz is blessed with a warm Mediterranean climate and picturesque stretches of sand that make it a popular seaside getaway. Take a dip at Playa de la Caleta in the heart of the Old Town or head outside the historic centre to the lively beach at Playa de Santa Maria del Mar.

Stroll through the landscaped gardens of Parque Genovés, which boasts magnificent views of the Mediterranean coast. Photograph the waterfall lake at La Gruta and explore the exotic plant and tropical flower species on display, then grab a bite to eat or coffee at the garden cafe.

Getting around

Cadiz is around 35 minutes’ drive from Jerez Airport and there are regular trains to Seville and Madrid. The winding alleyways of the Old Town are best explored on foot, with buses travelling throughout the surrounding areas.

Cadiz travel FAQs

  • What are the best hotels in Cadiz?

    Cadiz is home to many highly-rated hotels, one of which is NH Avenida Jerez, which has a current rating of 8.1. For other potential stays, consider Barceló Montecastillo Golf and Hotel Las Cortes De Cádiz, which can also be great places to stay in Cadiz.

  • What is a good hotel near Catedral de Cádiz?

    Hotel Las Cortes De Cádiz is a hotel near Catedral de Cádiz that is popular with HotelsCombined users, scoring 8.3 across 1,647 reviews.

  • What is a good hotel in Cadiz near Playa de La Caleta?

    Hotel Las Cortes De Cádiz is the hotel close to Playa de La Caleta that is most recommended by HotelsCombined users, with 1,647 reviews rating it at 8.3/10.

  • Is there a good hotel near Playa de la Victoria?

    A good hotel near Playa de la Victoria is Hotel Regio Cadiz, which has been rated 8.2/10 by 2,212 HotelsCombined user reviews.

  • How much do hotels in Cadiz cost?

    S$ 417/night is the average price of a hotel in Cadiz, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Cadiz, the average price found is S$ 273/night, and for 5-star hotels the average price is S$ 216/night.

  • How much is a cheap hotel in Cadiz?

    HotelsCombined users have found cheap hotels in Cadiz starting from S$ 29 per night in the last 3 days.