Select a City to find the Best Hotels in Brittany

Recommended destinations based on bookings from your country.

B

C

D

L

P

Q

R

S

V

The most popular hotels in Brittany

Check out the accommodations other travelers loved.

Brittany Hotels for Your Next Holiday

Why Tourists Visit Brittany

  • * Explore the stunning beaches and coves on the Emerald Coast.
  • * Visit legendary landmarks like Carnac's ancient standing stones.
  • * Discover quaint fishing villages such as Locronan.
  • * Try local Breton specialties, including galettes and fresh seafood.
  • * Walk or cycle along scenic paths like the GR34 coastal trail.

Brittany offers over 2,000 accommodations, with many 3-star hotels averaging $90-$120 per night and 5-star ones costing around $300 in cities like Rennes, Saint-Malo, and Vannes; recent openings such as L'Hotel des Bords de Mer in Saint-Brieuc stand out with modern seafront designs.

Brittany, in northwest France, is acclaimed for its rugged coastline, medieval towns, and rich Celtic culture, drawing millions of visitors yearly.

Notable attractions include the walled city of Saint-Malo, Mont Saint-Michel Bay, and the Pink Granite Coast with its surreal rock formations.

The region is also famous for its crepes, cider, and festivals such as Les Vieilles Charrues, France's largest music festival.

Brittany Tips You Must Know

* Book hotels between May and September for the best weather, but reserve early for summer stays.

* Traveling by car is ideal to reach remote hotels and coastal sights.

* Choose hotels near major train stations if relying on public transport in cities like Rennes or Brest.

* Many hotels offer discounts during off-seasons, from October to April.

* Bring layers as weather along the coast can be unpredictable, even in summer.

Rennes

Rennes, the capital of Brittany, blends medieval charm with a thriving modern arts scene. Its iconic half-timbered houses surround Place des Lices, once the site of jousting tournaments. The Marché des Lices, France's second-largest market, is a foodie paradise.

Discover the finest hotels in Rennes for a perfect base amidst its historic and cultural gems.

Saint-Malo

Saint-Malo, a historic walled city, was once a haven for pirates and privateers. Its dramatic tides uncover sandy beaches perfect for exploring tidal pools and Fort National. The city also holds ties to Jacques Cartier, the explorer of Canada.

Explore stunning hotels in Saint-Malo and immerse yourself in its rich maritime legacy and coastal beauty.

Vannes

Vannes teems with history, with its preserved medieval city walls enclosing cobbled streets and half-timbered houses. The city's picturesque port connects to the Gulf of Morbihan, home to 42 islands. For a surprising twist, the Jardin des Remparts offers palm trees.

Relax in cozy hotels in Vannes surrounded by enchanting medieval architecture and serene coastal views.

Quimper

Quimper, the cultural heart of Brittany, is famed for its Faïence pottery and vibrant Celtic festivals. The twin-spired Saint-Corentin Cathedral dominates its skyline as one of Brittany's oldest Gothic buildings. The city's charming footbridges evoke a storybook atmosphere.

Book your stay at welcoming hotels in Quimper to dive into its rich arts and Celtic traditions.

Brest

Brest, a bustling port city, showcases maritime history through attractions like the National Maritime Museum. Its 1944 reconstruction features modernist architecture due to wartime destruction. Océanopolis, a world-class aquarium, delights visitors with exhibits on marine ecosystems and conservation.

Stay in comfortable hotels in Brest and enjoy its vibrant maritime heritage and oceanic wonders.

Relax and Rejuvenate: Spa Hotels in Brittany

Indulge in relaxation by booking more luxurious Spa hotels in Brittany.

Hotel Name
Description
#
Price per night

Logis Hotel Center

Brest

  • National Maritime Museum (2 km)
  • Oceanopolis Aquarium (5 km)
  • Brest Castle (1.5 km)

Known for its extensive wellness facilities, this hotel features a heated indoor pool and a hammam, offering a relaxing retreat in Brest's urban center.

  • Heated indoor pool

  • Central location

  • Spacious wellness facilities

$120-$180/night

Golden Tulip Saint Malo- Le Grand Bé

Saint-Malo

  • Saint-Malo Cathedral (0.3 km)
  • Fort National (1 km)
  • Grand Bé Island (0.7 km)

This eco-friendly hotel combines luxury with history, located within Saint-Malo's walled city and offering a spa powered by natural marine products.

  • Eco-friendly spa

  • Prime historic location

  • Exclusive fine dining

$200-$300/night

Oceania Saint Malo

Saint-Malo

  • Sillon Beach (0.2 km)
  • Thermes Marines de Saint-Malo (1.5 km)
  • Saint-Malo Old Town (0.8 km)

Famous for its ocean-facing rooms, this hotel provides a private outdoor hot tub and direct access to Saint-Malo's pristine beach.

  • Beachfront views

  • Hot tub access

  • Modern design

$180-$280/night

A Taste of Luxury: Resorts in Brittany

Discover more elegant Resorts in Rennes crafted for a memorable escape.

Hotel Name
Description
#
Price per night

Garden Hotel Rennes Centre Gare

Rennes

  • Rennes Cathedral (1.2 km)
  • Parc du Thabor (1 km)
  • Les Champs Libres cultural center (0.5 km)

Set amidst a peaceful garden, this resort brings tranquility to urban Rennes while offering stylish rooms just steps from the train station.

  • Peaceful garden

  • Proximity to train station

  • Charming decor

$100-$160/night

Le Nemours Rennes

Rennes

  • Rennes Opera House (0.4 km)
  • Place des Lices (0.6 km)
  • Les Champs Libres (0.8 km)

Once a 19th-century townhouse, this boutique resort blends historical charm with modern amenities in Rennes' upscale quarter.

  • Historic architecture

  • Central location

  • Exceptional service

$120-$200/night

Hotel Anne De Bretagne

Rennes

  • Rennes Cathedral (0.4 km)
  • Parc du Thabor (0.9 km)
  • Les Champs Libres (1.1 km)

Renowned for its gastronomy, this chic resort is home to a Michelin-starred restaurant and is steps away from Rennes' lively cultural scene.

  • Michelin-starred dining

  • Stylish interiors

  • Cultural hotspots nearby

$150-$250/night

Charming and Unique: Boutique Hotels in Brittany

Browse more enchanting Boutique hotels in Saint-Malo for a one-of-a-kind stay.

Hotel Name
Description
#
Price per night

BW Premier Collection Le Saint Antoine Hotel Et Spa

Rennes

  • Rennes Cathedral (1.5 km)
  • Les Champs Libres (0.3 km)
  • Parc du Thabor (1 km)

This hotel stands out as the first high-rise spa hotel in Rennes, offering panoramic views of the cityscape from its rooftop sauna.

  • Rooftop sauna

  • Panoramic city views

  • Luxurious spa

$180-$300/night

The Originals Boutique, Hotel Des Marins, Saint-Malo

Saint-Malo

  • Saint-Malo Cathedral (0.2 km)
  • Fort National (1 km)
  • Grand Bé Island (0.8 km)

At the heart of Saint-Malo's old city, this boutique gem features nautical-themed decor inspired by the city's rich maritime history.

  • Unique maritime decor

  • Close to beaches

  • Welcoming ambiance

$140-$220/night

Otonali Hotel By Breizh Cafe

Cancale

  • Cancale Port (0.4 km)
  • Oyster Market (0.5 km)
  • Mont Saint-Michel Bay (10 km)

This boutique hotel combines Breton and Japanese design, offering guests an oriental vibe just steps from Cancale's famous oyster market.

  • Unique Japanese-Breton fusion

  • Coastal views

  • Gourmet dining

$150-$250/night

Affordable Comfort: Budget Hotels in Brittany

Find more fantastic Cheap and budget hotels in Dinard for quality stays on a budget.

Hotel Name
Description
#
Price per night

Hotel Ibis Budget Rennes Cesson

Rennes (Cesson)

  • Les Champs Libres (7 km)
  • Rennes Cathedral (8 km)
  • Parc du Thabor (8 km)

This no-frills hotel is perfect for budget travelers, offering clean rooms with eco-friendly features just outside Rennes.

  • Affordable rates

  • Eco-friendly design

  • Convenient access to Rennes

$50-$80/night

Escale Oceania Vannes Centre

Vannes

  • Vannes Cathedral (0.6 km)
  • Gulf of Morbihan (1.5 km)
  • Jardin des Remparts (0.8 km)

Located in historic Vannes, this budget-friendly option charms guests with modern comforts and proximity to medieval sights.

  • Modern amenities

  • Central location

  • Friendly staff

$60-$100/night

Hotel Saint-Michel

Dinard

  • Plage de l'Écluse (0.5 km)
  • Dinard Market (0.3 km)
  • Saint-Malo (10 km)

Hidden away in Dinard, this quaint budget hotel provides a cozy stay within walking distance of gorgeous beaches and a lively local market.

  • Close to beaches

  • Charming ambiance

  • Great value

$70-$120/night

Happy Kids and Parents: Family-Friendly Hotels in Brittany

Explore more welcoming Family-Friendly hotels in Saint-Malo designed for kids and parents alike.

Hotel Name
Description
#
Price per night

Mercure Saint Malo Balmoral

Saint-Malo

  • Saint-Malo Old Town (2 km)
  • Sillon Beach (1.5 km)
  • Fort National (3 km)

This family favorite features spacious suites and a kid-friendly breakfast buffet, located conveniently near Saint-Malo's train station.

  • Spacious family suites

  • Kid-friendly breakfast

  • Proximity to transport

$150-$220/night

Novotel Spa Rennes Centre Gare

Rennes

  • Les Champs Libres (0.3 km)
  • Parc du Thabor (1.4 km)
  • Rennes Cathedral (1.8 km)

Perfect for families, this modern hotel offers an indoor pool and vibrant activity areas for kids near Rennes' cultural hub.

  • Indoor pool

  • Kids' activity areas

  • Central location

$160-$250/night

Hotel Saint Louis

Brest

  • Brest Castle (1.5 km)
  • Oceanopolis Aquarium (4 km)
  • National Maritime Museum (1.6 km)

This family-run hotel in Brest has a homey vibe with personalized service and twin-room options perfect for traveling with kids.

  • Family-run atmosphere

  • Personalized service

  • Twin-room options

$120-$180/night

Frequently asked question

Which hotels in Brittany are near major attractions?

Hotels like Castelbrac in Dinard are near landmarks like Plage de l'Écluse, while Hotel des Marins in Saint-Malo is close to the historic walled city.

Are there family-friendly hotels in Brittany?

Yes, family-friendly options like Ti Al Lannec in Trébeurden offer spacious rooms and kid-friendly amenities including access to beaches.

What are typical hotel prices in Brittany?

Mid-range hotels cost around $100 to $150 per night, while boutique and luxury options can range from $200 to $400 depending on the season.

What amenities can I expect in hotels in Brittany?

Many hotels offer free Wi-Fi, on-site restaurants, proximity to coastal views, and some include bike rental services for exploring the region.

Are there boutique hotels available in Brittany for couples?

Château Richeux near Cancale offers a romantic boutique experience with sea views and a Michelin-starred restaurant on-site.

Thank you for subscribing
Destination Select city
  • Agde

    France

  • Aigues-Mortes

    France

  • Aix-en-Provence

    France

  • Aix-les-Bains

    France

  • Ajaccio (Corsica)

    France

  • Albi

    France

  • Amboise

    France

  • Amiens

    France

  • Angers

    France

  • Angouleme

    France

  • Annecy

    France

  • Antibes

    France

  • Arcachon

    France

  • Argeles-sur-Mer

    France

  • Arles

    France

  • Arras

    France

  • Auxerre

    France

  • Avignon

    France

  • Ax-les-Thermes

    France

  • Bagneres-de-Bigorre

    France

  • Bagneres-de-Luchon

    France

  • Bandol

    France

  • Bastia (Corsica)

    France

  • Bayeux

    France

  • Beaune (Cote d'Or)

    France

  • Beausoleil

    France

  • Beauvais

    France

  • Berck

    France

  • Bergerac

    France

  • Besancon

    France

  • Beziers

    France

  • Biarritz

    France

  • Blois

    France

  • Bonifacio (Corsica)

    France

  • Bordeaux

    France

  • Boulogne-Billancourt

    France

  • Boulogne-sur-Mer

    France

  • Bourges

    France

  • Brest

    France

  • Briancon (Hautes-Alpes)

    France

  • Brive-la-Gaillarde

    France

  • Bussy-Saint-Georges

    France

  • Cabourg

    France

  • Caen

    France

  • Cagnes-sur-Mer

    France

  • Calais

    France

  • Calvi (Corsica)

    France

  • Cancale

    France

  • Canet-en-Roussillon

    France

  • Cannes

    France

  • Capbreton

    France

  • Carcassonne

    France

  • Cassis

    France

  • Cauterets

    France

  • Cavalaire-sur-Mer

    France

  • Chalon-sur-Saone

    France

  • Chalons-en-Champagne

    France

  • Chambery

    France

  • Chamonix

    France

  • Chartres

    France

  • Chateauroux

    France

  • Cherbourg-en-Cotentin

    France

  • Chessy (Seine-et-Marne)

    France

  • Cholet

    France

  • Clermont-Ferrand

    France

  • Collioure

    France

  • Colmar

    France

  • Concarneau

    France

  • Courbevoie

    France

  • Courseulles-sur-Mer

    France

  • Deauville

    France

  • Dieppe

    France

  • Dijon

    France

  • Dinan

    France

  • Dinard

    France

  • Dunkirk

    France

  • Epernay

    France

  • Etretat

    France

  • Fecamp

    France

  • Font-Romeu-Odeillo-Via

    France

  • Fontainebleau

    France

  • Frejus

    France

  • Gerardmer

    France

  • Grasse

    France

  • Grenoble

    France

  • Grimaud

    France

  • Gruissan

    France

  • Honfleur

    France

  • Hyeres

    France

  • Juan-les-Pins

    France

  • L'Isle-sur-la-Sorgue

    France

  • La Baule-Escoublac

    France

  • La Bresse

    France

  • La Ciotat

    France

  • La Grande-Motte

    France

  • La Plagne

    France

  • La Rochelle (Charente-Maritime)

    France

  • La Seyne-sur-Mer

    France

  • Lacanau

    France

  • Le Barcares

    France

  • Le Crotoy

    France

  • Le Grau-du-Roi

    France

  • Le Havre

    France

  • Le Lavandou

    France

  • Le Mans

    France

  • Le Mont-Dore

    France

  • Le Puy-en-Velay

    France

  • Le Touquet

    France

  • Le Treport

    France

  • Lege-Cap-Ferret

    France

  • Les Angles (Pyrenees-Orientales)

    France

  • Les Arcs (Savoie)

    France

  • Les Deux Alpes

    France

  • Les Sables-d'Olonne

    France

  • Leucate

    France

  • Lille

    France

  • Limoges

    France

  • Lorient

    France

  • Lourdes

    France

  • Lyon

    France

  • Macon

    France

  • Mandelieu-la-Napoule

    France

  • Marseille

    France

  • Megeve

    France

  • Menton

    France

  • Mers-les-Bains

    France

  • Metz

    France

  • Montauban

    France

  • Montevrain

    France

  • Montpellier

    France

  • Morzine

    France

  • Mulhouse

    France

  • Nancy

    France

  • Nantes

    France

  • Narbonne

    France

  • Nevers

    France

  • Nice

    France

  • Nimes

    France

  • Niort

    France

  • Orleans

    France

  • Palavas-les-Flots

    France

  • Paris

    France

  • Pau

    France

  • Perigueux

    France

  • Perpignan

    France

  • Perros-Guirec

    France

  • Poitiers

    France

  • Pornic

    France

  • Porto-Vecchio (Corsica)

    France

  • Quiberon

    France

  • Quimper

    France

  • Reims

    France

  • Rennes

    France

  • Roquebrune-Cap-Martin

    France

  • Rouen

    France

  • Royan

    France

  • Saint-Aignan (Loir-et-Cher)

    France

  • Saint-Brieuc

    France

  • Saint-Cyprien (Pyrenees-Orientales)

    France

  • Saint-Denis (Seine-Saint-Denis)

    France

  • Saint-Etienne (Loire)

    France

  • Saint-Gervais-les-Bains

    France

  • Saint-Jean-de-Monts

    France

  • Saint-Lary-Soulan

    France

  • Saint-Louis (Haut-Rhin)

    France

  • Saint-Malo

    France

  • Saint-Quentin (Aisne)

    France

  • Saint-Raphael (Var)

    France

  • Saint-Remy-de-Provence

    France

  • Saint-Tropez

    France

  • Saint-Valery-sur-Somme

    France

  • Sainte-Maxime

    France

  • Saintes-Maries-de-la-Mer

    France

  • Sanary-sur-Mer

    France

  • Sarlat-la-Caneda

    France

  • Saumur

    France

  • Selestat

    France

  • Serris

    France

  • Sete

    France

  • Six-Fours-les-Plages

    France

  • Strasbourg

    France

  • Thonon-les-Bains

    France

  • Tignes

    France

  • Toulon

    France

  • Toulouse

    France

  • Tours

    France

  • Trouville-sur-Mer

    France

  • Troyes

    France

  • Uzes

    France

  • Val Thorens

    France

  • Valence (Drome)

    France

  • Valenciennes

    France

  • Valras-Plage

    France

  • Vannes

    France

  • Versailles

    France

  • Vichy

    France

  • Villeneuve-Loubet

    France

  • Villers-sur-Mer

    France

  • Villeurbanne

    France

  • Wimereux

    France

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0