Book a private tour
ES FR
Bahía de Roses en la Costa Brava con vista panorámica

Things to Do in Roses Spain: a local guide with beaches, tours & tips

4.9/5 Small groups (max 15) Free cancellation 48h

History and Culture

A city with over 2,000 years of living history

Local Gastronomy

Tapas, Empordà wines, and signature cuisine

Getting Around

Small, walkable, and with excellent connections

Things to See and Do in Roses

Discover the Charms of Roses: Unforgettable Experiences in the Jewel of the Costa Brava

Roses, with its mix of history, culture, and coastal beauty, is a charming destination on the Costa Brava that offers a variety of unforgettable experiences. If you're planning a visit to this Mediterranean gem, here's a guide to activities that will immerse you in the magic of Roses.

1. Explore the Citadel of Roses

The Citadel of Roses is a testament to the region's rich and diverse history. Walk along its ancient walls, explore its museums, and admire the sea views from this strategic point. Discover Roman and medieval remains that make the Citadel a fascinating place.

2. Relax on the Beaches of Roses

Roses boasts crystal-clear waters and golden sandy beaches perfect for relaxation. Spend time enjoying the sun and sea at beaches like Platja Nova or Almadrava. Try water sports or simply unwind while gazing at the horizon.

3. Sail Across the Bay of Roses

Embark on an exciting boat excursion through the Bay of Roses. Discover hidden coves, sea caves, and breathtaking coastal views from the water. Boat tours offer a unique perspective of the region's natural beauty.

4. Visit the Aiguamolls de l'Empordà Natural Park

If you're a nature lover, don't miss the chance to explore the Aiguamolls de l'Empordà Natural Park, located near Roses. Watch birds, explore the nature trails, and immerse yourself in the biodiversity of this unique natural environment.

5. Enjoy Coastal Gastronomy

Roses is known for its excellent cuisine, especially delicious fresh seafood. Visit seaside restaurants to savor local specialties like "suquet de peix" (fish stew) and experience the unique flavors of Mediterranean cooking.

6. Watch the Sunset from Punta Falconera

Head to Punta Falconera for one of the most spectacular sunsets on the Costa Brava. This viewpoint offers panoramic views of the bay and is the perfect spot to relax as the sun sets over the Mediterranean.

Roses is a destination that blends history, nature, and coastal charm, offering visitors a complete experience. Follow this guide to discover the best of this Costa Brava gem and create unforgettable memories in every corner of Roses.

Discover Roses with a local guide. Walk through the old town and bay, small groups, free cancellation.

Guided tour of Roses →

Monuments and Historic Heritage in Roses

Discover the Historical Richness of Roses: Must-See Monuments

Roses, on the Costa Brava, is not only known for its beautiful beaches but also for its rich historical heritage. If you're planning to explore the architecture and monuments of Roses, here's a guide to the sites you can't miss.

1. Citadel of Roses: Fortress with Sea Views

The Citadel of Roses is an impressive fortress overlooking the coast. Built in the 16th century to defend against pirates, today it houses a cultural space and offers panoramic views of the sea and the town. Explore its walls and delve into the region's military history.

2. Castle of the Trinity: Military History and Spectacular Views

Located on Puig Rom hill, the Castle of the Trinity is a testament to the military history of Roses. Built in the 16th century, it offers panoramic views of the Bay of Roses and the surrounding area. Explore its corridors and enjoy the blend of historical architecture and captivating landscapes.

3. Monastery of Santa Maria de Roses: Medieval Architectural Treasure

The Monastery of Santa Maria de Roses, built in the 11th century, is a beautiful example of Romanesque architecture. Admire its columns, arches, and frescoes that tell the story of the monastery over the centuries. Stroll through its gardens to enjoy the peaceful atmosphere.

4. Almadrava Beach: Natural Landscapes and Roman Ruins

Almadrava Beach is not only known for its natural beauty but also for nearby Roman ruins. Explore the remains of a 2nd century BC Roman villa, known as the "Molí de les Tres Eres", which adds a historical touch to your beach experience.

5. Capella de Santa Creu: Architectural Gem in the Old Town

Located in the heart of Roses' old town, the Capella de Santa Creu is a small church dating back to the 15th century. Admire its Gothic architecture and discover the stories hidden in this quiet corner of the city.

6. Megalithic Park of Roses: Prehistoric Traces in Nature

If you're interested in prehistoric history, visit the Megalithic Park of Roses. Discover megalithic remains such as dolmens and menhirs, which offer a fascinating glimpse into life in the region thousands of years ago.

Explore the historical richness of Roses through these monuments, which span from Roman times to the Modern Age. Each site tells a unique story and contributes to the cultural diversity of this charming coastal town. Enjoy your trip discovering these historical treasures!

Where to Eat in Roses: Best Restaurants

Discover the Gastronomic Pleasures of Roses: Where Mediterranean Flavors Conquer Your Palate

Roses, with its coastal charm and rich culinary tradition, is a destination where food lovers can delight in a wide variety of flavors. If you are exploring this jewel on the Costa Brava and wondering where to enjoy food in Roses, here is a guide to satisfy your appetite with authentic local delicacies.

1. Els Brancs: Fine Dining with Panoramic Views

Located in Hotel Vistabella, Els Brancs is a place to experience fine dining with panoramic sea views. This restaurant offers a refined culinary experience with creative dishes highlighting local products. Enjoy an unforgettable dinner while watching the sunset over the Bay of Roses.

2. Restaurant Miramar: Tradition with a Contemporary Touch

Led by chef Paco Pérez, Michelin-starred, Restaurant Miramar is a benchmark in Roses' gastronomic scene. Here, Catalan tradition blends with contemporary touches, offering a unique experience. Taste refined dishes in an elegant and sophisticated environment.

3. Ca l'Enric: Catalan Cuisine in a Rural Setting

A few kilometers from Roses, Ca l'Enric is a culinary destination combining Catalan cuisine with a charming rural environment. This restaurant, located in a restored farmhouse, offers homemade dishes with local ingredients. Discover the authenticity of Catalan gastronomy in a cozy atmosphere.

4. Restaurant La Sirena: Fresh Seafood with Sea Views

Located on the promenade, Restaurant La Sirena is known for its fresh seafood and sea views. Enjoy paellas, fish, and seafood expertly prepared while relaxing on the terrace with the sea breeze as your companion.

5. Mas Palou: Creative Cuisine in a Natural Setting

Mas Palou offers a creative culinary experience in a natural setting near Roses. This restaurant, surrounded by vineyards and olive groves, serves dishes made with local and seasonal products. Discover unique flavors in a peaceful and picturesque environment.

6. Restaurant Nou Fusiona't: Fusion of International Cuisines

For a gastronomic experience blending various cuisines, visit Restaurant Nou Fusiona't. This establishment offers dishes combining local ingredients with international influences, creating a varied and delicious culinary proposal.

Explore the diverse flavors of Roses through these restaurants ranging from fine dining with spectacular views to the authenticity of rural Catalan cuisine. Each choice will immerse you in the gastronomic richness of this charming coastal town. Bon appétit in Roses!

Where to Shop in Roses: Markets & Stores

Mercados locales en Roses

Exploring Shopping in Roses: A Walk Through Local Markets and Unique Stores

Roses, a gem on the Costa Brava, not only offers spectacular views and picturesque beaches but also a shopping experience that captivates visitors. From local markets to unique shops, discover where to find the hidden treasures of this charming town.

Tiendas en el centro de Roses

Local Markets: Flavors and Colors Around Every Corner

Roses Market: Immerse yourself in the daily life of Roses by exploring the Roses Market, where freshness and authenticity are the norm. Located in the town center, this market is a feast for the senses. From local products like olive oil and cured meats to handmade crafts, the Roses Market offers a unique shopping experience.

Artesanía y regalos en Roses

Iconic Shops: Discover Local Charm

The Fisherman's Shop: If you're looking for fresh and authentic seafood, The Fisherman's Shop is the ideal place. Located near the port, this store offers an exquisite selection of local fish and seafood. From fresh prawns to just-caught fish, you'll find the perfect ingredients for a unique culinary experience.

Mediterranean Art & Gifts: This unique store in the heart of Roses combines local art with Mediterranean-style gifts. From traditional ceramics to handmade jewelry, each item tells a story and reflects the rich culture of the region. Explore the carefully curated shelves and find the perfect gift to take home.

Mercadillo en Roses

Street Markets: Find Treasures in the Streets of Roses

Plaça Catalunya Market: Immerse yourself in the vibrant atmosphere of the Plaça Catalunya Market, where local vendors display their goods under the warm Mediterranean sun. From clothes and accessories to unique crafts, this market invites you to stroll the streets and discover authentic treasures.

With its coastal charm and wide variety of shops, Roses is the perfect destination for those seeking a unique shopping experience. Whether exploring local markets, visiting iconic shops, or walking through colorful street markets, you'll find that every purchase in Roses connects you to the true essence of the Costa Brava. Get ready to explore and take a piece of this Mediterranean paradise home!

Where to Stay in Roses: Hotels & Apartments

Discover the Best Accommodation Options in Roses: Where the Costa Brava Finds Its Refuge

Roses, with its coastal beauty and rich history, is a charming destination on the Costa Brava. If you are planning your visit and wondering where to stay in Roses, here is a guide to help you find the perfect place to enjoy the beach and explore the treasures of this coastal town.

1. Vistabella: Luxury in an Impressive Natural Setting

Located in a privileged enclave, Hotel Vistabella offers luxury and panoramic views of the Mediterranean Sea. With direct access to the beach, this hotel is ideal for those seeking a relaxing and exclusive experience. The elegant rooms and first-class facilities will make you feel like you are in a paradise by the sea.

2. Prestige Goya Park: Family Comfort and Fun for All

For a comfortable family experience, Prestige Goya Park is an excellent choice. This hotel features spacious facilities, swimming pools, and activities for all ages. Its location near the beach and the center of Roses makes it a convenient base to explore the city.

3. Hotel Prestige Victoria: Elegance and Comfort on the Beachfront

Located on the beachfront in the charming town of Roses, Hotel Prestige Victoria combines elegance and comfort to offer a perfect stay. Its spacious and bright rooms are designed for comfort and relaxation, with modern amenities and stunning views of the Mediterranean Sea. In addition, the hotel has an outdoor pool surrounded by gardens where guests can enjoy moments of tranquility and sunbathe. With attentive service and a privileged location, Hotel Prestige Victoria is the perfect choice for those seeking an exceptional experience on the Costa Brava.

4. Hotel Almadraba Park: Tranquility and Mediterranean Elegance

Located in the Bay of Roses, Hotel Almadraba Park combines tranquility with Mediterranean elegance. Its rooms with sea views and natural surroundings make this hotel a romantic and relaxing option. Enjoy the outdoor pool and proximity to Almadrava Beach.

5. Hotel Prestige Mar y Sol: Peace and Comfort in a Coastal Setting

Located in a quiet area by the sea, Hotel Prestige Mar y Sol offers its guests an incomparable relaxation experience. With rooms decorated in a modern Mediterranean style, this hotel provides a cozy and comfortable atmosphere to enjoy an unforgettable vacation. From its terrace, guests can admire the sea views and feel the sea breeze while relaxing with a refreshing drink. The hotel also features an outdoor pool surrounded by palm trees and lush gardens, where visitors can enjoy the sun and take a refreshing dip. With attention to detail and a serene atmosphere, Hotel Prestige Mar y Sol is the perfect place for those looking to escape the hustle and bustle and enjoy the beauty of the Costa Brava.

6. Cala Montjoi Tourist Apartments: Nature and Comfort on the Costa Brava

The Cala Montjoi Tourist Apartments offer a unique experience in the heart of nature on the Costa Brava. Located in a privileged environment, surrounded by green hills and with direct access to a picturesque cove, these apartments are ideal for those seeking tranquility and contact with nature. Guests can enjoy the peace and serenity of the surroundings while relaxing on the terrace or exploring the numerous nearby hiking trails. In addition, the complex features an outdoor pool, a restaurant serving local dishes, and various activities for the whole family. With its combination of nature, comfort, and services, Cala Montjoi Tourist Apartments are the perfect destination for an unforgettable holiday on the Costa Brava.

Tours and Activities in Roses

Explore Roses with the Best Guided Tours: Discover the Beauty of the Costa Brava

Embark on a unique adventure through the captivating town of Roses, where history, culture, and natural beauty intertwine to create an unforgettable destination. With our guided tours, you can discover the best-kept secrets of this charming corner of the Costa Brava.

Discover the Treasures of Roses:

Roses is a city rich in history and tradition, with a wide variety of attractions to discover. From its stunning beaches to the picturesque alleys of the old town, our guides will take you to explore the most emblematic places of this coastal destination.

Guided Experience in Multiple Languages:

In our tours in Roses, we offer guided experiences in Spanish and English to ensure that all visitors can fully immerse themselves in the culture and history of the region. Our expert guides will accompany you with enthusiasm and knowledge, providing an enriching experience.

Avoid Waiting with Our Guided Tours:

With our tours in Roses, we guarantee you priority access to the city's most outstanding places, allowing you to maximize your time without worrying about long queues. Let our guides efficiently lead you, ensuring a smooth tourist experience.

Immerse Yourself in Local Culture and Gastronomy:

Our tours in Roses will not only take you to discover historical and natural sites but also introduce you to the rich culture and gastronomy of the region. Taste local flavors, explore culinary traditions, and immerse yourself in the daily life of this charming coastal town.

Satisfied Traveler Reviews:

Check reviews from other travelers on platforms like Tripadvisor and Google to learn about the experiences of those who have explored Roses with us. Our commitment to quality and customer satisfaction is reflected in every positive review.

Detailed Tourist Map:

When booking a tour with us, you will receive a detailed tourist map of Roses, including the most notable places, suggested routes, and local recommendations. Your tour guide will also provide additional information about the best restaurants and activities, ensuring a complete experience.

Don't hesitate to choose our tours in Roses to explore this unique destination on the Costa Brava. Let our expert guides lead you through this charming coastal town, providing an unforgettable experience. Book your tour now and discover Roses with the best tour guides!

Book your guided tour of Roses. Skip the line, with a local guide.

Book tour →

Client Reviews

What they say about us on Google

Reviews coming soon.