
Find hotels near Annemasse Station, Annemasse from $65
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Annemasse Station hotels

Novotel Annemasse Centre - Porte de Genève
Novotel Annemasse Centre - Porte de Genève< 0.1 mi from Annemasse Station
9.0 out of 10, Wonderful, (239 reviews)
$90 nightly
The price is $102
Jun 21 - Jun 22
Total with taxes and fees

Oskar Hotel
Oskar Hotel0.3 mi from Annemasse Station
8.2 out of 10, Very Good, (124 reviews)
$100 nightly
The price is $112
Jun 30 - Jul 1
Total with taxes and fees

Campanile Annemasse Gare - Genève
Campanile Annemasse Gare - Genève0.2 mi from Annemasse Station
8.0 out of 10, Very Good, (715 reviews)
$75 nightly
The price is $85
Jun 28 - Jun 29
Total with taxes and fees

Kyriad Annemasse - Genève
Kyriad Annemasse - Genève1.5 mi from Annemasse Station
8.4 out of 10, Very Good, (290 reviews)
$73 nightly
The price is $82
Jul 3 - Jul 4
Total with taxes and fees

Nehô Suites Porte de Genève - Gare Annemasse
Nehô Suites Porte de Genève - Gare Annemasse0.2 mi from Annemasse Station
7.8 out of 10, Good, (409 reviews)
$85 nightly
The price is $96
Jul 3 - Jul 4
Total with taxes and fees

Hôtel Porte de Genève
Hôtel Porte de Genève1.7 mi from Annemasse Station
7.8 out of 10, Good, (581 reviews)
$68 nightly
The price is $77
Jul 4 - Jul 5
Total with taxes and fees

Hôtel Du Centre Annemasse
Hôtel Du Centre Annemasse0.3 mi from Annemasse Station
7.6 out of 10, Good, (384 reviews)
$91 nightly
The price is $102
Jul 1 - Jul 2
Total with taxes and fees

ibis Styles Annemasse Genève
ibis Styles Annemasse Genève0.7 mi from Annemasse Station
7.2 out of 10, Good, (534 reviews)
$132 nightly
The price is $147
Jun 22 - Jun 23
Total with taxes and fees

Geneva Residence
Geneva Residence1.5 mi from Annemasse Station
6.6 out of 10, (420 reviews)
$86 nightly
The price is $99
Jun 27 - Jun 28
Total with taxes and fees






























