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

Search Hotels

2026-02-28

2026-03-01

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

1258 properties found

  • Puma Walkers

    Calle Fierro Int. A 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located a mere 1.5 km from the Peruvian Plaza de Armas, the 3-star Puma Walkers Bed & Breakfast Cusco includes 9 rooms. The hotel is…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Del Carmen Hotel

    Meloc 420, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Del Carmen Hotel Cusco features 9 rooms and lies just 1 km from the San Cristobal Church. Located steps away from Centro Historico De Cusco…

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Cusco Hermoso

    Calle Fierro 500, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 6-room Cusco Hermoso apartment is located nearly a 25-minute walk from Convent of Santo Domingo and 1.4 km from ChocoMuseo. The apartment…

    More...

    Book Now
  • Hostal Casa Cusco

    Cusco 117, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hostal Casa Cusco hotel gives quick access to Coca leaves, situated only a 5-minute walk away. The Convent of Santo Domingo is around 700…

    More...

    Book Now
  • Kuna Del Inka Hospedaje

    Calle Meloc 445, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 2-star Kuna Del Inka Hotel Cusco has 6 rooms and is located 4.5 km from Puka Pukara. The centre of Cusco can be…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Ninos Hotel Meloc

    Calle Meloc 148 Cusco, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    At the 2-star Ninos Hotel Meloc Cusco, you can stay close to the Peruvian Plaza de Armas, as it is situated only 0.6 km…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Cusco Central Aparment

    500 Calle Fierro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Cusco Central Aparment is situated right in the centre of Cusco, a mere 1.8 km from Callejon de Loreto. The property lies about 5 minutes'…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Loft En Centro Historico Cusco Inlove

    Calle Almagro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 25 m² Loft En Centro Historico Cusco Inlove apartment is situated a mere 5 minutes' walk from the Church and Convent of Our Lady…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Askha Cusco

    Siete Cuartones 284 Interior C, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Situated 500 m from the Peruvian Plaza de Armas, the 2-star Askha Cusco Hotel includes 6 rooms with views of the patio. The Museum…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Zarate'S Hostel

    Nueva Alta 550 Interior 106, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located 25 minutes' stroll from Saqsaywaman, Zarate'S Hostel Cusco hotel is merely 5 minutes' walk from Church and Convent of Our Lady of Mercy. Located…

    More...

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

    Lechugal 290 Int 4, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Situated about 10 minutes by car from Cerro Colorado Vinicunca, the 2-room Inti Wasi II Apartment Cusco provides guests with Wi-Fi for either…

    More...

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

    290 Lechugal Interior 4, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Inti Wasi Apartment Cusco is also located just a 9-minute walk from the Inca Qorikancha Ruins. The grand Cusco Cathedral is about 1 km…

    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 )

    To enjoy your vacation in Cusco, stay at the 1-room Departamento En El Centro Historico Del Cusco Apartment, which is merely 0.9 km from…

    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 merely 5 minutes' walk from Coca leaves…

    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
  • Cozy Room Cusco

    Calle San Jose #100 - A, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located 850 m from Centro Historico De Cusco, the recently renovated Cozy Room Cusco hotel is approximately a 5-minute walk from Church of Belen.

    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