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

  • Casa Familiar El Carmen

    Cusco, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Guests of Casa Familiar El Carmen Hotel Cusco can visit ChocoMuseo, situated nearly 10 minutes' drive away. Located 2.5 km from family attractions like the…

    More...

    From US$ 9
    price for 1 night
    Book Now From US$ 9
  • Casa Cavassa Centro Historico Cusco

    Calle San Andres 229 Interior, Casi Esquina Almagro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Offering cars for rent, as well as Wi-Fi in public areas, the 3-star Casa Cavassa Centro Historico Cusco Hotel is only 200 m…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • El Mercado

    Calle 7 Cuartones 306, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located in Cusco City Centre district, El Mercado Hotel is next-door to Cusco Cathedral and a 5-minute drive from Saqsaywaman. Guests will also…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Hotel Plaza Cusco Imperial

    Meloc 408, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hotel Plaza Cusco Imperial offers proximity to San Blas, which is located 16 minutes' walk away. This Cusco hotel is about 5 km from Alejandro…

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Hotel Prisma Cusco

    Matara 394, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring a sundeck and a shared lounge, Hotel Prisma Cusco is a 6-minute walk from Coca leaves. Limacpampa Square is located not far from…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Hotel Cusco Imperial

    Meloc 424 Calle Meloc 424, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hotel Cusco Imperial gives quick access to Coca leaves, situated only a 5-minute walk away. The Religious Art Museum is located a short way…

    More...

    Book Now
  • Casona Cusquena En El Centro

    Calle Fierro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Casona Cusquena En El Centro Apartment Cusco is located only 1.5 km from the Convent of Santo Domingo and merely an 8-minute walk from…

    More...

    Book Now
  • El Andariego

    Calle San Andres 270, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Offering a library and a storage room, El Andariego Bed & Breakfast Cusco lies in the historical district of Cusco, only 1.5 km from the Sacsayhuamán…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Munay Hospedaje

    Calle Mariano Fuentes Lira 1089 Primer Piso, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located 850 metres from Arco de Santa Clara, the 38 m^2 Munay Hospedaje Cusco apartment is 2.7 km from a top family-friendly place…

    More...

    Book Now
  • Hotel Casa Fierro Cusco (Adults Only)

    Calle Fierro 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located around 25 minutes' walk from the Alpaca-fleece clothing, the 3-star Hotel Casa Fierro Cusco provides guests with tour/ticket assistance for a…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Hostal Quipu

    Calle Fierro N° 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hostal Quipu Cusco hotel offers 8 rooms an 18-minute walk from the Sacsayhuamán. Located within 900 metres of Centro Historico De Cusco, this inn…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Hostal Teatro Inka

    Calle Teatro 391, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The charming Hostal Teatro Inka Cusco hotel sits 500 m from the Peruvian Plaza de Armas and offers a restaurant and luggage storage. Coca leaves…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Hotel Ecoterra Andino Cusco

    451 Calle Nueva Alta, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Ecoterra-San Francisco Cusco Hotel features 7 rooms and lies 18 minutes' walk from the Avenida El Sol. ChocoMuseo is around 500 metres away, while…

    More...

    Book Now
  • Vip House

    Calle Meloc 422, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring Wi-Fi throughout the property, Vip House Hostel Cusco offers accommodation 3 km from Cerro Colorado Vinicunca. Found 5 minutes by car from Alpaca…

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Hotel Hacienda Cusco Plaza

    Plaza Regocijo 299, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    A hot tub, spa therapy, and a shared lounge are available at the 3-star Hotel Hacienda Cusco Plaza, and the Museum of Pre-Columbian…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Imperial Cusco Inn

    Meloc 424, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring a luggage room, Imperial Cusco Inn lies around a 5-minute walk from Coca leaves. The Qenko archaeological site is 2.1 km away, and…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Hotel Ecoterra Andino - Cusco

    Calle Nueva Alta 450, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located in the centre of Cusco, Hostal Cusco-Ecoterra hotel offers fast access to the Sacred Valley of the Incas, just 0.6 km away. The…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Carmen Home

    422 Meloc, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Carmen Home Cusco hotel lies nearly 25 minutes' walk from the Sacsayhuamán, and features a restaurant. The vibrant Mercado Central de San Pedro Marketplace is…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Carmen Hotel Cusco

    Meloc 422, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Offering a location a 6-minute walk from the Mercado Central de San Pedro, Carmen Hotel Cusco offers 10 rooms. Guests may find the Convent…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Centric & Cozy Apartment With Garage

    470 Pavitos, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Centric & Cozy Apartment With Garage Cusco is situated within 500 metres of the vibrant Mercado Central de San Pedro Marketplace and 10 km from Alejandro…

    More...

    Book Now