Show prices in

Choose a currency for your trip.

More currencies

More crypto

Find your next stay

Little Beach Resort

Vancouver Island-BC · Canada

Peninsula Rd, 1187View location

8.6/10Excellent171 Reviews
Cleanliness9.0/109.0
Service9.0/109.0
Comfort6.0/106.0
Condition8.6/108.6
Amenities8.6/108.6
See all ratings
Check availability Pay with crypto or card
  • Most popular

Room prices, availability, meal plans and cancellation terms are confirmed for your selected dates.

About Little Beach Resort

With a stay at Little Beach Resort in Ucluelet, you'll be near the beach, within a 15-minute drive of Pacific Rim National Park Reserve and Little Beach. This hotel is 10. 1 mi (16. 3 km) from Wickaninnish Beach and 21. 4 mi (34. 5 km) from Cox Bay Beach.

Take advantage of recreation opportunities such as a sauna, or other amenities including a picnic area and charcoal grills. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 18 individually decorated guestrooms, featuring microwaves and LED televisions.

Your memory foam bed comes with premium bedding. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.

Read more about this hotelShow less

With a stay at Little Beach Resort in Ucluelet, you'll be near the beach, within a 15-minute drive of Pacific Rim National Park Reserve and Little Beach. This hotel is 10.1 mi (16.3 km) from Wickaninnish Beach and 0.5 mi (0.8 km) from Terrace Beach.

Make yourself at home in one of the 18 individually decorated guestrooms, featuring microwaves and LED televisions. Your memory foam bed comes with premium bedding. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment.

Private bathrooms have complimentary toiletries and hair dryers. The front desk is staffed during limited hours. Free self parking is available onsite.

Popular amenities

Parking available
Dining services
Concierge
Spa
Entertainment
Smoking areas
Accessible facilities

Check-in and check-out

Check-in from 4:00 PM
Check-in until 8:00 PM
Check-out until 11:00 AM
Minimum check-in age 18

Hotel policies

Beach nearby No rollaway/extra beds available No cribs (infant beds) available No elevators Professional property host/manager Pets allowed Only dogs and cats are allowed Service animals are allowed Service animals are exempt from fees/restrictions

Important information

  • Special Instructions
    The front desk is open daily from noon - 8:00 PM. If you arrive at the property after hours, you'll need to check in at an alternate location: [Canadian Princess Lodge & Marina - 1943 Peninsula Rd, Ucluelet, BC V0R 3A0]. If you are planning to arrive after 8:00 PM please contact the property in advance using the information on the booking confirmation. The front desk is staffed during limited hours. Information provided by the property may be translated using automated translation tools.
  • Instructions
    • Extra-person charges may apply and vary depending on property policy
    • Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
    • Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
    • This property accepts credit cards; cash is not accepted
    • Safety features at this property include a fire extinguisher
    • This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
    • Property Registration Number 0156
  • Minimal age
    18
  • Optional fees
    • Pet fee: CAD 21 per pet, per day
    • Service animals are exempt from fees

    The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

  • Spoken Language

    English

Nearby attractions

Little Beach 0.2 km / 0.1 mi
Terrace Beach 0.7 km / 0.4 mi
He-Tin-Kis Park 1.1 km / 0.7 mi
Ucluelet Aquarium 1.1 km / 0.7 mi
Cedar House Gallery 1.2 km / 0.7 mi
Reflecting Spirit Gallery 1.2 km / 0.8 mi
Ucluelet Big Beach 1.3 km / 0.8 mi
Brown's Beach 1.8 km / 1.1 mi
Amphitrite Point Lighthouse 1.8 km / 1.1 mi
Ucluelet Small Craft Harbour 1.8 km / 1.1 mi
Image West Gallery 2 km / 1.2 mi
Wild Pacific Trail 2 km / 1.2 mi
Ancient Cedars Trail 3.3 km / 2 mi
Fletchers Beach 8.7 km / 5.4 mi
Pacific Rim Visitors Centre 8.8 km / 5.5 mi

Hotel facilities & services

Services and fees can vary. Check the selected room details and hotel policies before booking.

  • Total number of rooms: 19
  • resort
  • Wi-fi
Meal plans

Meal plan types

Meal options depend on the room and rate you choose. Search your dates to see which meal plans are included.

RO

Room Only

Accommodation only. Meals are usually not included.

Upon availability

Room types

These are the hotel's room types, rather than live offers. Choose your travel dates to see available rooms, prices and booking conditions. Check availability

  • SUITE WITH JACUZZI WITH VIEWSSUITE • WITH JACUZZI WITH VIEWS • 1 Bedroom • 21 m²SUI.JA-WV
    SUITE WITH JACUZZI WITH VIEWSPhoto unavailable9 photos

    Little Beach Resort

    SUITE WITH JACUZZI WITH VIEWS

    Room photos

    9 photos

    Room overview

    Non-smoking room
    Room size
    21 m²
    Occupancy
    Guests: 1–2 • Adults: max. 2 • Children: max. 1
    Bed setup
    Queen-size bed 150-154 width
    Bedrooms
    1
    Room type
    SUITE
    View / characteristic
    WITH JACUZZI WITH VIEWS

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.JA-WV

    Room amenities

    • Wi-fi
    • Tea and coffee making facilities
    • Microwave
    • TV
    • Hairdryer
    • Bathroom
    • Housekeeping

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • QUADRUPLE OCEAN VIEW QUEEN BEDQUADRUPLE • OCEAN VIEW QUEEN BEDQUA.OV-QN

    Photos are not available for this room type.

    Little Beach Resort

    QUADRUPLE OCEAN VIEW QUEEN BED

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–6 • Adults: max. 4 • Children: max. 3
    Room type
    QUADRUPLE
    View / characteristic
    OCEAN VIEW QUEEN BED

    Adult and child limits apply within the room's total guest limit.

    Room code: QUA.OV-QN

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE ONE BEDROOM WITH KITCHENETTESUITE • ONE BEDROOM WITH KITCHENETTE • 1 Bedroom • 21 m²SUI.B1-KT
    SUITE ONE BEDROOM WITH KITCHENETTEPhoto unavailable5 photos

    Little Beach Resort

    SUITE ONE BEDROOM WITH KITCHENETTE

    Room photos

    5 photos

    Room overview

    Non-smoking room
    Room size
    21 m²
    Occupancy
    Guests: 1–2 • Adults: max. 2 • Children: max. 1
    Bed setup
    Queen-size bed 150-154 width
    Bedrooms
    1
    Room type
    SUITE
    View / characteristic
    ONE BEDROOM WITH KITCHENETTE

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.B1-KT

    Room amenities

    • Wi-fi
    • Bathroom
    • Hairdryer
    • TV
    • Microwave
    • Tea and coffee making facilities
    • Housekeeping

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE QUEEN SIZE BEDSUITE • QUEEN SIZE BEDSUI.QN

    Photos are not available for this room type.

    Little Beach Resort

    SUITE QUEEN SIZE BED

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    SUITE
    View / characteristic
    QUEEN SIZE BED

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.QN

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • Cabin OCEAN VIEW TWO BEDROOMSCabin • OCEAN VIEW TWO BEDROOMS • 2 Bedrooms • 28 m²CAB.B2-OV
    Cabin OCEAN VIEW TWO BEDROOMSPhoto unavailable9 photos

    Little Beach Resort

    Cabin OCEAN VIEW TWO BEDROOMS

    Room photos

    9 photos

    Room overview

    Non-smoking room
    Room size
    28 m²
    Occupancy
    Guests: 2–4 • Adults: max. 4 • Children: max. 2
    Bed setup
    Queen-size bed 150-154 width
    Bedrooms
    2
    Room type
    Cabin
    View / characteristic
    OCEAN VIEW TWO BEDROOMS

    Adult and child limits apply within the room's total guest limit.

    Room code: CAB.B2-OV

    Room amenities

    • TV
    • Hairdryer
    • Bathroom
    • Housekeeping
    • Cable TV
    • Fan
    • Wi-fi
    • Tea and coffee making facilities
    • Microwave
    • Internet access

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • STUDIO WITH KITCHENETTE WITH VIEWSSTUDIO • WITH KITCHENETTE WITH VIEWS • 1 Bedroom • 21 m²STU.KT-WV
    STUDIO WITH KITCHENETTE WITH VIEWSPhoto unavailable8 photos

    Little Beach Resort

    STUDIO WITH KITCHENETTE WITH VIEWS

    Room photos

    8 photos

    Room overview

    Non-smoking room
    Room size
    21 m²
    Occupancy
    Guests: 1–2 • Adults: max. 2 • Children: max. 1
    Bed setup
    Queen-size bed 150-154 width
    Bedrooms
    1
    Room type
    STUDIO
    View / characteristic
    WITH KITCHENETTE WITH VIEWS

    Adult and child limits apply within the room's total guest limit.

    Room code: STU.KT-WV

    Room amenities

    • Housekeeping
    • Bathroom
    • Hairdryer
    • TV
    • Microwave
    • Tea and coffee making facilities
    • Wi-fi
    • Cable TV

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE PARTIAL OCEAN VIEWSUITE • PARTIAL OCEAN VIEW • 1 Bedroom • 21 m²SUI.PO
    SUITE PARTIAL OCEAN VIEWPhoto unavailable4 photos

    Little Beach Resort

    SUITE PARTIAL OCEAN VIEW

    Room photos

    4 photos

    Room overview

    Non-smoking room
    Room size
    21 m²
    Occupancy
    Guests: 1–2 • Adults: max. 2 • Children: max. 1
    Bed setup
    Queen-size bed 150-154 width
    Bedrooms
    1
    Room type
    SUITE
    View / characteristic
    PARTIAL OCEAN VIEW

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.PO

    Room amenities

    • Hairdryer
    • Housekeeping
    • Cable TV
    • Wi-fi
    • Tea and coffee making facilities
    • Microwave
    • TV
    • Bathroom

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE WITH JACUZZISUITE • WITH JACUZZISUI.JA

    Photos are not available for this room type.

    Little Beach Resort

    SUITE WITH JACUZZI

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    SUITE
    View / characteristic
    WITH JACUZZI

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.JA

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE OCEAN VIEW QUEEN BEDSUITE • OCEAN VIEW QUEEN BEDSUI.OV-QN

    Photos are not available for this room type.

    Little Beach Resort

    SUITE OCEAN VIEW QUEEN BED

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    SUITE
    View / characteristic
    OCEAN VIEW QUEEN BED

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.OV-QN

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

Guest reviews

What other guests saying about Little Beach Resort

8.6
Excellent
171 Reviews
Cleanliness
9.0 /10
Service
9.0 /10
Comfort
6.0 /10
Condition
8.6 /10
Amenities
8.6 /10
50 reviews shown
10/10
Exceptional
03 Aug 2026
Christopher
Cute little place!! Quiet, comfy, and the staff was super nice and informative with what they all offered!!!
2/10
Poor
02 Aug 2026
Alvin
First of all they need to take down ‘resort’ part from their name. It’s just a ‘fisherman’ room with jacuzzi. Check in girl was not friendly. No welcome. Just like a robot as soon as we walked in asked checking in? Fill out the paperwork.’ No lobby in the ‘resort’ just a room with a counter. Kitchen had a fridge, sink but no stove to cook. (Did not plan to cook anyways). Had a jacuzzi outside filled with cold water to use as a cold water plunge. Did not use the sauna. Close to downtown, little beach and light house. That’s the only positive reason. No room service. Cost us more than fairmont empress per night.
10/10
Exceptional
30 Jul 2026
Karolina
Clean room. Lovely staff. Great space. Amazing location
10/10
Exceptional
29 Jul 2026
Mary
Check in was quick and easy. Room was very clean. Location was good. I would stay here again.
10/10
Exceptional
28 Jul 2026
Tomasz
B
8/10
Excellent
27 Jul 2026
Chante
We ended up with a room that had a bunch of ants but because they were full there wre no other rooms for us to take. The young man at the front counter was helpful and came into the room, sprayed ant killer and did what he could to clean them up and keep them out. He also told us to mention to housekeeping thay they need to do a mop and clean up of the floor the next day. We were mostly satisfied with that. After he sprayed they were all gone and didn’t come back so that was a plus.
6/10
Pleasant
24 Jul 2026
Tuen Wah Judy
For over $500 a night (and so called ocean view)….the only thing we liked was the deers visiting all the time…. Didn’t want to complain much about one of the unfriendly receptionists (the other was better)…didn’t want to make any bad review until finally got fed up with the daily messages from them after check out…for more advertisements….hope these non stop annoying messages will end tomorrow!!!!

Not exactly beachfront…cross the road and downhill a bit to a very small beach (nothing worth to see if you visit the other neighbouring beaches) ….
10/10
Exceptional
23 Jul 2026
Sylvie
We enjoyed our 4 days at Little beach resort. The oceanview was amazing. The staff were accomodating and friendly. We would definitely stay there again. The beach is right accross the street and the suite had a kitchenette. Great place to gol

8/10
Excellent
22 Jul 2026
Emma
Great stay! Close to beach!
8/10
Excellent
20 Jul 2026
ann
Very good little spot in Ukee.
The room/space was bigger than I expected.
Didn't get 5 fives because:
towels felt kind of dirty
no coffee mugs in room and coffee machine didn't work.
Pet
10/10
Exceptional
19 Jul 2026
Francois
Bien que la vue sur l’océan était limitée, notre séjour fut très apprécié.
Partner
8/10
Excellent
19 Jul 2026
Peter
Nice place, very expensive in the summer..
Self
10/10
Exceptional
17 Jul 2026
David
The whirl pool style bath tub in the room was a bonus.
The front reception staff were responsive and tender to all our inquiries.
Partner
8/10
Excellent
17 Jul 2026
Sumit
The property was nice and near the beach...you can view little beach from some rooms porches. It has all the amenities and cutlery too. Overall nice property to stay and on good budget.
Partner
10/10
Exceptional
17 Jul 2026
Sharon
We absolutely loved our stay in this cozy little cottage. The highlight was waking up and enjoying the breathtaking ocean view right from the comfort of our bed — it was truly special. The cottage is simple, but it has everything you need for a relaxing and comfortable stay.

The location is fantastic, providing a perfect base for exploring the beautiful Ucluelet and Tofino areas, with so many beaches, trails, and scenic spots nearby. If you appreciate stunning views, a peaceful setting, and a comfortable place to unwind after a day of exploring, this is a wonderful place to stay. We would happily return.
10/10
Exceptional
17 Jul 2026
Karla
Loved the decor, the kitchenette was fantastic
Partner
8/10
Excellent
17 Jul 2026
Jonathan
Jacquzi tub not working, so they fave us different room. Fridge in room froze food
Partner
4/10
Poor
16 Jul 2026
Kelly
I paid $577 for 1 night. This place was worth $275 max peak season price. There was either blood or red wine stain on one of the pillowcases. 5 or six big drops, impossible to miss. I had to take the pillowcase to front desk for a replacement. Gross. Front desk said she would complain to housekeeping. Right. False advertising. Not beachfront. It was little cheaply renovated attached cabins. I paid less at a luxurious resort in Parksville. Total tourist scam. The light/fan combo in the wee toilet room sounded like a jet taking off. The part that made me the most angry is what I paid. An absolute joke. A terrible tourist scam. They should be ashamed. That said if I paid 2-300, minus the bloody pillowcases I would have been ok with it. The owners have obviously never spent a night here.
Partner
8/10
Excellent
16 Jul 2026
Kelly
It was a nice stay to rest ♥️
10/10
Exceptional
16 Jul 2026
Adam
Cozy place, sauna was great
6/10
Pleasant
14 Jul 2026
Francis
The location and room were perfect. Super clean but check in took way too long, room wasn’t checked or ready even after we were asked to give them an additional 15 minutes, and requests to address tv issues were not attended to. Given we are there for the nature and ambience, nothing interfered with our enjoyment of our stay in the area, but the service did not match the $400+ a night price tag.
Partner
10/10
Exceptional
14 Jul 2026
navgeet
It was a great stay!! Very relaxing!!
Friends
10/10
Exceptional
13 Jul 2026
Judith
Loved this plain but serviceable cabin. Had everything we needed. Nice view from the parking lot and one morning a deer, a young stag, wandered by! Delightful!
Partner
6/10
Pleasant
11 Jul 2026
Pat
No private shower, it is part of the room in the jacuzzi tub, make shift shower curtain
No napkins of paper towels if you eat in room
No in room comfortable seating, just 2 hard dining chairs
Bathroom fan extremely loud
Not a great location
Over priced for what you do and don't get
1 minute to beach?, only if you run really fast
View of water? Yes, through electronical wires
10/10
Exceptional
10 Jul 2026
Judy
Nicely renovated cabin by the ocean. Felt safe. It was exactly what we needed.
Partner
4/10
Poor
08 Jul 2026
Kevin
Over priced, not what it advertised, no coffee, the veiw was ok after you looked past the dumpster that was full and flowing over, we would of asked for a refund if we could of found another place
Partner
8/10
Excellent
06 Jul 2026
Casandra
Great room and kind staff, the only thing I wasn’t happy is there were no power to use the appliances and connections. Besides that all was great.
Partner
10/10
Exceptional
02 Jul 2026
Karanpreet
We had a wonderful stay at Little Beach Resort. Sarah at the front desk was incredibly helpful and made our experience even better by upgrading our room. The upgraded room was beautiful, with a Jacuzzi inside and a perfect view looking at the beach.

The location is excellent—just a short walk to the beach and very close to a grocery store and other conveniences, making everything easy and accessible. The room was clean, comfortable, and the view was amazing, especially for relaxing and watching the ocean.
Partner
10/10
Exceptional
01 Jul 2026
Heinrich
Just across the street from a really nice beach. The chalet had everything we need and the bed was very comfortable. I will stay here again
Partner
10/10
Exceptional
01 Jul 2026
Chris
The room was clean. The view was fantastic. The sauna was a beast. The grass needs to be cut.
Self
10/10
Exceptional
29 Jun 2026
Adrienne
Our cabin was a nice surprise! The two bedroom is huge, has a big deck and an ocean view. The kitchen is large and well equipped. The beds were very comfortable. Recommend highly.
Family
10/10
Exceptional
27 Jun 2026
Monika
Best bed I have ever slept on.
Partner
6/10
Pleasant
27 Jun 2026
darrin
Property pricing was reasonable compared to other properties in the area
The main amenities and sights in Uclulet were not to far away .
Partner
10/10
Exceptional
23 Jun 2026
Shawna
It was great staying there . Only stayed one night but was very accommodating and clean
Partner
10/10
Exceptional
18 Jun 2026
Nanda
Stunning view from our window, very comfortable. Well equipped small kitchen, close to restaurants and brewery and beach.
Friends
10/10
Exceptional
17 Jun 2026
Marie-Michèle
Les personnes à la réception étaient très gentilles. Jolie coin au bout de la ville. Lieu tranquille avec des cerfs qui se promènent sur la propriété. La cuisine était très pratique avec le gros frigidaire et le vrai congélateur. Salle de bain petite mais très propres. Il n'y avait cependant pas beaucoup d'ustensiles ou de verres pour boire.
Partner
10/10
Exceptional
16 Jun 2026
Caitlin
So thankful to have found the Little Beach Resort!
Sarah and the staff are really helpful and thorough - and a lot of care goes into maintaining the beachside property.

We stayed in a unit with a kitchen and it had a patio that was perfect for drying out our equipment - it felt just like a little beach home.
and honestly for the price - we feel like we found such a little gem.
Great location, great stay.
Partner
10/10
Exceptional
11 Jun 2026
Madeleine
We booked this last minute, and when we arrived for check in the gave us a free upgrade to a 1 bedroom suite. Was very clean and comfortable!
10/10
Exceptional
10 Jun 2026
LESLIE
Our two unit cabin had a great view of the water. The unit was clean and pleasant, staff was friendly and our stay was highly enjoyable.
Partner
10/10
Exceptional
10 Jun 2026
erin
Yes
10/10
Exceptional
09 Jun 2026
michael
Close to most hikes. Ocean, restaurants, grocery store. Double rooms with kitchenette. Forgot to restock coffee baskets. Front office quickly provided replacements. Clean rooms.
Friends_and_family Family
6/10
Pleasant
06 Jun 2026
Luc
Personnel accueillant. Bien situé pour les parcs. Équipement conforme à la description sur le site internet.
Par contre, chambre à coucher peu fonctionnelle et exiguë, mobilier de salle de séjour inconfortable. À l'arrivée, lavabo de la salle de bain complètement bouché, réparé le lendemain après des travaux de près de 2 heures (le personnel de ménage aurait dû identifier le problème et s'assurer que l'équipement soit fonctionnel avant l'arrivée de clients). On devait envoyer quelqu'un pour faire le ménage après les travaux dans la salle de bain, mais personne n'est venu durant la durée de mon séjour.
Self
10/10
Exceptional
05 Jun 2026
Suzanne
Great location, perfect for a couple of nights. Thanks for looking after us!
Partner
10/10
Exceptional
05 Jun 2026
Liam
Sarah was great. Really had the West Coast feel.
Business
10/10
Exceptional
02 Jun 2026
Mark
Great place to visit clean and quiet, well the bathroom fan was a jet at takeoff 😃, highly recommend !
10/10
Exceptional
31 May 2026
Tarinder
Rooms were very clean and staff was very nice. And the view from front is so worth it.
Partner
10/10
Exceptional
28 May 2026
Jennifer
This was a great little cabin so close to town! I walked in every day for coffee and breakfast, and little beach is literally across the street. I’ll definitely be back!
Family
10/10
Exceptional
28 May 2026
Wendy
The park is about a 15 min drive. There is no stove for cooking but the room has a microwave and small fridge. It had a big soaker tub. We had a view of the water from our room (12). It was very clean and had everything you need. Would definately stay agai.
Friends
10/10
Exceptional
22 May 2026
Darryl
The welcome was fabulous and the sauna was a godsend at the end of each workday!
Business
10/10
Exceptional
15 May 2026
Samantha
Super happy with our stay. Staff were incredible and we even received a phone call after check out to make sure we enjoyed it, that was a great and special touch. Thank you for the great stay and we can’t wait to come back in the future :)
Partner

Location & surroundings

Little Beach Resort
Peninsula Rd, 1187, Ucluelet, Canada

Hotels Nearby

Compare other stays close to this hotel. Choose travel dates to check availability.

Explore the map
Show 12 more nearby hotels

Little Beach Resort

110 hotel photos