Hotels in Bastia

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

Bastia, Corsica, France
28 Jul — 29 Jul2
Bastia, Corsica, France
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bastia

Filter by star ratings
All filters
Hotel Central Bastia
Hotel Central Bastia
8.4 Excellent
3 Rue Miot, Bastia, Corsica, France
Show on map
0.4 km from city centre, Bastia 
ExcellentBased on 913 reviews
8.4

Hotel Central Bastia offers 3-star accommodation in Bastia. It also provides free Wi-Fi, room service and luggage storage.

Les Jardins De La Madrague
Les Jardins De La Madrague
8.9 Excellent
Route De La Canonica Rd107, Lucciana, Corsica, France
Show on map
17.7 km from city centre, Bastia 
ExcellentBased on 565 reviews
8.9

Les Jardins De La Madrague offers 3-star accommodation in Lucciana. It also provides bicycle rental, a ticket service and an outdoor pool.

Hotel Bonaparte
Hotel Bonaparte
8.2 Excellent
45 Boulevard Du General Graziani, Bastia, Corsica, France
Show on map
0.1 km from city centre, Bastia 
ExcellentBased on 996 reviews
8.2

This Bastia hotel is located within a 10-minute walk of Bastia Train Station. It also offers free Wi-Fi.

Hotel Calavita
Hotel Calavita
8.4 Excellent
39, Route Du Cap, Bastia, Corsica, France
Show on map
2.4 km from city centre, Bastia 
ExcellentBased on 429 reviews
8.4

This elegant hotel in San Martino di Lota offers free wireless internet, as well as a 24-hour reception and a swimming pool. It is moments from the beach and provides comfortable 3-star accommodation.

Hotel Poretta
Hotel Poretta
8.4 Excellent
Route De L'Aéroport, Lucciana, Corsica, France
Show on map
16.9 km from city centre, Bastia 
ExcellentBased on 629 reviews
8.4

Hotel-Poretta offers 3-star accommodation in Lucciana. It provides complimentary Wi-Fi, luggage storage and an outdoor pool.

Cors'Hotel
Cors'Hotel
8.2 Excellent
Rn 193 - Rond Point Biguglia, Biguglia, Corsica, France
Show on map
8.5 km from city centre, Bastia 
ExcellentBased on 1,213 reviews
8.2

Cors'Hotel is located in Biguglia and features free wireless internet. It also provides a wake-up service, an outdoor pool and a safe.

A Casa Di Campa
A Casa Di Campa
9.6 Excellent
Hameau E Casette, Oletta, Corsica, France
Show on map
11.3 km from city centre, Bastia 
ExcellentBased on 83 reviews
9.6

A Casa Di Campa provides a comfortable setting while in Oletta. It also features a designated smoking area.

La Dimora
La Dimora
9.2 Excellent
Route de Saint Florent, Oletta, Corsica, France
Show on map
11.2 km from city centre, Bastia 
ExcellentBased on 146 reviews
9.2

Situated in Oletta, La Dimora - Les Collectionneurs offers charming 4-star accommodation, as well as a Turkish steam bath, an outdoor pool and free Wi-Fi. It also provides a library, a Jacuzzi and a safe.

Hotel le Forum
Hotel le Forum
8.4 Excellent
20 Boulevard Paoli, Bastia, Corsica, France
Show on map
0.5 km from city centre, Bastia 
ExcellentBased on 289 reviews
8.4

Hotel le Forum is situated in Bastia and features free Wi-Fi. It is close to the area's tourist attractions and is within a 10-minute walk of Bastia Train Station.

Hotel Cyrnea
Hotel Cyrnea
8.9 Excellent
18 Route Du Cap Corse, Bastia, Corsica, France
Show on map
2.1 km from city centre, Bastia 
ExcellentBased on 616 reviews
8.9

Hotel Cyrnea is located in San Martino di Lota and offers free Wi-Fi. It also features luggage storage, a sun deck and a garden.

Tips for booking a Bastia hotel

Cheapest month:December
Most expensive month:August
Average price in Bastia:C$ 115/night
Absolute cheapest price found:C$ 45/night
Cheapest day:Saturday
Most expensive day:Tuesday
C$ 86 - C$ 143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 99 - C$ 156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bastia hotels

Show all 251 hotels
1
Best Western Montecristo
Best Western Montecristo
8.7 Excellent
20 Avenue Jean Zuccarelli, Bastia, Corsica, France
Show on map
0.5 km from city centre, Bastia 

Located within a 10-minute walk of Bastia Train Station, the hotel is a convenient base when visiting Bastia. It offers 3-star accommodation with air-conditioned rooms.

2
Hôtel Posta - Vecchia
Hôtel Posta - Vecchia
7.3 Good
8 Rue Posta Vecchia, Bastia, Corsica, France
Show on map
0.6 km from city centre, Bastia 

Hotel Posta - Vecchia is located in Bastia and offers free wireless internet. It is ideally positioned for those wishing to discover the area's attractions.

3
Hotel Port Toga
Hotel Port Toga
8.9 Excellent
Rond Point DE Toga, Bastia, Corsica, France
Show on map
0.7 km from city centre, Bastia 

Hotel Port Toga provides comfortable 3-star accommodation in Bastia. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

4
Hôtel Napoléon
Hôtel Napoléon
8.2 Excellent
43/45 Boulevard Paoli, Bastia, Corsica, France
Show on map
0.1 km from city centre, Bastia 

Hotel Napoleon Bastia is located in Bastia and provides guests with free Wi-Fi. It is conveniently positioned for guests wishing to visit local attractions.

5
Hôtel des Gouverneurs
Hôtel des Gouverneurs
8.8 Excellent
3 Bis Rue Des Turquines, Bastia, Corsica, France
Show on map
1.1 km from city centre, Bastia 

Boasting an indoor pool, Hotel Des Gouverneurs is situated in Bastia and provides comfortable accommodation. It is a short stroll from Bastia Cathedral and is close to the area's popular attractions.

6
Pietracap
Pietracap
8.8 Excellent
Route de San Martino - Pietranera, Bastia, Corsica, France
Show on map
2.1 km from city centre, Bastia 

Pietracap overlooks the sea, showcases luxurious rooms and provides an outdoor pool. It offers 3-star accommodation and views of the park.

7
Hotel Bonaparte
Hotel Bonaparte
8.2 Excellent
45 Boulevard Du General Graziani, Bastia, Corsica, France
Show on map
0.1 km from city centre, Bastia 

This Bastia hotel is located within a 10-minute walk of Bastia Train Station. It also offers free Wi-Fi.

8
Hotel le Forum
Hotel le Forum
8.4 Excellent
20 Boulevard Paoli, Bastia, Corsica, France
Show on map
0.5 km from city centre, Bastia 

Hotel le Forum is situated in Bastia and features free Wi-Fi. It is close to the area's tourist attractions and is within a 10-minute walk of Bastia Train Station.

Cheapest hotels in Bastia, Haute-Corse

Show all 251 hotels
Hotel Du Palais Bastia Centre
Hotel Du Palais Bastia Centre
8.7 Excellent
2 Boulevard Paoli, Bastia, Corsica, France
Show on map
0.8 km from city centre,  

Situated a short walk from Bastia Train Station, the hotel is an ideal base when in Bastia. It also provides free Wi-Fi.

C$ 90
Avg. per night
Adonis Borgo - Résidence Cala Bianca
Adonis Borgo - Résidence Cala Bianca
7.3 Good
Borgo, Corsica, France
Show on map
7.4 km from city centre,  

Adonis Borgo - Residence Cala Bianca provides a comfortable setting when in Borgo. It also offers outdoor tennis courts, free Wi-Fi and a swimming pool.

C$ 90
Avg. per night
Hôtel Posta - Vecchia
Hôtel Posta - Vecchia
7.3 Good
8 Rue Posta Vecchia, Bastia, Corsica, France
Show on map
0.6 km from city centre,  

Hotel Posta - Vecchia is located in Bastia and offers free wireless internet. It is ideally positioned for those wishing to discover the area's attractions.

C$ 93
Avg. per night
Hotel Bonaparte
Hotel Bonaparte
8.2 Excellent
45 Boulevard Du General Graziani, Bastia, Corsica, France
Show on map
0.1 km from city centre,  

This Bastia hotel is located within a 10-minute walk of Bastia Train Station. It also offers free Wi-Fi.

C$ 97
Avg. per night
Hôtel Napoléon
Hôtel Napoléon
8.2 Excellent
43/45 Boulevard Paoli, Bastia, Corsica, France
Show on map
0.1 km from city centre,  

Hotel Napoleon Bastia is located in Bastia and provides guests with free Wi-Fi. It is conveniently positioned for guests wishing to visit local attractions.

C$ 97
Avg. per night
Cors'Hotel
Cors'Hotel
8.2 Excellent
Rn 193 - Rond Point Biguglia, Biguglia, Corsica, France
Show on map
0.5 km from city centre,  

Cors'Hotel is located in Biguglia and features free wireless internet. It also provides a wake-up service, an outdoor pool and a safe.

C$ 104
Avg. per night
A Casa Di Campa
A Casa Di Campa
9.6 Excellent
Hameau E Casette, Oletta, Corsica, France
Show on map
0.6 km from city centre,  

A Casa Di Campa provides a comfortable setting while in Oletta. It also features a designated smoking area.

C$ 104
Avg. per night
Les Jardins De La Madrague
Les Jardins De La Madrague
8.9 Excellent
Route De La Canonica Rd107, Lucciana, Corsica, France
Show on map
4.2 km from city centre,  

Les Jardins De La Madrague offers 3-star accommodation in Lucciana. It also provides bicycle rental, a ticket service and an outdoor pool.

C$ 109
Avg. per night

Hotel prices in Bastia

2 stars or below

C$ 90 - C$ 144

Hôtel Napoléon

#1 Most popular

Hôtel Napoléon
8.2 Excellent
C$ 97
Avg. per night
Hotel Cyrnea

#2 Most popular

Hotel Cyrnea
8.9 Excellent
C$ 119
Avg. per night
Hotel Du Palais Bastia Centre

Best value

C$ 90
Avg. per night
3 stars

C$ 93 - C$ 158

Best Western Montecristo

#1 Most popular

C$ 111
Avg. per night
Hotel Central Bastia

#2 Most popular

C$ 128
Avg. per night
Hôtel Posta - Vecchia

Best value

C$ 93
Avg. per night
4 stars and up

C$ 214 - C$ 286

Hôtel des Gouverneurs

#1 Most popular

C$ 286
Avg. per night
La Dimora

#2 Most popular

La Dimora
9.2 Excellent
C$ 256
Avg. per night
Alivi

Best value

Alivi
8.6 Excellent
C$ 214
Avg. per night

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

Where to stay in Bastia

About Bastia

Once ruled by the Genoese, Bastia is a historic port city on the north-east coast of Corsica that centres around a bastion-guarded citadel. Its palm-fringed squares and atmospheric old port make it a pleasant city to wander, featuring several picturesque Baroque and Rococo churches.

Things to do

Begin your visit at Musee de Bastia, which occupies a former palace of the Genoese governors in the heart of the Citadel district. Learn about the city’s tumultuous past and the palace’s role as a centre of power, then admire the historic paintings that form part of the extensive Fesch Collection. Other highlights of the museum include a large-scale model of the city and maritime artefacts reflecting the significance of the sea in Bastia’s development.

One of Bastia’s most atmospheric districts is the Old Port, which is clustered with lively bars and restaurants watched over by the 17th-century Church of Saint-Jean-Baptiste. Admire the ornate facade and cupola-topped twin towers, then step inside to see the church’s gilded stucco work, 18th-century paintings and richly decorated organ loft.

At the heart of Bastia is the immense Place Saint-Nicolas, which is almost twice the size of Piazza San Marco in Venice. Overlooking the Tyrrhenian Sea, it’s lined with 19th-century townhouses and swaying palm trees. Dominating one corner is the Q813 submarine “Casablanca”, which played an important role in the liberation of Corsica during World War II.

Getting around

Bastia – Poretta Airport is a 20-minute drive from the city centre and has flights to destinations across Europe. Regular ferries connect to Marseille, Nice, Genoa and Livorno while buses travel to towns and cities throughout Corsica. The Old Port and Citadel districts are ideally explored on foot.

Bastia travel FAQs

  • What are the best hotels in Bastia?

    Bastia is home to many highly-rated hotels, one of which is Best Western Montecristo, which has a current rating of 8.7. For other potential stays, consider Hotel Central Bastia and Hotel Port Toga, which can also be great places to stay in Bastia.

  • What is a good hotel near Bastia Vieux Port Marina?

    Best Western Montecristo is a good hotel close to Bastia Vieux Port Marina - it has scored 8.7 over 270 reviews from HotelsCombined users.

  • How much do hotels in Bastia cost?

    Bastia hotels have an average price of C$ 300/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Bastia?

    Over the last 3 days, Bastia hotels have been found for as cheap as C$ 77/night in searches by HotelsCombined users.

  • How much is a hotel in Bastia tonight?

    Prices for a hotel in Bastia tonight are about C$ 197 on average, but HotelsCombined users have found prices as low as C$ 127 for tonight in the last 3 days.