Comprising the bulk of the Iberian Peninsula, Spain has stirred travelers’ emotions for centuries. Nearly endless olive groves near Granada lie in contrast to the Sierra Nevada Mountains and warm Mediterranean beaches. Grand European Travel guided tours explore coastal cities like Barcelona, and ancient ones such as 2,000 year-old Valencia. The Moorish influence is also plentiful in Spain, seen in many of the quaint villages. But at the heart of Spanish culture lies Madrid. From the shimmering copper skinned Royal Palace, to painted canvases by Goya and El Greco in the Prado Museum, Madrid overflows cultural riches. The best of Spanish culture and scenery come together in Grand European Travel vacation packages. 

With a variety of altitudes, from beaches to mountaintops, you'll find a wide range of weather conditions. In general, the northern and eastern coastal regions have cool summers and mild winters, but expect rain anytime, year round. Inland, including Madrid, you'll probably experience hot, dry summers and cold, snowy winters. The Mediterranean region usually has warm to hot, dry summers contrasting mild, rainy winters.

Forming most of the Iberian Peninsula, Spain is bordered by the Atlantic Ocean and the Mediterranean Sea, as well as France, Andorra and Portugal. Gibraltar, near the country's southern tip, is a territory of Britain.

As you ride through the Spanish countryside, you'll see mountains, valley, plains, plateaus, beaches, rivers and, if you look out into the distance, islands. It is a regal landscape, tempting visitors to explore, discover and enjoy.

Major Holidays & Events
In addition to the customary holidays, Spain traditionally celebrates:
January 6 - Epiphany
Week Before Easter - Semana Santa
May 1 - Workers' Day
August 15 - Assumption of the Virgin
October 12 - National Day
November 1 - All Saints' Day
December 6 & 8 - Constitution Day & Immaculate Conception

Sign up for Special Offerings

Receive the latest news, announcements, special offers, and more on Grand European Travel vacations! Simply fill in the form below and submit to be added to our mailing list.