Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso

Search Hotels

2026-04-22

2026-04-23

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Cusco near San Pedro Train Station

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

1297 properties found

  • Inti Wasi II

    Lechugal 290 Int 4, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Situated around a 5-minute stroll from Coca leaves, the 2-room Inti Wasi II Apartment Cusco also boasts easy access to Wanchaq train station…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Inti Wasi

    290 Lechugal Interior 4, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Inti Wasi Apartment Cusco, which is only 13 minutes' walk from the main church "Cusco Cathedral" and…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Matara Greens Hotel

    377 Matara, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located just 0.8 km from the Museum of Pre-Columbian Art, Matara Greens Hotel Cusco is merely a 5-minute walk from ChocoMuseo. The hotel…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Hostal Dreams House

    Calle San Jose 100, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 3-star Hostal Dreams House Cusco hotel offers quick access to Church of Belen, situated nearly 5 minutes' walk away. The inn is located…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Runa House

    Meloc 420, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Runa House Cusco hotel is situated around 5 minutes' walk from ChocoMuseo and comes with 24-hour front desk assistance and wake-up calls. The…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Departamento En El Centro Historico Del Cusco

    Lechugal, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Situated approximately 1 km from the history museum "Museo Inka", the 1-room Departamento En El Centro Historico Del Cusco Apartment also boasts easy access…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Departamento Centrico En Cusco

    Lechugal 198, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at the 1-room Departamento Centrico En Cusco Apartment, which is just 0.9 km from the Avenida El…

    More...

    Book Now
  • Guadita House

    Calle Capillayoc 620, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located within 25 minutes' walk of Callejon de Loreto, Guadita House Cusco hotel offers access to tourist attractions throughout Cusco. This Cusco hotel is about…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Andean Charm Aparts & Rooms

    Cusco, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Andean Charm Aparts & Rooms Cusco is located 2.1 km from Wanchaq train station and about a 5-minute walk from Santa Catalina Convent Monastery. The…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Cozy Room Cusco

    Calle San Jose #100 - A, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The recently renovated Cozy Room Cusco hotel, located about 25 minutes' walk from San Blas, offers guests luggage storage. The hotel offers a tranquil location…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Excelente Ubicacion En El Centro Cusco Inlove

    Calle Almagro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at the 1-room Excelente Ubicacion En El Centro Cusco Inlove apartment, which is only 13 minutes' walk…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Apartamento En El Centro Cusco Inlove

    Calle Almagro 151, 3 Piso, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located 2.1 km from Wanchaq railway station, the 71 m² Apartamento En El Centro Cusco Inlove is a mere 5 minutes' walk from the Historic…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Apartamento A Pasos De La Plaza Cusco Inlove

    Calle Almagro 2Do Piso, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The spacious Apartamento A Pasos De La Plaza Cusco Inlove is located within a 700-metre distance of the Sacred Valley of the Incas and…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Inkarri Regocijo Plaza

    , Cusco Plaza Regocijo, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring currency exchange and a tour desk, Inkarri Regocijo Plaza Hotel Cusco lies merely a 14-minute walk from Orellana Pumaqchupan Park. Standing 500 metres…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Quechuas

    Pavitos Pavitos-525, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located around a 25-minute walk from Wanchaq railway station, the 1-room Quechuas Apartment Cusco is just 0.6 km from the Convent of Santo…

    More...

    Book Now
  • Casa Andina Standard Cusco Plaza

    Portal Espinar 142, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    At the comfortable 3-star Casa Andina Standard Cusco Plaza Hotel, you can stay close to the Convent of Santo Domingo, as it is situated…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Casa Cristobal Siete Cuartones

    290 Calle 7 Cuartones, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Casa Cristobal Siete Cuartones Hotel Cusco is located around a 5-minute walk from the Sacred Valley of the Incas and features a 24-hour…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Chinkana Del Inka Hotel

    Calle San Andres 338-A Cusco-Peru 338-A Cusco-Peru, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Chinkana Del Inka Hotel Cusco offers 17 rooms 10 minutes' walk from Holy Family Church. Located 2.1 km from Wanchaq railway station, this hotel stands…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Alojamiento En Centro Historico Cusco

    Meloc 469, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located 1.8 km from the Sacsayhuamán, the 3-star Alojamiento En Centro Historico Cusco hotel is about a 5-minute walk from Coca leaves. The…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Rojas Plaza Boutique

    Calle Santa Teresa 327, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring currency exchange and a tour desk, Rojas Plaza Boutique Hotel Cusco is located a 7-minute walk from the Historic Center of Cusco. The…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39